packages feed

gi-webkit2webextension 4.0.19 → 4.0.20

raw patch · 248 files changed

+135/−131878 lines, 248 filesPVP: major bump suggested

API removals or changes: PVP suggests a major version bump

API changes (from Hackage documentation)

- GI.WebKit2WebExtension.Objects.DOMNodeList: dOMNodeListItem :: (HasCallStack, MonadIO m, IsDOMNodeList a) => a -> CULong -> m DOMNode
+ GI.WebKit2WebExtension.Objects.DOMNodeList: dOMNodeListItem :: (HasCallStack, MonadIO m, IsDOMNodeList a) => a -> CULong -> m (Maybe DOMNode)

Files

ChangeLog.md view
@@ -1,3 +1,7 @@+### 4.0.20+++ The result value of [dOMNodeListItem](https://hackage.haskell.org/package/gi-webkit2webextension/docs/GI-WebKit2WebExtension-Objects-DOMNodeList.html#g:4) was not marked as nullable, add an override marking it as such. See [issue 229](https://github.com/haskell-gi/haskell-gi/issues/229).+ ### 4.0.19  + Update to haskell-gi(-base) 0.22
− GI/WebKit2WebExtension.hs
@@ -1,58 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension-    (     module GI.WebKit2WebExtension.Callbacks ,-    module GI.WebKit2WebExtension.Constants ,-    module GI.WebKit2WebExtension.Enums     ,-    module GI.WebKit2WebExtension.Flags     ,-    module GI.WebKit2WebExtension.Interfaces,-    module GI.WebKit2WebExtension.Objects   ,-    module GI.WebKit2WebExtension.Structs   ,----    module Data.GI.Base                     ,---    ) where--import GI.WebKit2WebExtension.Callbacks-import GI.WebKit2WebExtension.Constants-import GI.WebKit2WebExtension.Enums-import GI.WebKit2WebExtension.Flags-import GI.WebKit2WebExtension.Interfaces-import GI.WebKit2WebExtension.Objects-import GI.WebKit2WebExtension.Structs--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL---import Data.GI.Base-
− GI/WebKit2WebExtension/Callbacks.hs
@@ -1,202 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Callbacks-    ( -- -- * Signals--- ** WebExtensionInitializeFunction #signal:WebExtensionInitializeFunction#--    C_WebExtensionInitializeFunction        ,-    WebExtensionInitializeFunction          ,-    dynamic_WebExtensionInitializeFunction  ,-    genClosure_WebExtensionInitializeFunction,-    mk_WebExtensionInitializeFunction       ,-    noWebExtensionInitializeFunction        ,-    wrap_WebExtensionInitializeFunction     ,----- ** WebExtensionInitializeWithUserDataFunction #signal:WebExtensionInitializeWithUserDataFunction#--    C_WebExtensionInitializeWithUserDataFunction,-    WebExtensionInitializeWithUserDataFunction,-    dynamic_WebExtensionInitializeWithUserDataFunction,-    genClosure_WebExtensionInitializeWithUserDataFunction,-    mk_WebExtensionInitializeWithUserDataFunction,-    noWebExtensionInitializeWithUserDataFunction,-    wrap_WebExtensionInitializeWithUserDataFunction,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.WebExtension as WebKit2WebExtension.WebExtension---- callback WebExtensionInitializeWithUserDataFunction---          -> Callable {returnType = Nothing, returnMayBeNull = False, returnTransfer = TransferNothing, returnDocumentation = Documentation {rawDocText = Nothing, sinceVersion = Nothing}, args = [Arg {argCName = "extension", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebExtension"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebExtension", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TVariant, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #GVariant", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}], skipReturn = False, callableThrows = False, callableDeprecated = Nothing, callableDocumentation = Documentation {rawDocText = Just "Type definition for a function that will be called to initialize\nthe web extensions when the web process starts, and which receives\nas additional argument the user data set with\nwebkit_web_context_set_web_extensions_initialization_user_data().", sinceVersion = Just "2.4"}}--- | Type for the callback on the (unwrapped) C side.-type C_WebExtensionInitializeWithUserDataFunction =-    Ptr WebKit2WebExtension.WebExtension.WebExtension ->-    Ptr GVariant ->-    IO ()---- Args : [Arg {argCName = "extension", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebExtension"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebExtension", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TVariant, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #GVariant", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "dynamic" __dynamic_C_WebExtensionInitializeWithUserDataFunction :: FunPtr C_WebExtensionInitializeWithUserDataFunction -> C_WebExtensionInitializeWithUserDataFunction---- | Given a pointer to a foreign C function, wrap it into a function callable from Haskell.-dynamic_WebExtensionInitializeWithUserDataFunction ::-    (B.CallStack.HasCallStack, MonadIO m, WebKit2WebExtension.WebExtension.IsWebExtension a) =>-    FunPtr C_WebExtensionInitializeWithUserDataFunction-    -> a-    {- ^ /@extension@/: a 'GI.WebKit2WebExtension.Objects.WebExtension.WebExtension' -}-    -> GVariant-    {- ^ /@userData@/: a 'GVariant' -}-    -> m ()-dynamic_WebExtensionInitializeWithUserDataFunction __funPtr extension userData = liftIO $ do-    extension' <- unsafeManagedPtrCastPtr extension-    userData' <- unsafeManagedPtrGetPtr userData-    (__dynamic_C_WebExtensionInitializeWithUserDataFunction __funPtr) extension' userData'-    touchManagedPtr extension-    touchManagedPtr userData-    return ()---- | Generate a function pointer callable from C code, from a `C_WebExtensionInitializeWithUserDataFunction`.-foreign import ccall "wrapper"-    mk_WebExtensionInitializeWithUserDataFunction :: C_WebExtensionInitializeWithUserDataFunction -> IO (FunPtr C_WebExtensionInitializeWithUserDataFunction)--{- |-Type definition for a function that will be called to initialize-the web extensions when the web process starts, and which receives-as additional argument the user data set with-@/webkit_web_context_set_web_extensions_initialization_user_data()/@.--/Since: 2.4/--}-type WebExtensionInitializeWithUserDataFunction =-    WebKit2WebExtension.WebExtension.WebExtension-    {- ^ /@extension@/: a 'GI.WebKit2WebExtension.Objects.WebExtension.WebExtension' -}-    -> GVariant-    {- ^ /@userData@/: a 'GVariant' -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebExtensionInitializeWithUserDataFunction`@.-noWebExtensionInitializeWithUserDataFunction :: Maybe WebExtensionInitializeWithUserDataFunction-noWebExtensionInitializeWithUserDataFunction = Nothing---- | Wrap the callback into a `GClosure`.-genClosure_WebExtensionInitializeWithUserDataFunction :: MonadIO m => WebExtensionInitializeWithUserDataFunction -> m (GClosure C_WebExtensionInitializeWithUserDataFunction)-genClosure_WebExtensionInitializeWithUserDataFunction cb = liftIO $ do-    let cb' = wrap_WebExtensionInitializeWithUserDataFunction Nothing cb-    mk_WebExtensionInitializeWithUserDataFunction cb' >>= B.GClosure.newGClosure----- | Wrap a `WebExtensionInitializeWithUserDataFunction` into a `C_WebExtensionInitializeWithUserDataFunction`.-wrap_WebExtensionInitializeWithUserDataFunction ::-    Maybe (Ptr (FunPtr C_WebExtensionInitializeWithUserDataFunction)) ->-    WebExtensionInitializeWithUserDataFunction ->-    C_WebExtensionInitializeWithUserDataFunction-wrap_WebExtensionInitializeWithUserDataFunction funptrptr _cb extension userData = do-    extension' <- (newObject WebKit2WebExtension.WebExtension.WebExtension) extension-    userData' <- B.GVariant.newGVariantFromPtr userData-    _cb  extension' userData'-    maybeReleaseFunPtr funptrptr----- callback WebExtensionInitializeFunction---          -> Callable {returnType = Nothing, returnMayBeNull = False, returnTransfer = TransferNothing, returnDocumentation = Documentation {rawDocText = Nothing, sinceVersion = Nothing}, args = [Arg {argCName = "extension", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebExtension"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebExtension", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}], skipReturn = False, callableThrows = False, callableDeprecated = Nothing, callableDocumentation = Documentation {rawDocText = Just "Type definition for a function that will be called to initialize\nthe web extension when the web process starts.", sinceVersion = Nothing}}--- | Type for the callback on the (unwrapped) C side.-type C_WebExtensionInitializeFunction =-    Ptr WebKit2WebExtension.WebExtension.WebExtension ->-    IO ()---- Args : [Arg {argCName = "extension", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebExtension"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebExtension", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "dynamic" __dynamic_C_WebExtensionInitializeFunction :: FunPtr C_WebExtensionInitializeFunction -> C_WebExtensionInitializeFunction---- | Given a pointer to a foreign C function, wrap it into a function callable from Haskell.-dynamic_WebExtensionInitializeFunction ::-    (B.CallStack.HasCallStack, MonadIO m, WebKit2WebExtension.WebExtension.IsWebExtension a) =>-    FunPtr C_WebExtensionInitializeFunction-    -> a-    {- ^ /@extension@/: a 'GI.WebKit2WebExtension.Objects.WebExtension.WebExtension' -}-    -> m ()-dynamic_WebExtensionInitializeFunction __funPtr extension = liftIO $ do-    extension' <- unsafeManagedPtrCastPtr extension-    (__dynamic_C_WebExtensionInitializeFunction __funPtr) extension'-    touchManagedPtr extension-    return ()---- | Generate a function pointer callable from C code, from a `C_WebExtensionInitializeFunction`.-foreign import ccall "wrapper"-    mk_WebExtensionInitializeFunction :: C_WebExtensionInitializeFunction -> IO (FunPtr C_WebExtensionInitializeFunction)--{- |-Type definition for a function that will be called to initialize-the web extension when the web process starts.--}-type WebExtensionInitializeFunction =-    WebKit2WebExtension.WebExtension.WebExtension-    {- ^ /@extension@/: a 'GI.WebKit2WebExtension.Objects.WebExtension.WebExtension' -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebExtensionInitializeFunction`@.-noWebExtensionInitializeFunction :: Maybe WebExtensionInitializeFunction-noWebExtensionInitializeFunction = Nothing---- | Wrap the callback into a `GClosure`.-genClosure_WebExtensionInitializeFunction :: MonadIO m => WebExtensionInitializeFunction -> m (GClosure C_WebExtensionInitializeFunction)-genClosure_WebExtensionInitializeFunction cb = liftIO $ do-    let cb' = wrap_WebExtensionInitializeFunction Nothing cb-    mk_WebExtensionInitializeFunction cb' >>= B.GClosure.newGClosure----- | Wrap a `WebExtensionInitializeFunction` into a `C_WebExtensionInitializeFunction`.-wrap_WebExtensionInitializeFunction ::-    Maybe (Ptr (FunPtr C_WebExtensionInitializeFunction)) ->-    WebExtensionInitializeFunction ->-    C_WebExtensionInitializeFunction-wrap_WebExtensionInitializeFunction funptrptr _cb extension = do-    extension' <- (newObject WebKit2WebExtension.WebExtension.WebExtension) extension-    _cb  extension'-    maybeReleaseFunPtr funptrptr---
− GI/WebKit2WebExtension/Constants.hs
@@ -1,685 +0,0 @@-{-# LANGUAGE PatternSynonyms, ScopedTypeVariables, ViewPatterns #-}---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Constants-    ( -    pattern DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE,-    pattern DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE,-    pattern DOM_XPATH_RESULT_STRING_TYPE    ,-    pattern DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE,-    pattern DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE,-    pattern DOM_XPATH_RESULT_NUMBER_TYPE    ,-    pattern DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE,-    pattern DOM_XPATH_RESULT_BOOLEAN_TYPE   ,-    pattern DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE,-    pattern DOM_XPATH_RESULT_ANY_TYPE       ,-    pattern DOM_RANGE_START_TO_START        ,-    pattern DOM_RANGE_START_TO_END          ,-    pattern DOM_RANGE_NODE_INSIDE           ,-    pattern DOM_RANGE_NODE_BEFORE_AND_AFTER ,-    pattern DOM_RANGE_NODE_BEFORE           ,-    pattern DOM_RANGE_NODE_AFTER            ,-    pattern DOM_RANGE_END_TO_START          ,-    pattern DOM_RANGE_END_TO_END            ,-    pattern DOM_NODE_TEXT_NODE              ,-    pattern DOM_NODE_PROCESSING_INSTRUCTION_NODE,-    pattern DOM_NODE_FILTER_SKIP            ,-    pattern DOM_NODE_FILTER_SHOW_TEXT       ,-    pattern DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION,-    pattern DOM_NODE_FILTER_SHOW_NOTATION   ,-    pattern DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE,-    pattern DOM_NODE_FILTER_SHOW_ENTITY     ,-    pattern DOM_NODE_FILTER_SHOW_ELEMENT    ,-    pattern DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE,-    pattern DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT,-    pattern DOM_NODE_FILTER_SHOW_DOCUMENT   ,-    pattern DOM_NODE_FILTER_SHOW_COMMENT    ,-    pattern DOM_NODE_FILTER_SHOW_CDATA_SECTION,-    pattern DOM_NODE_FILTER_SHOW_ATTRIBUTE  ,-    pattern DOM_NODE_FILTER_SHOW_ALL        ,-    pattern DOM_NODE_FILTER_REJECT          ,-    pattern DOM_NODE_FILTER_ACCEPT          ,-    pattern DOM_NODE_ENTITY_REFERENCE_NODE  ,-    pattern DOM_NODE_ENTITY_NODE            ,-    pattern DOM_NODE_ELEMENT_NODE           ,-    pattern DOM_NODE_DOCUMENT_TYPE_NODE     ,-    pattern DOM_NODE_DOCUMENT_POSITION_PRECEDING,-    pattern DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC,-    pattern DOM_NODE_DOCUMENT_POSITION_FOLLOWING,-    pattern DOM_NODE_DOCUMENT_POSITION_DISCONNECTED,-    pattern DOM_NODE_DOCUMENT_POSITION_CONTAINS,-    pattern DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY,-    pattern DOM_NODE_DOCUMENT_NODE          ,-    pattern DOM_NODE_DOCUMENT_FRAGMENT_NODE ,-    pattern DOM_NODE_COMMENT_NODE           ,-    pattern DOM_NODE_CDATA_SECTION_NODE     ,-    pattern DOM_NODE_ATTRIBUTE_NODE         ,-    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD,-    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT,-    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD,-    pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT,-    pattern DOM_EVENT_SELECT                ,-    pattern DOM_EVENT_NONE                  ,-    pattern DOM_EVENT_MOUSEUP               ,-    pattern DOM_EVENT_MOUSEOVER             ,-    pattern DOM_EVENT_MOUSEOUT              ,-    pattern DOM_EVENT_MOUSEMOVE             ,-    pattern DOM_EVENT_MOUSEDRAG             ,-    pattern DOM_EVENT_MOUSEDOWN             ,-    pattern DOM_EVENT_KEYUP                 ,-    pattern DOM_EVENT_KEYPRESS              ,-    pattern DOM_EVENT_KEYDOWN               ,-    pattern DOM_EVENT_FOCUS                 ,-    pattern DOM_EVENT_DRAGDROP              ,-    pattern DOM_EVENT_DBLCLICK              ,-    pattern DOM_EVENT_CLICK                 ,-    pattern DOM_EVENT_CHANGE                ,-    pattern DOM_EVENT_CAPTURING_PHASE       ,-    pattern DOM_EVENT_BUBBLING_PHASE        ,-    pattern DOM_EVENT_BLUR                  ,-    pattern DOM_EVENT_AT_TARGET             ,-    pattern DOM_ELEMENT_ALLOW_KEYBOARD_INPUT,-    pattern DOM_CSS_VALUE_CSS_VALUE_LIST    ,-    pattern DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE,-    pattern DOM_CSS_VALUE_CSS_INHERIT       ,-    pattern DOM_CSS_VALUE_CSS_CUSTOM        ,-    pattern DOM_CSS_RULE_UNKNOWN_RULE       ,-    pattern DOM_CSS_RULE_STYLE_RULE         ,-    pattern DOM_CSS_RULE_PAGE_RULE          ,-    pattern DOM_CSS_RULE_MEDIA_RULE         ,-    pattern DOM_CSS_RULE_IMPORT_RULE        ,-    pattern DOM_CSS_RULE_FONT_FACE_RULE     ,-    pattern DOM_CSS_RULE_CHARSET_RULE       ,--    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL---{-# DEPRECATED DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_UNORDERED_NODE_SNAPSHOT_TYPE = 6 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_UNORDERED_NODE_ITERATOR_TYPE = 4 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_STRING_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_STRING_TYPE = 2 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_ORDERED_NODE_SNAPSHOT_TYPE = 7 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_ORDERED_NODE_ITERATOR_TYPE = 5 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_NUMBER_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_NUMBER_TYPE = 1 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_FIRST_ORDERED_NODE_TYPE = 9 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_BOOLEAN_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_BOOLEAN_TYPE = 3 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_ANY_UNORDERED_NODE_TYPE = 8 :: Int32--{-# DEPRECATED DOM_XPATH_RESULT_ANY_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_XPATH_RESULT_ANY_TYPE = 0 :: Int32--{-# DEPRECATED DOM_RANGE_START_TO_START ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_START_TO_START = 0 :: Int32--{-# DEPRECATED DOM_RANGE_START_TO_END ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_START_TO_END = 1 :: Int32--{-# DEPRECATED DOM_RANGE_NODE_INSIDE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_NODE_INSIDE = 3 :: Int32--{-# DEPRECATED DOM_RANGE_NODE_BEFORE_AND_AFTER ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_NODE_BEFORE_AND_AFTER = 2 :: Int32--{-# DEPRECATED DOM_RANGE_NODE_BEFORE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_NODE_BEFORE = 0 :: Int32--{-# DEPRECATED DOM_RANGE_NODE_AFTER ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_NODE_AFTER = 1 :: Int32--{-# DEPRECATED DOM_RANGE_END_TO_START ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_END_TO_START = 3 :: Int32--{-# DEPRECATED DOM_RANGE_END_TO_END ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_RANGE_END_TO_END = 2 :: Int32--{-# DEPRECATED DOM_NODE_TEXT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_TEXT_NODE = 3 :: Int32--{-# DEPRECATED DOM_NODE_PROCESSING_INSTRUCTION_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_PROCESSING_INSTRUCTION_NODE = 7 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SKIP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Skip the node. Use this macro as return value of 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.dOMNodeFilterAcceptNode'-implementation to skip the given 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'. The children of the given node will-not be skipped.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SKIP = 3 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_TEXT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_TEXT = 4 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_PROCESSING_INSTRUCTION = 64 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_NOTATION ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show @/WebKitDOMNotation/@ nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_NOTATION = 2048 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_ENTITY_REFERENCE = 16 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_ENTITY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show @/WebKitDOMEntity/@ nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_ENTITY = 32 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_ELEMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_ELEMENT = 1 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_DOCUMENT_TYPE = 512 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_DOCUMENT_FRAGMENT = 1024 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_DOCUMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_DOCUMENT = 256 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_COMMENT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMComment.DOMComment' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_COMMENT = 128 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_CDATA_SECTION ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show @/WebKitDOMCDataSection/@ nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_CDATA_SECTION = 8 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_ATTRIBUTE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_ATTRIBUTE = 2 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_SHOW_ALL ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Show all nodes.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_SHOW_ALL = 4294967295 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_REJECT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Reject the node. Use this macro as return value of 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.dOMNodeFilterAcceptNode'-implementation to reject the given 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'. The children of the given node will-be rejected too.--/Since: 2.6/--}-pattern DOM_NODE_FILTER_REJECT = 2 :: Int32--{-# DEPRECATED DOM_NODE_FILTER_ACCEPT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Accept the node. Use this macro as return value of 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.dOMNodeFilterAcceptNode'-implementation to accept the given 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'--/Since: 2.6/--}-pattern DOM_NODE_FILTER_ACCEPT = 1 :: Int32--{-# DEPRECATED DOM_NODE_ENTITY_REFERENCE_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_ENTITY_REFERENCE_NODE = 5 :: Int32--{-# DEPRECATED DOM_NODE_ENTITY_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_ENTITY_NODE = 6 :: Int32--{-# DEPRECATED DOM_NODE_ELEMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_ELEMENT_NODE = 1 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_TYPE_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_TYPE_NODE = 10 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_PRECEDING ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_POSITION_PRECEDING = 2 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_POSITION_IMPLEMENTATION_SPECIFIC = 32 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_FOLLOWING ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_POSITION_FOLLOWING = 4 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_DISCONNECTED ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_POSITION_DISCONNECTED = 1 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_CONTAINS ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_POSITION_CONTAINS = 8 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_POSITION_CONTAINED_BY = 16 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_NODE = 9 :: Int32--{-# DEPRECATED DOM_NODE_DOCUMENT_FRAGMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_DOCUMENT_FRAGMENT_NODE = 11 :: Int32--{-# DEPRECATED DOM_NODE_COMMENT_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_COMMENT_NODE = 8 :: Int32--{-# DEPRECATED DOM_NODE_CDATA_SECTION_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_CDATA_SECTION_NODE = 4 :: Int32--{-# DEPRECATED DOM_NODE_ATTRIBUTE_NODE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_NODE_ATTRIBUTE_NODE = 2 :: Int32--{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_STANDARD = 0 :: Int32--{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_RIGHT = 2 :: Int32--{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_NUMPAD = 3 :: Int32--{-# DEPRECATED DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_KEYBOARD_EVENT_KEY_LOCATION_LEFT = 1 :: Int32--{-# DEPRECATED DOM_EVENT_SELECT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_SELECT = 16384 :: Int32--{-# DEPRECATED DOM_EVENT_NONE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_NONE = 0 :: Int32--{-# DEPRECATED DOM_EVENT_MOUSEUP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_MOUSEUP = 2 :: Int32--{-# DEPRECATED DOM_EVENT_MOUSEOVER ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_MOUSEOVER = 4 :: Int32--{-# DEPRECATED DOM_EVENT_MOUSEOUT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_MOUSEOUT = 8 :: Int32--{-# DEPRECATED DOM_EVENT_MOUSEMOVE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_MOUSEMOVE = 16 :: Int32--{-# DEPRECATED DOM_EVENT_MOUSEDRAG ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_MOUSEDRAG = 32 :: Int32--{-# DEPRECATED DOM_EVENT_MOUSEDOWN ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_MOUSEDOWN = 1 :: Int32--{-# DEPRECATED DOM_EVENT_KEYUP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_KEYUP = 512 :: Int32--{-# DEPRECATED DOM_EVENT_KEYPRESS ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_KEYPRESS = 1024 :: Int32--{-# DEPRECATED DOM_EVENT_KEYDOWN ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_KEYDOWN = 256 :: Int32--{-# DEPRECATED DOM_EVENT_FOCUS ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_FOCUS = 4096 :: Int32--{-# DEPRECATED DOM_EVENT_DRAGDROP ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_DRAGDROP = 2048 :: Int32--{-# DEPRECATED DOM_EVENT_DBLCLICK ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_DBLCLICK = 128 :: Int32--{-# DEPRECATED DOM_EVENT_CLICK ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_CLICK = 64 :: Int32--{-# DEPRECATED DOM_EVENT_CHANGE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_CHANGE = 32768 :: Int32--{-# DEPRECATED DOM_EVENT_CAPTURING_PHASE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_CAPTURING_PHASE = 1 :: Int32--{-# DEPRECATED DOM_EVENT_BUBBLING_PHASE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_BUBBLING_PHASE = 3 :: Int32--{-# DEPRECATED DOM_EVENT_BLUR ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_BLUR = 8192 :: Int32--{-# DEPRECATED DOM_EVENT_AT_TARGET ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_EVENT_AT_TARGET = 2 :: Int32--{-# DEPRECATED DOM_ELEMENT_ALLOW_KEYBOARD_INPUT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_ELEMENT_ALLOW_KEYBOARD_INPUT = 1 :: Int32--{-# DEPRECATED DOM_CSS_VALUE_CSS_VALUE_LIST ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_VALUE_CSS_VALUE_LIST = 2 :: Int32--{-# DEPRECATED DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_VALUE_CSS_PRIMITIVE_VALUE = 1 :: Int32--{-# DEPRECATED DOM_CSS_VALUE_CSS_INHERIT ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_VALUE_CSS_INHERIT = 0 :: Int32--{-# DEPRECATED DOM_CSS_VALUE_CSS_CUSTOM ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_VALUE_CSS_CUSTOM = 3 :: Int32--{-# DEPRECATED DOM_CSS_RULE_UNKNOWN_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_UNKNOWN_RULE = 0 :: Int32--{-# DEPRECATED DOM_CSS_RULE_STYLE_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_STYLE_RULE = 1 :: Int32--{-# DEPRECATED DOM_CSS_RULE_PAGE_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_PAGE_RULE = 6 :: Int32--{-# DEPRECATED DOM_CSS_RULE_MEDIA_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_MEDIA_RULE = 4 :: Int32--{-# DEPRECATED DOM_CSS_RULE_IMPORT_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_IMPORT_RULE = 3 :: Int32--{-# DEPRECATED DOM_CSS_RULE_FONT_FACE_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_FONT_FACE_RULE = 5 :: Int32--{-# DEPRECATED DOM_CSS_RULE_CHARSET_RULE ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-pattern DOM_CSS_RULE_CHARSET_RULE = 2 :: Int32--
− GI/WebKit2WebExtension/Enums.hs
@@ -1,499 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Enums-    ( -- -- * Enumerations--- ** ConsoleMessageLevel #enum:ConsoleMessageLevel#--    ConsoleMessageLevel(..)                 ,----- ** ConsoleMessageSource #enum:ConsoleMessageSource#--    ConsoleMessageSource(..)                ,----- ** ContextMenuAction #enum:ContextMenuAction#--    ContextMenuAction(..)                   ,----- ** FormSubmissionStep #enum:FormSubmissionStep#--    FormSubmissionStep(..)                  ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL----- Enum FormSubmissionStep-{- |-Used to indicate a particular stage in form submission. See-'GI.WebKit2WebExtension.Objects.WebPage.WebPage'::@/will-submit-form/@.--/Since: 2.20/--}-data FormSubmissionStep = -      FormSubmissionStepSendDomEvent-    {- ^-    indicates the form\'s-    DOM submit event is about to be emitted.-    -}-    | FormSubmissionStepComplete-    {- ^-    indicates the form is about-    to be submitted.-    -}-    | AnotherFormSubmissionStep Int-    -- ^ Catch-all for unknown values-    deriving (Show, Eq)--instance P.Enum FormSubmissionStep where-    fromEnum FormSubmissionStepSendDomEvent = 0-    fromEnum FormSubmissionStepComplete = 1-    fromEnum (AnotherFormSubmissionStep k) = k--    toEnum 0 = FormSubmissionStepSendDomEvent-    toEnum 1 = FormSubmissionStepComplete-    toEnum k = AnotherFormSubmissionStep k--instance P.Ord FormSubmissionStep where-    compare a b = P.compare (P.fromEnum a) (P.fromEnum b)--foreign import ccall "webkit_form_submission_step_get_type" c_webkit_form_submission_step_get_type :: -    IO GType--instance BoxedEnum FormSubmissionStep where-    boxedEnumType _ = c_webkit_form_submission_step_get_type---- Enum ContextMenuAction-{- |-Enum values used to denote the stock actions for-@/WebKitContextMenuItem/@\<!-- -->s--}-data ContextMenuAction = -      ContextMenuActionNoAction-    {- ^-    No action, used by separator menu items.-    -}-    | ContextMenuActionOpenLink-    {- ^-    Open current link.-    -}-    | ContextMenuActionOpenLinkInNewWindow-    {- ^-    Open current link in a new window.-    -}-    | ContextMenuActionDownloadLinkToDisk-    {- ^-    Download link destination.-    -}-    | ContextMenuActionCopyLinkToClipboard-    {- ^-    Copy link location to the clipboard.-    -}-    | ContextMenuActionOpenImageInNewWindow-    {- ^-    Open current image in a new window.-    -}-    | ContextMenuActionDownloadImageToDisk-    {- ^-    Download current image.-    -}-    | ContextMenuActionCopyImageToClipboard-    {- ^-    Copy current image to the clipboard.-    -}-    | ContextMenuActionCopyImageUrlToClipboard-    {- ^-    Copy current image location to the clipboard.-    -}-    | ContextMenuActionOpenFrameInNewWindow-    {- ^-    Open current frame in a new window.-    -}-    | ContextMenuActionGoBack-    {- ^-    Load the previous history item.-    -}-    | ContextMenuActionGoForward-    {- ^-    Load the next history item.-    -}-    | ContextMenuActionStop-    {- ^-    Stop any ongoing loading operation.-    -}-    | ContextMenuActionReload-    {- ^-    Reload the contents of current view.-    -}-    | ContextMenuActionCopy-    {- ^-    Copy current selection the clipboard.-    -}-    | ContextMenuActionCut-    {- ^-    Cut current selection to the clipboard.-    -}-    | ContextMenuActionPaste-    {- ^-    Paste clipboard contents.-    -}-    | ContextMenuActionDelete-    {- ^-    Delete current selection.-    -}-    | ContextMenuActionSelectAll-    {- ^-    Select all text.-    -}-    | ContextMenuActionInputMethods-    {- ^-    Input methods menu.-    -}-    | ContextMenuActionUnicode-    {- ^-    Unicode menu.-    -}-    | ContextMenuActionSpellingGuess-    {- ^-    A proposed replacement for a misspelled word.-    -}-    | ContextMenuActionNoGuessesFound-    {- ^-    An indicator that spellchecking found no proposed replacements.-    -}-    | ContextMenuActionIgnoreSpelling-    {- ^-    Causes the spellchecker to ignore the word for this session.-    -}-    | ContextMenuActionLearnSpelling-    {- ^-    Causes the spellchecker to add the word to the dictionary.-    -}-    | ContextMenuActionIgnoreGrammar-    {- ^-    Ignore grammar.-    -}-    | ContextMenuActionFontMenu-    {- ^-    Font options menu.-    -}-    | ContextMenuActionBold-    {- ^-    Bold.-    -}-    | ContextMenuActionItalic-    {- ^-    Italic.-    -}-    | ContextMenuActionUnderline-    {- ^-    Underline.-    -}-    | ContextMenuActionOutline-    {- ^-    Outline.-    -}-    | ContextMenuActionInspectElement-    {- ^-    Open current element in the inspector.-    -}-    | ContextMenuActionOpenVideoInNewWindow-    {- ^-    Open current video element in a new window.-    -}-    | ContextMenuActionOpenAudioInNewWindow-    {- ^-    Open current audio element in a new window.-    -}-    | ContextMenuActionCopyVideoLinkToClipboard-    {- ^-    Copy video link location in to the clipboard.-    -}-    | ContextMenuActionCopyAudioLinkToClipboard-    {- ^-    Copy audio link location in to the clipboard.-    -}-    | ContextMenuActionToggleMediaControls-    {- ^-    Enable or disable media controls.-    -}-    | ContextMenuActionToggleMediaLoop-    {- ^-    Enable or disable media loop.-    -}-    | ContextMenuActionEnterVideoFullscreen-    {- ^-    Show current video element in fullscreen mode.-    -}-    | ContextMenuActionMediaPlay-    {- ^-    Play current media element.-    -}-    | ContextMenuActionMediaPause-    {- ^-    Pause current media element.-    -}-    | ContextMenuActionMediaMute-    {- ^-    Mute current media element.-    -}-    | ContextMenuActionDownloadVideoToDisk-    {- ^-    Download video to disk. Since 2.2-    -}-    | ContextMenuActionDownloadAudioToDisk-    {- ^-    Download audio to disk. Since 2.2-    -}-    | ContextMenuActionCustom-    {- ^-    Custom action defined by applications.-    -}-    | AnotherContextMenuAction Int-    -- ^ Catch-all for unknown values-    deriving (Show, Eq)--instance P.Enum ContextMenuAction where-    fromEnum ContextMenuActionNoAction = 0-    fromEnum ContextMenuActionOpenLink = 1-    fromEnum ContextMenuActionOpenLinkInNewWindow = 2-    fromEnum ContextMenuActionDownloadLinkToDisk = 3-    fromEnum ContextMenuActionCopyLinkToClipboard = 4-    fromEnum ContextMenuActionOpenImageInNewWindow = 5-    fromEnum ContextMenuActionDownloadImageToDisk = 6-    fromEnum ContextMenuActionCopyImageToClipboard = 7-    fromEnum ContextMenuActionCopyImageUrlToClipboard = 8-    fromEnum ContextMenuActionOpenFrameInNewWindow = 9-    fromEnum ContextMenuActionGoBack = 10-    fromEnum ContextMenuActionGoForward = 11-    fromEnum ContextMenuActionStop = 12-    fromEnum ContextMenuActionReload = 13-    fromEnum ContextMenuActionCopy = 14-    fromEnum ContextMenuActionCut = 15-    fromEnum ContextMenuActionPaste = 16-    fromEnum ContextMenuActionDelete = 17-    fromEnum ContextMenuActionSelectAll = 18-    fromEnum ContextMenuActionInputMethods = 19-    fromEnum ContextMenuActionUnicode = 20-    fromEnum ContextMenuActionSpellingGuess = 21-    fromEnum ContextMenuActionNoGuessesFound = 22-    fromEnum ContextMenuActionIgnoreSpelling = 23-    fromEnum ContextMenuActionLearnSpelling = 24-    fromEnum ContextMenuActionIgnoreGrammar = 25-    fromEnum ContextMenuActionFontMenu = 26-    fromEnum ContextMenuActionBold = 27-    fromEnum ContextMenuActionItalic = 28-    fromEnum ContextMenuActionUnderline = 29-    fromEnum ContextMenuActionOutline = 30-    fromEnum ContextMenuActionInspectElement = 31-    fromEnum ContextMenuActionOpenVideoInNewWindow = 32-    fromEnum ContextMenuActionOpenAudioInNewWindow = 33-    fromEnum ContextMenuActionCopyVideoLinkToClipboard = 34-    fromEnum ContextMenuActionCopyAudioLinkToClipboard = 35-    fromEnum ContextMenuActionToggleMediaControls = 36-    fromEnum ContextMenuActionToggleMediaLoop = 37-    fromEnum ContextMenuActionEnterVideoFullscreen = 38-    fromEnum ContextMenuActionMediaPlay = 39-    fromEnum ContextMenuActionMediaPause = 40-    fromEnum ContextMenuActionMediaMute = 41-    fromEnum ContextMenuActionDownloadVideoToDisk = 42-    fromEnum ContextMenuActionDownloadAudioToDisk = 43-    fromEnum ContextMenuActionCustom = 10000-    fromEnum (AnotherContextMenuAction k) = k--    toEnum 0 = ContextMenuActionNoAction-    toEnum 1 = ContextMenuActionOpenLink-    toEnum 2 = ContextMenuActionOpenLinkInNewWindow-    toEnum 3 = ContextMenuActionDownloadLinkToDisk-    toEnum 4 = ContextMenuActionCopyLinkToClipboard-    toEnum 5 = ContextMenuActionOpenImageInNewWindow-    toEnum 6 = ContextMenuActionDownloadImageToDisk-    toEnum 7 = ContextMenuActionCopyImageToClipboard-    toEnum 8 = ContextMenuActionCopyImageUrlToClipboard-    toEnum 9 = ContextMenuActionOpenFrameInNewWindow-    toEnum 10 = ContextMenuActionGoBack-    toEnum 11 = ContextMenuActionGoForward-    toEnum 12 = ContextMenuActionStop-    toEnum 13 = ContextMenuActionReload-    toEnum 14 = ContextMenuActionCopy-    toEnum 15 = ContextMenuActionCut-    toEnum 16 = ContextMenuActionPaste-    toEnum 17 = ContextMenuActionDelete-    toEnum 18 = ContextMenuActionSelectAll-    toEnum 19 = ContextMenuActionInputMethods-    toEnum 20 = ContextMenuActionUnicode-    toEnum 21 = ContextMenuActionSpellingGuess-    toEnum 22 = ContextMenuActionNoGuessesFound-    toEnum 23 = ContextMenuActionIgnoreSpelling-    toEnum 24 = ContextMenuActionLearnSpelling-    toEnum 25 = ContextMenuActionIgnoreGrammar-    toEnum 26 = ContextMenuActionFontMenu-    toEnum 27 = ContextMenuActionBold-    toEnum 28 = ContextMenuActionItalic-    toEnum 29 = ContextMenuActionUnderline-    toEnum 30 = ContextMenuActionOutline-    toEnum 31 = ContextMenuActionInspectElement-    toEnum 32 = ContextMenuActionOpenVideoInNewWindow-    toEnum 33 = ContextMenuActionOpenAudioInNewWindow-    toEnum 34 = ContextMenuActionCopyVideoLinkToClipboard-    toEnum 35 = ContextMenuActionCopyAudioLinkToClipboard-    toEnum 36 = ContextMenuActionToggleMediaControls-    toEnum 37 = ContextMenuActionToggleMediaLoop-    toEnum 38 = ContextMenuActionEnterVideoFullscreen-    toEnum 39 = ContextMenuActionMediaPlay-    toEnum 40 = ContextMenuActionMediaPause-    toEnum 41 = ContextMenuActionMediaMute-    toEnum 42 = ContextMenuActionDownloadVideoToDisk-    toEnum 43 = ContextMenuActionDownloadAudioToDisk-    toEnum 10000 = ContextMenuActionCustom-    toEnum k = AnotherContextMenuAction k--instance P.Ord ContextMenuAction where-    compare a b = P.compare (P.fromEnum a) (P.fromEnum b)---- Enum ConsoleMessageSource-{- |-Enum values used to denote the various sources of console messages.--/Since: 2.12/--}-data ConsoleMessageSource = -      ConsoleMessageSourceJavascript-    {- ^-    Message produced by JavaScript.-    -}-    | ConsoleMessageSourceNetwork-    {- ^-    Network messages.-    -}-    | ConsoleMessageSourceConsoleApi-    {- ^-    Messages produced by console API.-    -}-    | ConsoleMessageSourceSecurity-    {- ^-    Security messages.-    -}-    | ConsoleMessageSourceOther-    {- ^-    Other messages.-    -}-    | AnotherConsoleMessageSource Int-    -- ^ Catch-all for unknown values-    deriving (Show, Eq)--instance P.Enum ConsoleMessageSource where-    fromEnum ConsoleMessageSourceJavascript = 0-    fromEnum ConsoleMessageSourceNetwork = 1-    fromEnum ConsoleMessageSourceConsoleApi = 2-    fromEnum ConsoleMessageSourceSecurity = 3-    fromEnum ConsoleMessageSourceOther = 4-    fromEnum (AnotherConsoleMessageSource k) = k--    toEnum 0 = ConsoleMessageSourceJavascript-    toEnum 1 = ConsoleMessageSourceNetwork-    toEnum 2 = ConsoleMessageSourceConsoleApi-    toEnum 3 = ConsoleMessageSourceSecurity-    toEnum 4 = ConsoleMessageSourceOther-    toEnum k = AnotherConsoleMessageSource k--instance P.Ord ConsoleMessageSource where-    compare a b = P.compare (P.fromEnum a) (P.fromEnum b)--foreign import ccall "webkit_console_message_source_get_type" c_webkit_console_message_source_get_type :: -    IO GType--instance BoxedEnum ConsoleMessageSource where-    boxedEnumType _ = c_webkit_console_message_source_get_type---- Enum ConsoleMessageLevel-{- |-Enum values used to denote the various levels of console messages.--/Since: 2.12/--}-data ConsoleMessageLevel = -      ConsoleMessageLevelInfo-    {- ^-    Information message.-    -}-    | ConsoleMessageLevelLog-    {- ^-    Log message.-    -}-    | ConsoleMessageLevelWarning-    {- ^-    Warning message.-    -}-    | ConsoleMessageLevelError-    {- ^-    Error message.-    -}-    | ConsoleMessageLevelDebug-    {- ^-    Debug message.-    -}-    | AnotherConsoleMessageLevel Int-    -- ^ Catch-all for unknown values-    deriving (Show, Eq)--instance P.Enum ConsoleMessageLevel where-    fromEnum ConsoleMessageLevelInfo = 0-    fromEnum ConsoleMessageLevelLog = 1-    fromEnum ConsoleMessageLevelWarning = 2-    fromEnum ConsoleMessageLevelError = 3-    fromEnum ConsoleMessageLevelDebug = 4-    fromEnum (AnotherConsoleMessageLevel k) = k--    toEnum 0 = ConsoleMessageLevelInfo-    toEnum 1 = ConsoleMessageLevelLog-    toEnum 2 = ConsoleMessageLevelWarning-    toEnum 3 = ConsoleMessageLevelError-    toEnum 4 = ConsoleMessageLevelDebug-    toEnum k = AnotherConsoleMessageLevel k--instance P.Ord ConsoleMessageLevel where-    compare a b = P.compare (P.fromEnum a) (P.fromEnum b)--foreign import ccall "webkit_console_message_level_get_type" c_webkit_console_message_level_get_type :: -    IO GType--instance BoxedEnum ConsoleMessageLevel where-    boxedEnumType _ = c_webkit_console_message_level_get_type--
− GI/WebKit2WebExtension/Enums.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Enums where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--data FormSubmissionStep-instance P.Enum FormSubmissionStep where-instance BoxedEnum FormSubmissionStep where-data ContextMenuAction-instance P.Enum ContextMenuAction where-data ConsoleMessageSource-instance P.Enum ConsoleMessageSource where-instance BoxedEnum ConsoleMessageSource where-data ConsoleMessageLevel-instance P.Enum ConsoleMessageLevel where-instance BoxedEnum ConsoleMessageLevel where
− GI/WebKit2WebExtension/Flags.hs
@@ -1,107 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Flags-    ( -- -- * Flags--- ** HitTestResultContext #flag:HitTestResultContext#--    HitTestResultContext(..)                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL----- Flags HitTestResultContext-{- |-Enum values with flags representing the context of a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult'.--}-data HitTestResultContext = -      HitTestResultContextDocument-    {- ^-    anywhere in the document.-    -}-    | HitTestResultContextLink-    {- ^-    a hyperlink element.-    -}-    | HitTestResultContextImage-    {- ^-    an image element.-    -}-    | HitTestResultContextMedia-    {- ^-    a video or audio element.-    -}-    | HitTestResultContextEditable-    {- ^-    an editable element-    -}-    | HitTestResultContextScrollbar-    {- ^-    a scrollbar element.-    -}-    | HitTestResultContextSelection-    {- ^-    a selected element. Since 2.8-    -}-    | AnotherHitTestResultContext Int-    -- ^ Catch-all for unknown values-    deriving (Show, Eq)--instance P.Enum HitTestResultContext where-    fromEnum HitTestResultContextDocument = 2-    fromEnum HitTestResultContextLink = 4-    fromEnum HitTestResultContextImage = 8-    fromEnum HitTestResultContextMedia = 16-    fromEnum HitTestResultContextEditable = 32-    fromEnum HitTestResultContextScrollbar = 64-    fromEnum HitTestResultContextSelection = 128-    fromEnum (AnotherHitTestResultContext k) = k--    toEnum 2 = HitTestResultContextDocument-    toEnum 4 = HitTestResultContextLink-    toEnum 8 = HitTestResultContextImage-    toEnum 16 = HitTestResultContextMedia-    toEnum 32 = HitTestResultContextEditable-    toEnum 64 = HitTestResultContextScrollbar-    toEnum 128 = HitTestResultContextSelection-    toEnum k = AnotherHitTestResultContext k--instance P.Ord HitTestResultContext where-    compare a b = P.compare (P.fromEnum a) (P.fromEnum b)--instance IsGFlag HitTestResultContext--
− GI/WebKit2WebExtension/Flags.hs-boot
@@ -1,27 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Flags where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--data HitTestResultContext-instance P.Enum HitTestResultContext where-instance IsGFlag HitTestResultContext
− GI/WebKit2WebExtension/Interfaces.hs
@@ -1,45 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Interfaces-    (     module GI.WebKit2WebExtension.Interfaces.DOMEventTarget,-    module GI.WebKit2WebExtension.Interfaces.DOMNodeFilter,-    module GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver,---    ) where--import GI.WebKit2WebExtension.Interfaces.DOMEventTarget-import GI.WebKit2WebExtension.Interfaces.DOMNodeFilter-import GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL---
− GI/WebKit2WebExtension/Interfaces/DOMEventTarget.hs
@@ -1,300 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Interfaces.DOMEventTarget-    ( ---- * Exported types-    DOMEventTarget(..)                      ,-    noDOMEventTarget                        ,-    IsDOMEventTarget                        ,-    toDOMEventTarget                        ,--- -- * Methods--- ** addEventListener #method:addEventListener#--#if ENABLE_OVERLOADING-    DOMEventTargetAddEventListenerMethodInfo,-#endif-    dOMEventTargetAddEventListener          ,----- ** dispatchEvent #method:dispatchEvent#--#if ENABLE_OVERLOADING-    DOMEventTargetDispatchEventMethodInfo   ,-#endif-    dOMEventTargetDispatchEvent             ,----- ** removeEventListener #method:removeEventListener#--#if ENABLE_OVERLOADING-    DOMEventTargetRemoveEventListenerMethodInfo,-#endif-    dOMEventTargetRemoveEventListener       ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEvent as WebKit2WebExtension.DOMEvent---- interface DOMEventTarget --- | Memory-managed wrapper type.-newtype DOMEventTarget = DOMEventTarget (ManagedPtr DOMEventTarget)--- | A convenience alias for `Nothing` :: `Maybe` `DOMEventTarget`.-noDOMEventTarget :: Maybe DOMEventTarget-noDOMEventTarget = Nothing--#if ENABLE_OVERLOADING-type instance O.SignalList DOMEventTarget = DOMEventTargetSignalList-type DOMEventTargetSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--foreign import ccall "webkit_dom_event_target_get_type"-    c_webkit_dom_event_target_get_type :: IO GType--instance GObject DOMEventTarget where-    gobjectType = c_webkit_dom_event_target_get_type-    ---- | Type class for types which can be safely cast to `DOMEventTarget`, for instance with `toDOMEventTarget`.-class (GObject o, O.IsDescendantOf DOMEventTarget o) => IsDOMEventTarget o-instance (GObject o, O.IsDescendantOf DOMEventTarget o) => IsDOMEventTarget o--instance O.HasParentTypes DOMEventTarget-type instance O.ParentTypes DOMEventTarget = '[GObject.Object.Object]---- | Cast to `DOMEventTarget`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMEventTarget :: (MonadIO m, IsDOMEventTarget o) => o -> m DOMEventTarget-toDOMEventTarget = liftIO . unsafeCastTo DOMEventTarget--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMEventTarget-type instance O.AttributeList DOMEventTarget = DOMEventTargetAttributeList-type DOMEventTargetAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type family ResolveDOMEventTargetMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEventTargetMethod "addEventListener" o = DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMEventTargetMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMEventTargetMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMEventTargetMethod "dispatchEvent" o = DOMEventTargetDispatchEventMethodInfo-    ResolveDOMEventTargetMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMEventTargetMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMEventTargetMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMEventTargetMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMEventTargetMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMEventTargetMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMEventTargetMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMEventTargetMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMEventTargetMethod "removeEventListener" o = DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMEventTargetMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMEventTargetMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMEventTargetMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMEventTargetMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMEventTargetMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMEventTargetMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMEventTargetMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMEventTargetMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMEventTargetMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMEventTargetMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMEventTargetMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMEventTargetMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMEventTargetMethod t DOMEventTarget, O.MethodInfo info DOMEventTarget p) => OL.IsLabel t (DOMEventTarget -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- method DOMEventTarget::add_event_listener--- method type : OrdinaryMethod--- Args : [Arg {argCName = "target", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEventTarget", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TGClosure Nothing, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #GClosure", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_target_add_event_listener_with_closure" webkit_dom_event_target_add_event_listener_with_closure :: -    Ptr DOMEventTarget ->                   -- target : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-    CString ->                              -- event_name : TBasicType TUTF8-    Ptr (GClosure ()) ->                    -- handler : TGClosure Nothing-    CInt ->                                 -- use_capture : TBasicType TBoolean-    IO CInt--{-# DEPRECATED dOMEventTargetAddEventListener ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Version of @/webkit_dom_event_target_add_event_listener()/@ using a closure-instead of a callbacks for easier binding in other languages.--}-dOMEventTargetAddEventListener ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEventTarget a) =>-    a-    {- ^ /@target@/: A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-    -> T.Text-    {- ^ /@eventName@/: A @/gchar/@ -}-    -> GClosure b-    {- ^ /@handler@/: A 'GI.GObject.Structs.Closure.Closure' -}-    -> Bool-    {- ^ /@useCapture@/: A 'Bool' -}-    -> m Bool-    {- ^ __Returns:__ a 'Bool' -}-dOMEventTargetAddEventListener target eventName handler useCapture = liftIO $ do-    target' <- unsafeManagedPtrCastPtr target-    eventName' <- textToCString eventName-    handler' <- unsafeManagedPtrCastPtr handler-    let useCapture' = (fromIntegral . fromEnum) useCapture-    result <- webkit_dom_event_target_add_event_listener_with_closure target' eventName' handler' useCapture'-    let result' = (/= 0) result-    touchManagedPtr target-    touchManagedPtr handler-    freeMem eventName'-    return result'--#if ENABLE_OVERLOADING-data DOMEventTargetAddEventListenerMethodInfo-instance (signature ~ (T.Text -> GClosure b -> Bool -> m Bool), MonadIO m, IsDOMEventTarget a) => O.MethodInfo DOMEventTargetAddEventListenerMethodInfo a signature where-    overloadedMethod _ = dOMEventTargetAddEventListener--#endif---- method DOMEventTarget::dispatch_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "target", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEventTarget", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_event_target_dispatch_event" webkit_dom_event_target_dispatch_event :: -    Ptr DOMEventTarget ->                   -- target : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-    Ptr WebKit2WebExtension.DOMEvent.DOMEvent -> -- event : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMEventTargetDispatchEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventTargetDispatchEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEventTarget a, WebKit2WebExtension.DOMEvent.IsDOMEvent b) =>-    a-    {- ^ /@target@/: A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-    -> b-    {- ^ /@event@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMEventTargetDispatchEvent target event = liftIO $ do-    target' <- unsafeManagedPtrCastPtr target-    event' <- unsafeManagedPtrCastPtr event-    onException (do-        _ <- propagateGError $ webkit_dom_event_target_dispatch_event target' event'-        touchManagedPtr target-        touchManagedPtr event-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMEventTargetDispatchEventMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMEventTarget a, WebKit2WebExtension.DOMEvent.IsDOMEvent b) => O.MethodInfo DOMEventTargetDispatchEventMethodInfo a signature where-    overloadedMethod _ = dOMEventTargetDispatchEvent--#endif---- method DOMEventTarget::remove_event_listener--- method type : OrdinaryMethod--- Args : [Arg {argCName = "target", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEventTarget", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "event_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TGClosure Nothing, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #GClosure", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "use_capture", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_target_remove_event_listener_with_closure" webkit_dom_event_target_remove_event_listener_with_closure :: -    Ptr DOMEventTarget ->                   -- target : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-    CString ->                              -- event_name : TBasicType TUTF8-    Ptr (GClosure ()) ->                    -- handler : TGClosure Nothing-    CInt ->                                 -- use_capture : TBasicType TBoolean-    IO CInt--{-# DEPRECATED dOMEventTargetRemoveEventListener ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Version of @/webkit_dom_event_target_remove_event_listener()/@ using a closure-instead of a callbacks for easier binding in other languages.--}-dOMEventTargetRemoveEventListener ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEventTarget a) =>-    a-    {- ^ /@target@/: A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-    -> T.Text-    {- ^ /@eventName@/: A @/gchar/@ -}-    -> GClosure b-    {- ^ /@handler@/: A 'GI.GObject.Structs.Closure.Closure' -}-    -> Bool-    {- ^ /@useCapture@/: A 'Bool' -}-    -> m Bool-    {- ^ __Returns:__ a 'Bool' -}-dOMEventTargetRemoveEventListener target eventName handler useCapture = liftIO $ do-    target' <- unsafeManagedPtrCastPtr target-    eventName' <- textToCString eventName-    handler' <- unsafeManagedPtrCastPtr handler-    let useCapture' = (fromIntegral . fromEnum) useCapture-    result <- webkit_dom_event_target_remove_event_listener_with_closure target' eventName' handler' useCapture'-    let result' = (/= 0) result-    touchManagedPtr target-    touchManagedPtr handler-    freeMem eventName'-    return result'--#if ENABLE_OVERLOADING-data DOMEventTargetRemoveEventListenerMethodInfo-instance (signature ~ (T.Text -> GClosure b -> Bool -> m Bool), MonadIO m, IsDOMEventTarget a) => O.MethodInfo DOMEventTargetRemoveEventListenerMethodInfo a signature where-    overloadedMethod _ = dOMEventTargetRemoveEventListener--#endif--
− GI/WebKit2WebExtension/Interfaces/DOMEventTarget.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Interfaces.DOMEventTarget where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMEventTarget = DOMEventTarget (ManagedPtr DOMEventTarget)-instance GObject DOMEventTarget where-class (GObject o, O.IsDescendantOf DOMEventTarget o) => IsDOMEventTarget o-instance (GObject o, O.IsDescendantOf DOMEventTarget o) => IsDOMEventTarget o-instance O.HasParentTypes DOMEventTarget-#if ENABLE_OVERLOADING-data DOMEventTargetAddEventListenerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventTargetDispatchEventMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventTargetRemoveEventListenerMethodInfo-#endif
− GI/WebKit2WebExtension/Interfaces/DOMNodeFilter.hs
@@ -1,175 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Interfaces.DOMNodeFilter-    ( ---- * Exported types-    DOMNodeFilter(..)                       ,-    noDOMNodeFilter                         ,-    IsDOMNodeFilter                         ,-    toDOMNodeFilter                         ,--- -- * Methods--- ** acceptNode #method:acceptNode#--#if ENABLE_OVERLOADING-    DOMNodeFilterAcceptNodeMethodInfo       ,-#endif-    dOMNodeFilterAcceptNode                 ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode---- interface DOMNodeFilter --- | Memory-managed wrapper type.-newtype DOMNodeFilter = DOMNodeFilter (ManagedPtr DOMNodeFilter)--- | A convenience alias for `Nothing` :: `Maybe` `DOMNodeFilter`.-noDOMNodeFilter :: Maybe DOMNodeFilter-noDOMNodeFilter = Nothing--#if ENABLE_OVERLOADING-type instance O.SignalList DOMNodeFilter = DOMNodeFilterSignalList-type DOMNodeFilterSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--foreign import ccall "webkit_dom_node_filter_get_type"-    c_webkit_dom_node_filter_get_type :: IO GType--instance GObject DOMNodeFilter where-    gobjectType = c_webkit_dom_node_filter_get_type-    ---- | Type class for types which can be safely cast to `DOMNodeFilter`, for instance with `toDOMNodeFilter`.-class (GObject o, O.IsDescendantOf DOMNodeFilter o) => IsDOMNodeFilter o-instance (GObject o, O.IsDescendantOf DOMNodeFilter o) => IsDOMNodeFilter o--instance O.HasParentTypes DOMNodeFilter-type instance O.ParentTypes DOMNodeFilter = '[GObject.Object.Object]---- | Cast to `DOMNodeFilter`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMNodeFilter :: (MonadIO m, IsDOMNodeFilter o) => o -> m DOMNodeFilter-toDOMNodeFilter = liftIO . unsafeCastTo DOMNodeFilter--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMNodeFilter-type instance O.AttributeList DOMNodeFilter = DOMNodeFilterAttributeList-type DOMNodeFilterAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type family ResolveDOMNodeFilterMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeFilterMethod "acceptNode" o = DOMNodeFilterAcceptNodeMethodInfo-    ResolveDOMNodeFilterMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMNodeFilterMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeFilterMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMNodeFilterMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeFilterMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMNodeFilterMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMNodeFilterMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMNodeFilterMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeFilterMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMNodeFilterMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMNodeFilterMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMNodeFilterMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMNodeFilterMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMNodeFilterMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMNodeFilterMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMNodeFilterMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMNodeFilterMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMNodeFilterMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMNodeFilterMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMNodeFilterMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMNodeFilterMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMNodeFilterMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeFilterMethod t DOMNodeFilter, O.MethodInfo info DOMNodeFilter p) => OL.IsLabel t (DOMNodeFilter -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- method DOMNodeFilter::accept_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "filter", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeFilter", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_filter_accept_node" webkit_dom_node_filter_accept_node :: -    Ptr DOMNodeFilter ->                    -- filter : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO Int16--{-# DEPRECATED dOMNodeFilterAcceptNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeFilterAcceptNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeFilter a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@filter@/: A 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Int16-    {- ^ __Returns:__ a @/gshort/@ -}-dOMNodeFilterAcceptNode filter node = liftIO $ do-    filter' <- unsafeManagedPtrCastPtr filter-    node' <- unsafeManagedPtrCastPtr node-    result <- webkit_dom_node_filter_accept_node filter' node'-    touchManagedPtr filter-    touchManagedPtr node-    return result--#if ENABLE_OVERLOADING-data DOMNodeFilterAcceptNodeMethodInfo-instance (signature ~ (b -> m Int16), MonadIO m, IsDOMNodeFilter a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMNodeFilterAcceptNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeFilterAcceptNode--#endif--
− GI/WebKit2WebExtension/Interfaces/DOMNodeFilter.hs-boot
@@ -1,32 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Interfaces.DOMNodeFilter where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMNodeFilter = DOMNodeFilter (ManagedPtr DOMNodeFilter)-instance GObject DOMNodeFilter where-class (GObject o, O.IsDescendantOf DOMNodeFilter o) => IsDOMNodeFilter o-instance (GObject o, O.IsDescendantOf DOMNodeFilter o) => IsDOMNodeFilter o-instance O.HasParentTypes DOMNodeFilter-#if ENABLE_OVERLOADING-data DOMNodeFilterAcceptNodeMethodInfo-#endif
− GI/WebKit2WebExtension/Interfaces/DOMXPathNSResolver.hs
@@ -1,177 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver-    ( ---- * Exported types-    DOMXPathNSResolver(..)                  ,-    noDOMXPathNSResolver                    ,-    IsDOMXPathNSResolver                    ,-    toDOMXPathNSResolver                    ,--- -- * Methods--- ** lookupNamespaceUri #method:lookupNamespaceUri#--#if ENABLE_OVERLOADING-    DOMXPathNSResolverLookupNamespaceUriMethodInfo,-#endif-    dOMXPathNSResolverLookupNamespaceUri    ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object---- interface DOMXPathNSResolver --- | Memory-managed wrapper type.-newtype DOMXPathNSResolver = DOMXPathNSResolver (ManagedPtr DOMXPathNSResolver)--- | A convenience alias for `Nothing` :: `Maybe` `DOMXPathNSResolver`.-noDOMXPathNSResolver :: Maybe DOMXPathNSResolver-noDOMXPathNSResolver = Nothing--#if ENABLE_OVERLOADING-type instance O.SignalList DOMXPathNSResolver = DOMXPathNSResolverSignalList-type DOMXPathNSResolverSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--foreign import ccall "webkit_dom_xpath_ns_resolver_get_type"-    c_webkit_dom_xpath_ns_resolver_get_type :: IO GType--instance GObject DOMXPathNSResolver where-    gobjectType = c_webkit_dom_xpath_ns_resolver_get_type-    ---- | Type class for types which can be safely cast to `DOMXPathNSResolver`, for instance with `toDOMXPathNSResolver`.-class (GObject o, O.IsDescendantOf DOMXPathNSResolver o) => IsDOMXPathNSResolver o-instance (GObject o, O.IsDescendantOf DOMXPathNSResolver o) => IsDOMXPathNSResolver o--instance O.HasParentTypes DOMXPathNSResolver-type instance O.ParentTypes DOMXPathNSResolver = '[GObject.Object.Object]---- | Cast to `DOMXPathNSResolver`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMXPathNSResolver :: (MonadIO m, IsDOMXPathNSResolver o) => o -> m DOMXPathNSResolver-toDOMXPathNSResolver = liftIO . unsafeCastTo DOMXPathNSResolver--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMXPathNSResolver-type instance O.AttributeList DOMXPathNSResolver = DOMXPathNSResolverAttributeList-type DOMXPathNSResolverAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type family ResolveDOMXPathNSResolverMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMXPathNSResolverMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMXPathNSResolverMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMXPathNSResolverMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMXPathNSResolverMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMXPathNSResolverMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMXPathNSResolverMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMXPathNSResolverMethod "lookupNamespaceUri" o = DOMXPathNSResolverLookupNamespaceUriMethodInfo-    ResolveDOMXPathNSResolverMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMXPathNSResolverMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMXPathNSResolverMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMXPathNSResolverMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMXPathNSResolverMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMXPathNSResolverMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMXPathNSResolverMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMXPathNSResolverMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMXPathNSResolverMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMXPathNSResolverMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMXPathNSResolverMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMXPathNSResolverMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMXPathNSResolverMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMXPathNSResolverMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMXPathNSResolverMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMXPathNSResolverMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMXPathNSResolverMethod t DOMXPathNSResolver, O.MethodInfo info DOMXPathNSResolver p) => OL.IsLabel t (DOMXPathNSResolver -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- method DOMXPathNSResolver::lookup_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "resolver", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathNSResolver", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "The prefix to lookup", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_xpath_ns_resolver_lookup_namespace_uri" webkit_dom_xpath_ns_resolver_lookup_namespace_uri :: -    Ptr DOMXPathNSResolver ->               -- resolver : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"})-    CString ->                              -- prefix : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMXPathNSResolverLookupNamespaceUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathNSResolverLookupNamespaceUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathNSResolver a) =>-    a-    {- ^ /@resolver@/: A 'GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver' -}-    -> T.Text-    {- ^ /@prefix@/: The prefix to lookup -}-    -> m T.Text-    {- ^ __Returns:__ a @/gchar/@ -}-dOMXPathNSResolverLookupNamespaceUri resolver prefix = liftIO $ do-    resolver' <- unsafeManagedPtrCastPtr resolver-    prefix' <- textToCString prefix-    result <- webkit_dom_xpath_ns_resolver_lookup_namespace_uri resolver' prefix'-    checkUnexpectedReturnNULL "dOMXPathNSResolverLookupNamespaceUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr resolver-    freeMem prefix'-    return result'--#if ENABLE_OVERLOADING-data DOMXPathNSResolverLookupNamespaceUriMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMXPathNSResolver a) => O.MethodInfo DOMXPathNSResolverLookupNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMXPathNSResolverLookupNamespaceUri--#endif--
− GI/WebKit2WebExtension/Interfaces/DOMXPathNSResolver.hs-boot
@@ -1,32 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMXPathNSResolver = DOMXPathNSResolver (ManagedPtr DOMXPathNSResolver)-instance GObject DOMXPathNSResolver where-class (GObject o, O.IsDescendantOf DOMXPathNSResolver o) => IsDOMXPathNSResolver o-instance (GObject o, O.IsDescendantOf DOMXPathNSResolver o) => IsDOMXPathNSResolver o-instance O.HasParentTypes DOMXPathNSResolver-#if ENABLE_OVERLOADING-data DOMXPathNSResolverLookupNamespaceUriMethodInfo-#endif
− GI/WebKit2WebExtension/Objects.hs
@@ -1,261 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects-    (     module GI.WebKit2WebExtension.Objects.ContextMenu,-    module GI.WebKit2WebExtension.Objects.ContextMenuItem,-    module GI.WebKit2WebExtension.Objects.DOMAttr,-    module GI.WebKit2WebExtension.Objects.DOMBlob,-    module GI.WebKit2WebExtension.Objects.DOMCDATASection,-    module GI.WebKit2WebExtension.Objects.DOMCSSRule,-    module GI.WebKit2WebExtension.Objects.DOMCSSRuleList,-    module GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration,-    module GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet,-    module GI.WebKit2WebExtension.Objects.DOMCSSValue,-    module GI.WebKit2WebExtension.Objects.DOMCharacterData,-    module GI.WebKit2WebExtension.Objects.DOMClientRect,-    module GI.WebKit2WebExtension.Objects.DOMClientRectList,-    module GI.WebKit2WebExtension.Objects.DOMComment,-    module GI.WebKit2WebExtension.Objects.DOMDOMImplementation,-    module GI.WebKit2WebExtension.Objects.DOMDOMSelection,-    module GI.WebKit2WebExtension.Objects.DOMDOMTokenList,-    module GI.WebKit2WebExtension.Objects.DOMDOMWindow,-    module GI.WebKit2WebExtension.Objects.DOMDocument,-    module GI.WebKit2WebExtension.Objects.DOMDocumentFragment,-    module GI.WebKit2WebExtension.Objects.DOMDocumentType,-    module GI.WebKit2WebExtension.Objects.DOMElement,-    module GI.WebKit2WebExtension.Objects.DOMEntityReference,-    module GI.WebKit2WebExtension.Objects.DOMEvent,-    module GI.WebKit2WebExtension.Objects.DOMFile,-    module GI.WebKit2WebExtension.Objects.DOMFileList,-    module GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLBRElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLCollection,-    module GI.WebKit2WebExtension.Objects.DOMHTMLDListElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLDivElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLDocument,-    module GI.WebKit2WebExtension.Objects.DOMHTMLElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLFontElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLFormElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLHRElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLImageElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLInputElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLLIElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLMapElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLModElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLOListElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection,-    module GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLParamElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLPreElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTableElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement,-    module GI.WebKit2WebExtension.Objects.DOMHTMLUListElement,-    module GI.WebKit2WebExtension.Objects.DOMKeyboardEvent,-    module GI.WebKit2WebExtension.Objects.DOMMediaList,-    module GI.WebKit2WebExtension.Objects.DOMMouseEvent,-    module GI.WebKit2WebExtension.Objects.DOMNamedNodeMap,-    module GI.WebKit2WebExtension.Objects.DOMNode,-    module GI.WebKit2WebExtension.Objects.DOMNodeIterator,-    module GI.WebKit2WebExtension.Objects.DOMNodeList,-    module GI.WebKit2WebExtension.Objects.DOMObject,-    module GI.WebKit2WebExtension.Objects.DOMProcessingInstruction,-    module GI.WebKit2WebExtension.Objects.DOMRange,-    module GI.WebKit2WebExtension.Objects.DOMStyleSheet,-    module GI.WebKit2WebExtension.Objects.DOMStyleSheetList,-    module GI.WebKit2WebExtension.Objects.DOMText,-    module GI.WebKit2WebExtension.Objects.DOMTreeWalker,-    module GI.WebKit2WebExtension.Objects.DOMUIEvent,-    module GI.WebKit2WebExtension.Objects.DOMWheelEvent,-    module GI.WebKit2WebExtension.Objects.DOMXPathExpression,-    module GI.WebKit2WebExtension.Objects.DOMXPathResult,-    module GI.WebKit2WebExtension.Objects.Frame,-    module GI.WebKit2WebExtension.Objects.HitTestResult,-    module GI.WebKit2WebExtension.Objects.ScriptWorld,-    module GI.WebKit2WebExtension.Objects.URIRequest,-    module GI.WebKit2WebExtension.Objects.URIResponse,-    module GI.WebKit2WebExtension.Objects.WebEditor,-    module GI.WebKit2WebExtension.Objects.WebExtension,-    module GI.WebKit2WebExtension.Objects.WebHitTestResult,-    module GI.WebKit2WebExtension.Objects.WebPage,---    ) where--import GI.WebKit2WebExtension.Objects.ContextMenu-import GI.WebKit2WebExtension.Objects.ContextMenuItem-import GI.WebKit2WebExtension.Objects.DOMAttr-import GI.WebKit2WebExtension.Objects.DOMBlob-import GI.WebKit2WebExtension.Objects.DOMCDATASection-import GI.WebKit2WebExtension.Objects.DOMCSSRule-import GI.WebKit2WebExtension.Objects.DOMCSSRuleList-import GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration-import GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet-import GI.WebKit2WebExtension.Objects.DOMCSSValue-import GI.WebKit2WebExtension.Objects.DOMCharacterData-import GI.WebKit2WebExtension.Objects.DOMClientRect-import GI.WebKit2WebExtension.Objects.DOMClientRectList-import GI.WebKit2WebExtension.Objects.DOMComment-import GI.WebKit2WebExtension.Objects.DOMDOMImplementation-import GI.WebKit2WebExtension.Objects.DOMDOMSelection-import GI.WebKit2WebExtension.Objects.DOMDOMTokenList-import GI.WebKit2WebExtension.Objects.DOMDOMWindow-import GI.WebKit2WebExtension.Objects.DOMDocument-import GI.WebKit2WebExtension.Objects.DOMDocumentFragment-import GI.WebKit2WebExtension.Objects.DOMDocumentType-import GI.WebKit2WebExtension.Objects.DOMElement-import GI.WebKit2WebExtension.Objects.DOMEntityReference-import GI.WebKit2WebExtension.Objects.DOMEvent-import GI.WebKit2WebExtension.Objects.DOMFile-import GI.WebKit2WebExtension.Objects.DOMFileList-import GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement-import GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement-import GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement-import GI.WebKit2WebExtension.Objects.DOMHTMLBRElement-import GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement-import GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement-import GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement-import GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement-import GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement-import GI.WebKit2WebExtension.Objects.DOMHTMLCollection-import GI.WebKit2WebExtension.Objects.DOMHTMLDListElement-import GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement-import GI.WebKit2WebExtension.Objects.DOMHTMLDivElement-import GI.WebKit2WebExtension.Objects.DOMHTMLDocument-import GI.WebKit2WebExtension.Objects.DOMHTMLElement-import GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement-import GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement-import GI.WebKit2WebExtension.Objects.DOMHTMLFontElement-import GI.WebKit2WebExtension.Objects.DOMHTMLFormElement-import GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement-import GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement-import GI.WebKit2WebExtension.Objects.DOMHTMLHRElement-import GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement-import GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement-import GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement-import GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement-import GI.WebKit2WebExtension.Objects.DOMHTMLImageElement-import GI.WebKit2WebExtension.Objects.DOMHTMLInputElement-import GI.WebKit2WebExtension.Objects.DOMHTMLLIElement-import GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement-import GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement-import GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement-import GI.WebKit2WebExtension.Objects.DOMHTMLMapElement-import GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement-import GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement-import GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement-import GI.WebKit2WebExtension.Objects.DOMHTMLModElement-import GI.WebKit2WebExtension.Objects.DOMHTMLOListElement-import GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement-import GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement-import GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement-import GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection-import GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement-import GI.WebKit2WebExtension.Objects.DOMHTMLParamElement-import GI.WebKit2WebExtension.Objects.DOMHTMLPreElement-import GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement-import GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement-import GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement-import GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTableElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement-import GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement-import GI.WebKit2WebExtension.Objects.DOMHTMLUListElement-import GI.WebKit2WebExtension.Objects.DOMKeyboardEvent-import GI.WebKit2WebExtension.Objects.DOMMediaList-import GI.WebKit2WebExtension.Objects.DOMMouseEvent-import GI.WebKit2WebExtension.Objects.DOMNamedNodeMap-import GI.WebKit2WebExtension.Objects.DOMNode-import GI.WebKit2WebExtension.Objects.DOMNodeIterator-import GI.WebKit2WebExtension.Objects.DOMNodeList-import GI.WebKit2WebExtension.Objects.DOMObject-import GI.WebKit2WebExtension.Objects.DOMProcessingInstruction-import GI.WebKit2WebExtension.Objects.DOMRange-import GI.WebKit2WebExtension.Objects.DOMStyleSheet-import GI.WebKit2WebExtension.Objects.DOMStyleSheetList-import GI.WebKit2WebExtension.Objects.DOMText-import GI.WebKit2WebExtension.Objects.DOMTreeWalker-import GI.WebKit2WebExtension.Objects.DOMUIEvent-import GI.WebKit2WebExtension.Objects.DOMWheelEvent-import GI.WebKit2WebExtension.Objects.DOMXPathExpression-import GI.WebKit2WebExtension.Objects.DOMXPathResult-import GI.WebKit2WebExtension.Objects.Frame-import GI.WebKit2WebExtension.Objects.HitTestResult-import GI.WebKit2WebExtension.Objects.ScriptWorld-import GI.WebKit2WebExtension.Objects.URIRequest-import GI.WebKit2WebExtension.Objects.URIResponse-import GI.WebKit2WebExtension.Objects.WebEditor-import GI.WebKit2WebExtension.Objects.WebExtension-import GI.WebKit2WebExtension.Objects.WebHitTestResult-import GI.WebKit2WebExtension.Objects.WebPage--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL---
− GI/WebKit2WebExtension/Objects/ContextMenu.hs
@@ -1,826 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.ContextMenu-    ( ---- * Exported types-    ContextMenu(..)                         ,-    IsContextMenu                           ,-    toContextMenu                           ,-    noContextMenu                           ,--- -- * Methods--- ** append #method:append#--#if ENABLE_OVERLOADING-    ContextMenuAppendMethodInfo             ,-#endif-    contextMenuAppend                       ,----- ** first #method:first#--#if ENABLE_OVERLOADING-    ContextMenuFirstMethodInfo              ,-#endif-    contextMenuFirst                        ,----- ** getItemAtPosition #method:getItemAtPosition#--#if ENABLE_OVERLOADING-    ContextMenuGetItemAtPositionMethodInfo  ,-#endif-    contextMenuGetItemAtPosition            ,----- ** getItems #method:getItems#--#if ENABLE_OVERLOADING-    ContextMenuGetItemsMethodInfo           ,-#endif-    contextMenuGetItems                     ,----- ** getNItems #method:getNItems#--#if ENABLE_OVERLOADING-    ContextMenuGetNItemsMethodInfo          ,-#endif-    contextMenuGetNItems                    ,----- ** getUserData #method:getUserData#--#if ENABLE_OVERLOADING-    ContextMenuGetUserDataMethodInfo        ,-#endif-    contextMenuGetUserData                  ,----- ** insert #method:insert#--#if ENABLE_OVERLOADING-    ContextMenuInsertMethodInfo             ,-#endif-    contextMenuInsert                       ,----- ** last #method:last#--#if ENABLE_OVERLOADING-    ContextMenuLastMethodInfo               ,-#endif-    contextMenuLast                         ,----- ** moveItem #method:moveItem#--#if ENABLE_OVERLOADING-    ContextMenuMoveItemMethodInfo           ,-#endif-    contextMenuMoveItem                     ,----- ** new #method:new#--    contextMenuNew                          ,----- ** newWithItems #method:newWithItems#--    contextMenuNewWithItems                 ,----- ** prepend #method:prepend#--#if ENABLE_OVERLOADING-    ContextMenuPrependMethodInfo            ,-#endif-    contextMenuPrepend                      ,----- ** remove #method:remove#--#if ENABLE_OVERLOADING-    ContextMenuRemoveMethodInfo             ,-#endif-    contextMenuRemove                       ,----- ** removeAll #method:removeAll#--#if ENABLE_OVERLOADING-    ContextMenuRemoveAllMethodInfo          ,-#endif-    contextMenuRemoveAll                    ,----- ** setUserData #method:setUserData#--#if ENABLE_OVERLOADING-    ContextMenuSetUserDataMethodInfo        ,-#endif-    contextMenuSetUserData                  ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.ContextMenuItem as WebKit2WebExtension.ContextMenuItem---- | Memory-managed wrapper type.-newtype ContextMenu = ContextMenu (ManagedPtr ContextMenu)-foreign import ccall "webkit_context_menu_get_type"-    c_webkit_context_menu_get_type :: IO GType--instance GObject ContextMenu where-    gobjectType = c_webkit_context_menu_get_type-    ---- | Type class for types which can be safely cast to `ContextMenu`, for instance with `toContextMenu`.-class (GObject o, O.IsDescendantOf ContextMenu o) => IsContextMenu o-instance (GObject o, O.IsDescendantOf ContextMenu o) => IsContextMenu o--instance O.HasParentTypes ContextMenu-type instance O.ParentTypes ContextMenu = '[GObject.Object.Object]---- | Cast to `ContextMenu`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toContextMenu :: (MonadIO m, IsContextMenu o) => o -> m ContextMenu-toContextMenu = liftIO . unsafeCastTo ContextMenu---- | A convenience alias for `Nothing` :: `Maybe` `ContextMenu`.-noContextMenu :: Maybe ContextMenu-noContextMenu = Nothing--#if ENABLE_OVERLOADING-type family ResolveContextMenuMethod (t :: Symbol) (o :: *) :: * where-    ResolveContextMenuMethod "append" o = ContextMenuAppendMethodInfo-    ResolveContextMenuMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveContextMenuMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveContextMenuMethod "first" o = ContextMenuFirstMethodInfo-    ResolveContextMenuMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveContextMenuMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveContextMenuMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveContextMenuMethod "insert" o = ContextMenuInsertMethodInfo-    ResolveContextMenuMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveContextMenuMethod "last" o = ContextMenuLastMethodInfo-    ResolveContextMenuMethod "moveItem" o = ContextMenuMoveItemMethodInfo-    ResolveContextMenuMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveContextMenuMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveContextMenuMethod "prepend" o = ContextMenuPrependMethodInfo-    ResolveContextMenuMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveContextMenuMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveContextMenuMethod "remove" o = ContextMenuRemoveMethodInfo-    ResolveContextMenuMethod "removeAll" o = ContextMenuRemoveAllMethodInfo-    ResolveContextMenuMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveContextMenuMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveContextMenuMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveContextMenuMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveContextMenuMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveContextMenuMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveContextMenuMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveContextMenuMethod "getItemAtPosition" o = ContextMenuGetItemAtPositionMethodInfo-    ResolveContextMenuMethod "getItems" o = ContextMenuGetItemsMethodInfo-    ResolveContextMenuMethod "getNItems" o = ContextMenuGetNItemsMethodInfo-    ResolveContextMenuMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveContextMenuMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveContextMenuMethod "getUserData" o = ContextMenuGetUserDataMethodInfo-    ResolveContextMenuMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveContextMenuMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveContextMenuMethod "setUserData" o = ContextMenuSetUserDataMethodInfo-    ResolveContextMenuMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveContextMenuMethod t ContextMenu, O.MethodInfo info ContextMenu p) => OL.IsLabel t (ContextMenu -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList ContextMenu-type instance O.AttributeList ContextMenu = ContextMenuAttributeList-type ContextMenuAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList ContextMenu = ContextMenuSignalList-type ContextMenuSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method ContextMenu::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_new" webkit_context_menu_new :: -    IO (Ptr ContextMenu)--{- |-Creates a new @/WebKitContextMenu/@ object to be used as a submenu of an existing-@/WebKitContextMenu/@. The context menu of a @/WebKitWebView/@ is created by the view-and passed as an argument of @/WebKitWebView::context-menu/@ signal.-To add items to the menu use 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuPrepend',-'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuAppend' or 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuInsert'.-See also 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuNewWithItems' to create a @/WebKitContextMenu/@ with-a list of initial items.--}-contextMenuNew ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    m ContextMenu-    {- ^ __Returns:__ The newly created @/WebKitContextMenu/@ object -}-contextMenuNew  = liftIO $ do-    result <- webkit_context_menu_new-    checkUnexpectedReturnNULL "contextMenuNew" result-    result' <- (wrapObject ContextMenu) result-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenu::new_with_items--- method type : Constructor--- Args : [Arg {argCName = "items", argType = TGList (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #GList of #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_new_with_items" webkit_context_menu_new_with_items :: -    Ptr (GList (Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem)) -> -- items : TGList (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))-    IO (Ptr ContextMenu)--{- |-Creates a new @/WebKitContextMenu/@ object to be used as a submenu of an existing-@/WebKitContextMenu/@ with the given initial items.-See also 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuNew'--}-contextMenuNewWithItems ::-    (B.CallStack.HasCallStack, MonadIO m, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem a) =>-    [a]-    {- ^ /@items@/: a 'GI.GLib.Structs.List.List' of @/WebKitContextMenuItem/@ -}-    -> m ContextMenu-    {- ^ __Returns:__ The newly created @/WebKitContextMenu/@ object -}-contextMenuNewWithItems items = liftIO $ do-    items' <- mapM unsafeManagedPtrCastPtr items-    items'' <- packGList items'-    result <- webkit_context_menu_new_with_items items''-    checkUnexpectedReturnNULL "contextMenuNewWithItems" result-    result' <- (wrapObject ContextMenu) result-    mapM_ touchManagedPtr items-    g_list_free items''-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenu::append--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the #WebKitContextMenuItem to add", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_append" webkit_context_menu_append :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem -> -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO ()--{- |-Adds /@item@/ at the end of the /@menu@/.--}-contextMenuAppend ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> b-    {- ^ /@item@/: the @/WebKitContextMenuItem/@ to add -}-    -> m ()-contextMenuAppend menu item = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    item' <- unsafeManagedPtrCastPtr item-    webkit_context_menu_append menu' item'-    touchManagedPtr menu-    touchManagedPtr item-    return ()--#if ENABLE_OVERLOADING-data ContextMenuAppendMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) => O.MethodInfo ContextMenuAppendMethodInfo a signature where-    overloadedMethod _ = contextMenuAppend--#endif---- method ContextMenu::first--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_first" webkit_context_menu_first :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO (Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem)--{- |-Gets the first item in the /@menu@/.--}-contextMenuFirst ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> m WebKit2WebExtension.ContextMenuItem.ContextMenuItem-    {- ^ __Returns:__ the first @/WebKitContextMenuItem/@ of /@menu@/,-   or 'Nothing' if the @/WebKitContextMenu/@ is empty. -}-contextMenuFirst menu = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    result <- webkit_context_menu_first menu'-    checkUnexpectedReturnNULL "contextMenuFirst" result-    result' <- (newObject WebKit2WebExtension.ContextMenuItem.ContextMenuItem) result-    touchManagedPtr menu-    return result'--#if ENABLE_OVERLOADING-data ContextMenuFirstMethodInfo-instance (signature ~ (m WebKit2WebExtension.ContextMenuItem.ContextMenuItem), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuFirstMethodInfo a signature where-    overloadedMethod _ = contextMenuFirst--#endif---- method ContextMenu::get_item_at_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TUInt, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the position of the item, counting from 0", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_get_item_at_position" webkit_context_menu_get_item_at_position :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Word32 ->                               -- position : TBasicType TUInt-    IO (Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem)--{- |-Gets the item at the given position in the /@menu@/.--}-contextMenuGetItemAtPosition ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> Word32-    {- ^ /@position@/: the position of the item, counting from 0 -}-    -> m WebKit2WebExtension.ContextMenuItem.ContextMenuItem-    {- ^ __Returns:__ the @/WebKitContextMenuItem/@ at position /@position@/ in /@menu@/,-   or 'Nothing' if the position is off the end of the /@menu@/. -}-contextMenuGetItemAtPosition menu position = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    result <- webkit_context_menu_get_item_at_position menu' position-    checkUnexpectedReturnNULL "contextMenuGetItemAtPosition" result-    result' <- (newObject WebKit2WebExtension.ContextMenuItem.ContextMenuItem) result-    touchManagedPtr menu-    return result'--#if ENABLE_OVERLOADING-data ContextMenuGetItemAtPositionMethodInfo-instance (signature ~ (Word32 -> m WebKit2WebExtension.ContextMenuItem.ContextMenuItem), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuGetItemAtPositionMethodInfo a signature where-    overloadedMethod _ = contextMenuGetItemAtPosition--#endif---- method ContextMenu::get_items--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TGList (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_get_items" webkit_context_menu_get_items :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO (Ptr (GList (Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem)))--{- |-Returns the item list of /@menu@/.--}-contextMenuGetItems ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> m [WebKit2WebExtension.ContextMenuItem.ContextMenuItem]-    {- ^ __Returns:__ a 'GI.GLib.Structs.List.List' of-   @/WebKitContextMenuItem/@\<!-- -->s -}-contextMenuGetItems menu = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    result <- webkit_context_menu_get_items menu'-    result' <- unpackGList result-    result'' <- mapM (newObject WebKit2WebExtension.ContextMenuItem.ContextMenuItem) result'-    touchManagedPtr menu-    return result''--#if ENABLE_OVERLOADING-data ContextMenuGetItemsMethodInfo-instance (signature ~ (m [WebKit2WebExtension.ContextMenuItem.ContextMenuItem]), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuGetItemsMethodInfo a signature where-    overloadedMethod _ = contextMenuGetItems--#endif---- method ContextMenu::get_n_items--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_get_n_items" webkit_context_menu_get_n_items :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO Word32--{- |-Gets the length of the /@menu@/.--}-contextMenuGetNItems ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> m Word32-    {- ^ __Returns:__ the number of @/WebKitContextMenuItem/@\<!-- -->s in /@menu@/ -}-contextMenuGetNItems menu = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    result <- webkit_context_menu_get_n_items menu'-    touchManagedPtr menu-    return result--#if ENABLE_OVERLOADING-data ContextMenuGetNItemsMethodInfo-instance (signature ~ (m Word32), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuGetNItemsMethodInfo a signature where-    overloadedMethod _ = contextMenuGetNItems--#endif---- method ContextMenu::get_user_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just TVariant--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_get_user_data" webkit_context_menu_get_user_data :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO (Ptr GVariant)--{- |-Gets the user data of /@menu@/.-This function can be used from the UI Process to get user data previously set-from the Web Process with 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuSetUserData'.--/Since: 2.8/--}-contextMenuGetUserData ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> m GVariant-    {- ^ __Returns:__ the user data of /@menu@/, or 'Nothing' if /@menu@/ doesn\'t have user data -}-contextMenuGetUserData menu = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    result <- webkit_context_menu_get_user_data menu'-    checkUnexpectedReturnNULL "contextMenuGetUserData" result-    result' <- B.GVariant.newGVariantFromPtr result-    touchManagedPtr menu-    return result'--#if ENABLE_OVERLOADING-data ContextMenuGetUserDataMethodInfo-instance (signature ~ (m GVariant), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuGetUserDataMethodInfo a signature where-    overloadedMethod _ = contextMenuGetUserData--#endif---- method ContextMenu::insert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the #WebKitContextMenuItem to add", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the position to insert the item", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_insert" webkit_context_menu_insert :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem -> -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    Int32 ->                                -- position : TBasicType TInt-    IO ()--{- |-Inserts /@item@/ into the /@menu@/ at the given position.-If /@position@/ is negative, or is larger than the number of items-in the @/WebKitContextMenu/@, the item is added on to the end of-the /@menu@/. The first position is 0.--}-contextMenuInsert ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> b-    {- ^ /@item@/: the @/WebKitContextMenuItem/@ to add -}-    -> Int32-    {- ^ /@position@/: the position to insert the item -}-    -> m ()-contextMenuInsert menu item position = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    item' <- unsafeManagedPtrCastPtr item-    webkit_context_menu_insert menu' item' position-    touchManagedPtr menu-    touchManagedPtr item-    return ()--#if ENABLE_OVERLOADING-data ContextMenuInsertMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) => O.MethodInfo ContextMenuInsertMethodInfo a signature where-    overloadedMethod _ = contextMenuInsert--#endif---- method ContextMenu::last--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_last" webkit_context_menu_last :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO (Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem)--{- |-Gets the last item in the /@menu@/.--}-contextMenuLast ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> m WebKit2WebExtension.ContextMenuItem.ContextMenuItem-    {- ^ __Returns:__ the last @/WebKitContextMenuItem/@ of /@menu@/,-   or 'Nothing' if the @/WebKitContextMenu/@ is empty. -}-contextMenuLast menu = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    result <- webkit_context_menu_last menu'-    checkUnexpectedReturnNULL "contextMenuLast" result-    result' <- (newObject WebKit2WebExtension.ContextMenuItem.ContextMenuItem) result-    touchManagedPtr menu-    return result'--#if ENABLE_OVERLOADING-data ContextMenuLastMethodInfo-instance (signature ~ (m WebKit2WebExtension.ContextMenuItem.ContextMenuItem), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuLastMethodInfo a signature where-    overloadedMethod _ = contextMenuLast--#endif---- method ContextMenu::move_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the #WebKitContextMenuItem to add", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "position", argType = TBasicType TInt, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the new position to move the item", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_move_item" webkit_context_menu_move_item :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem -> -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    Int32 ->                                -- position : TBasicType TInt-    IO ()--{- |-Moves /@item@/ to the given position in the /@menu@/.-If /@position@/ is negative, or is larger than the number of items-in the @/WebKitContextMenu/@, the item is added on to the end of-the /@menu@/.-The first position is 0.--}-contextMenuMoveItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> b-    {- ^ /@item@/: the @/WebKitContextMenuItem/@ to add -}-    -> Int32-    {- ^ /@position@/: the new position to move the item -}-    -> m ()-contextMenuMoveItem menu item position = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    item' <- unsafeManagedPtrCastPtr item-    webkit_context_menu_move_item menu' item' position-    touchManagedPtr menu-    touchManagedPtr item-    return ()--#if ENABLE_OVERLOADING-data ContextMenuMoveItemMethodInfo-instance (signature ~ (b -> Int32 -> m ()), MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) => O.MethodInfo ContextMenuMoveItemMethodInfo a signature where-    overloadedMethod _ = contextMenuMoveItem--#endif---- method ContextMenu::prepend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the #WebKitContextMenuItem to add", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_prepend" webkit_context_menu_prepend :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem -> -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO ()--{- |-Adds /@item@/ at the beginning of the /@menu@/.--}-contextMenuPrepend ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> b-    {- ^ /@item@/: the @/WebKitContextMenuItem/@ to add -}-    -> m ()-contextMenuPrepend menu item = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    item' <- unsafeManagedPtrCastPtr item-    webkit_context_menu_prepend menu' item'-    touchManagedPtr menu-    touchManagedPtr item-    return ()--#if ENABLE_OVERLOADING-data ContextMenuPrependMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) => O.MethodInfo ContextMenuPrependMethodInfo a signature where-    overloadedMethod _ = contextMenuPrepend--#endif---- method ContextMenu::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the #WebKitContextMenuItem to remove", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_remove" webkit_context_menu_remove :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Ptr WebKit2WebExtension.ContextMenuItem.ContextMenuItem -> -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO ()--{- |-Removes /@item@/ from the /@menu@/.-See also 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuRemoveAll' to remove all items.--}-contextMenuRemove ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> b-    {- ^ /@item@/: the @/WebKitContextMenuItem/@ to remove -}-    -> m ()-contextMenuRemove menu item = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    item' <- unsafeManagedPtrCastPtr item-    webkit_context_menu_remove menu' item'-    touchManagedPtr menu-    touchManagedPtr item-    return ()--#if ENABLE_OVERLOADING-data ContextMenuRemoveMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsContextMenu a, WebKit2WebExtension.ContextMenuItem.IsContextMenuItem b) => O.MethodInfo ContextMenuRemoveMethodInfo a signature where-    overloadedMethod _ = contextMenuRemove--#endif---- method ContextMenu::remove_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_remove_all" webkit_context_menu_remove_all :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO ()--{- |-Removes all items of the /@menu@/.--}-contextMenuRemoveAll ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> m ()-contextMenuRemoveAll menu = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    webkit_context_menu_remove_all menu'-    touchManagedPtr menu-    return ()--#if ENABLE_OVERLOADING-data ContextMenuRemoveAllMethodInfo-instance (signature ~ (m ()), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuRemoveAllMethodInfo a signature where-    overloadedMethod _ = contextMenuRemoveAll--#endif---- method ContextMenu::set_user_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "menu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "user_data", argType = TVariant, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #GVariant", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_set_user_data" webkit_context_menu_set_user_data :: -    Ptr ContextMenu ->                      -- menu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    Ptr GVariant ->                         -- user_data : TVariant-    IO ()--{- |-Sets user data to /@menu@/.-This function can be used from a Web Process extension to set user data-that can be retrieved from the UI Process using 'GI.WebKit2WebExtension.Objects.ContextMenu.contextMenuGetUserData'.-If the /@userData@/ 'GVariant' is floating, it is consumed.--/Since: 2.8/--}-contextMenuSetUserData ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenu a) =>-    a-    {- ^ /@menu@/: a @/WebKitContextMenu/@ -}-    -> GVariant-    {- ^ /@userData@/: a 'GVariant' -}-    -> m ()-contextMenuSetUserData menu userData = liftIO $ do-    menu' <- unsafeManagedPtrCastPtr menu-    userData' <- unsafeManagedPtrGetPtr userData-    webkit_context_menu_set_user_data menu' userData'-    touchManagedPtr menu-    touchManagedPtr userData-    return ()--#if ENABLE_OVERLOADING-data ContextMenuSetUserDataMethodInfo-instance (signature ~ (GVariant -> m ()), MonadIO m, IsContextMenu a) => O.MethodInfo ContextMenuSetUserDataMethodInfo a signature where-    overloadedMethod _ = contextMenuSetUserData--#endif--
− GI/WebKit2WebExtension/Objects/ContextMenu.hs-boot
@@ -1,68 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.ContextMenu where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype ContextMenu = ContextMenu (ManagedPtr ContextMenu)-instance GObject ContextMenu where-class (GObject o, O.IsDescendantOf ContextMenu o) => IsContextMenu o-instance (GObject o, O.IsDescendantOf ContextMenu o) => IsContextMenu o-instance O.HasParentTypes ContextMenu-#if ENABLE_OVERLOADING-data ContextMenuAppendMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuFirstMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuGetItemAtPositionMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuGetItemsMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuGetNItemsMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuGetUserDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuInsertMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuLastMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuMoveItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuPrependMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuRemoveMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuRemoveAllMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuSetUserDataMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/ContextMenuItem.hs
@@ -1,665 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.ContextMenuItem-    ( ---- * Exported types-    ContextMenuItem(..)                     ,-    IsContextMenuItem                       ,-    toContextMenuItem                       ,-    noContextMenuItem                       ,--- -- * Methods--- ** getAction #method:getAction#--#if ENABLE_OVERLOADING-    ContextMenuItemGetActionMethodInfo      ,-#endif-    contextMenuItemGetAction                ,----- ** getGaction #method:getGaction#--#if ENABLE_OVERLOADING-    ContextMenuItemGetGactionMethodInfo     ,-#endif-    contextMenuItemGetGaction               ,----- ** getStockAction #method:getStockAction#--#if ENABLE_OVERLOADING-    ContextMenuItemGetStockActionMethodInfo ,-#endif-    contextMenuItemGetStockAction           ,----- ** getSubmenu #method:getSubmenu#--#if ENABLE_OVERLOADING-    ContextMenuItemGetSubmenuMethodInfo     ,-#endif-    contextMenuItemGetSubmenu               ,----- ** isSeparator #method:isSeparator#--#if ENABLE_OVERLOADING-    ContextMenuItemIsSeparatorMethodInfo    ,-#endif-    contextMenuItemIsSeparator              ,----- ** new #method:new#--    contextMenuItemNew                      ,----- ** newFromGaction #method:newFromGaction#--    contextMenuItemNewFromGaction           ,----- ** newFromStockAction #method:newFromStockAction#--    contextMenuItemNewFromStockAction       ,----- ** newFromStockActionWithLabel #method:newFromStockActionWithLabel#--    contextMenuItemNewFromStockActionWithLabel,----- ** newSeparator #method:newSeparator#--    contextMenuItemNewSeparator             ,----- ** newWithSubmenu #method:newWithSubmenu#--    contextMenuItemNewWithSubmenu           ,----- ** setSubmenu #method:setSubmenu#--#if ENABLE_OVERLOADING-    ContextMenuItemSetSubmenuMethodInfo     ,-#endif-    contextMenuItemSetSubmenu               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import qualified GI.Gio.Interfaces.Action as Gio.Action-import qualified GI.Gtk.Objects.Action as Gtk.Action-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Enums as WebKit2WebExtension.Enums-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.ContextMenu as WebKit2WebExtension.ContextMenu---- | Memory-managed wrapper type.-newtype ContextMenuItem = ContextMenuItem (ManagedPtr ContextMenuItem)-foreign import ccall "webkit_context_menu_item_get_type"-    c_webkit_context_menu_item_get_type :: IO GType--instance GObject ContextMenuItem where-    gobjectType = c_webkit_context_menu_item_get_type-    ---- | Type class for types which can be safely cast to `ContextMenuItem`, for instance with `toContextMenuItem`.-class (GObject o, O.IsDescendantOf ContextMenuItem o) => IsContextMenuItem o-instance (GObject o, O.IsDescendantOf ContextMenuItem o) => IsContextMenuItem o--instance O.HasParentTypes ContextMenuItem-type instance O.ParentTypes ContextMenuItem = '[GObject.Object.Object]---- | Cast to `ContextMenuItem`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toContextMenuItem :: (MonadIO m, IsContextMenuItem o) => o -> m ContextMenuItem-toContextMenuItem = liftIO . unsafeCastTo ContextMenuItem---- | A convenience alias for `Nothing` :: `Maybe` `ContextMenuItem`.-noContextMenuItem :: Maybe ContextMenuItem-noContextMenuItem = Nothing--#if ENABLE_OVERLOADING-type family ResolveContextMenuItemMethod (t :: Symbol) (o :: *) :: * where-    ResolveContextMenuItemMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveContextMenuItemMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveContextMenuItemMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveContextMenuItemMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveContextMenuItemMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveContextMenuItemMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveContextMenuItemMethod "isSeparator" o = ContextMenuItemIsSeparatorMethodInfo-    ResolveContextMenuItemMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveContextMenuItemMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveContextMenuItemMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveContextMenuItemMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveContextMenuItemMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveContextMenuItemMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveContextMenuItemMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveContextMenuItemMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveContextMenuItemMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveContextMenuItemMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveContextMenuItemMethod "getAction" o = ContextMenuItemGetActionMethodInfo-    ResolveContextMenuItemMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveContextMenuItemMethod "getGaction" o = ContextMenuItemGetGactionMethodInfo-    ResolveContextMenuItemMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveContextMenuItemMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveContextMenuItemMethod "getStockAction" o = ContextMenuItemGetStockActionMethodInfo-    ResolveContextMenuItemMethod "getSubmenu" o = ContextMenuItemGetSubmenuMethodInfo-    ResolveContextMenuItemMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveContextMenuItemMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveContextMenuItemMethod "setSubmenu" o = ContextMenuItemSetSubmenuMethodInfo-    ResolveContextMenuItemMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveContextMenuItemMethod t ContextMenuItem, O.MethodInfo info ContextMenuItem p) => OL.IsLabel t (ContextMenuItem -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList ContextMenuItem-type instance O.AttributeList ContextMenuItem = ContextMenuItemAttributeList-type ContextMenuItemAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList ContextMenuItem = ContextMenuItemSignalList-type ContextMenuItemSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method ContextMenuItem::new--- method type : Constructor--- Args : [Arg {argCName = "action", argType = TInterface (Name {namespace = "Gtk", name = "Action"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #GtkAction", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_new" webkit_context_menu_item_new :: -    Ptr Gtk.Action.Action ->                -- action : TInterface (Name {namespace = "Gtk", name = "Action"})-    IO (Ptr ContextMenuItem)--{-# DEPRECATED contextMenuItemNew ["(Since version 2.18)","Use 'GI.WebKit2WebExtension.Objects.ContextMenuItem.contextMenuItemNewFromGaction' instead."] #-}-{- |-Creates a new @/WebKitContextMenuItem/@ for the given /@action@/.--}-contextMenuItemNew ::-    (B.CallStack.HasCallStack, MonadIO m, Gtk.Action.IsAction a) =>-    a-    {- ^ /@action@/: a 'GI.Gtk.Objects.Action.Action' -}-    -> m ContextMenuItem-    {- ^ __Returns:__ the newly created @/WebKitContextMenuItem/@ object. -}-contextMenuItemNew action = liftIO $ do-    action' <- unsafeManagedPtrCastPtr action-    result <- webkit_context_menu_item_new action'-    checkUnexpectedReturnNULL "contextMenuItemNew" result-    result' <- (newObject ContextMenuItem) result-    touchManagedPtr action-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenuItem::new_from_gaction--- method type : Constructor--- Args : [Arg {argCName = "action", argType = TInterface (Name {namespace = "Gio", name = "Action"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #GAction", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the menu item label text", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TVariant, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "a #GVariant to use as the action target", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_new_from_gaction" webkit_context_menu_item_new_from_gaction :: -    Ptr Gio.Action.Action ->                -- action : TInterface (Name {namespace = "Gio", name = "Action"})-    CString ->                              -- label : TBasicType TUTF8-    Ptr GVariant ->                         -- target : TVariant-    IO (Ptr ContextMenuItem)--{- |-Creates a new @/WebKitContextMenuItem/@ for the given /@action@/ and /@label@/. On activation-/@target@/ will be passed as parameter to the callback.--/Since: 2.18/--}-contextMenuItemNewFromGaction ::-    (B.CallStack.HasCallStack, MonadIO m, Gio.Action.IsAction a) =>-    a-    {- ^ /@action@/: a 'GI.Gio.Interfaces.Action.Action' -}-    -> T.Text-    {- ^ /@label@/: the menu item label text -}-    -> Maybe (GVariant)-    {- ^ /@target@/: a 'GVariant' to use as the action target -}-    -> m ContextMenuItem-    {- ^ __Returns:__ the newly created @/WebKitContextMenuItem/@ object. -}-contextMenuItemNewFromGaction action label target = liftIO $ do-    action' <- unsafeManagedPtrCastPtr action-    label' <- textToCString label-    maybeTarget <- case target of-        Nothing -> return nullPtr-        Just jTarget -> do-            jTarget' <- unsafeManagedPtrGetPtr jTarget-            return jTarget'-    result <- webkit_context_menu_item_new_from_gaction action' label' maybeTarget-    checkUnexpectedReturnNULL "contextMenuItemNewFromGaction" result-    result' <- (newObject ContextMenuItem) result-    touchManagedPtr action-    whenJust target touchManagedPtr-    freeMem label'-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenuItem::new_from_stock_action--- method type : Constructor--- Args : [Arg {argCName = "action", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuAction"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuAction stock action", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_new_from_stock_action" webkit_context_menu_item_new_from_stock_action :: -    CUInt ->                                -- action : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuAction"})-    IO (Ptr ContextMenuItem)--{- |-Creates a new @/WebKitContextMenuItem/@ for the given stock action.-Stock actions are handled automatically by WebKit so that, for example,-when a menu item created with a 'GI.WebKit2WebExtension.Enums.ContextMenuActionStop' is-activated the action associated will be handled by WebKit and the current-load operation will be stopped. You can get the 'GI.Gtk.Objects.Action.Action' of a-@/WebKitContextMenuItem/@ created with a 'GI.WebKit2WebExtension.Enums.ContextMenuAction' with-'GI.WebKit2WebExtension.Objects.ContextMenuItem.contextMenuItemGetAction' and connect to 'GI.Gtk.Objects.Action.Action'::@/activate/@ signal-to be notified when the item is activated. But you can\'t prevent the associated-action from being performed.--}-contextMenuItemNewFromStockAction ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    WebKit2WebExtension.Enums.ContextMenuAction-    {- ^ /@action@/: a 'GI.WebKit2WebExtension.Enums.ContextMenuAction' stock action -}-    -> m ContextMenuItem-    {- ^ __Returns:__ the newly created @/WebKitContextMenuItem/@ object. -}-contextMenuItemNewFromStockAction action = liftIO $ do-    let action' = (fromIntegral . fromEnum) action-    result <- webkit_context_menu_item_new_from_stock_action action'-    checkUnexpectedReturnNULL "contextMenuItemNewFromStockAction" result-    result' <- (newObject ContextMenuItem) result-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenuItem::new_from_stock_action_with_label--- method type : Constructor--- Args : [Arg {argCName = "action", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuAction"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuAction stock action", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a custom label text to use instead of the predefined one", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_new_from_stock_action_with_label" webkit_context_menu_item_new_from_stock_action_with_label :: -    CUInt ->                                -- action : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuAction"})-    CString ->                              -- label : TBasicType TUTF8-    IO (Ptr ContextMenuItem)--{- |-Creates a new @/WebKitContextMenuItem/@ for the given stock action using the given /@label@/.-Stock actions have a predefined label, this method can be used to create a-@/WebKitContextMenuItem/@ for a 'GI.WebKit2WebExtension.Enums.ContextMenuAction' but using a custom label.--}-contextMenuItemNewFromStockActionWithLabel ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    WebKit2WebExtension.Enums.ContextMenuAction-    {- ^ /@action@/: a 'GI.WebKit2WebExtension.Enums.ContextMenuAction' stock action -}-    -> T.Text-    {- ^ /@label@/: a custom label text to use instead of the predefined one -}-    -> m ContextMenuItem-    {- ^ __Returns:__ the newly created @/WebKitContextMenuItem/@ object. -}-contextMenuItemNewFromStockActionWithLabel action label = liftIO $ do-    let action' = (fromIntegral . fromEnum) action-    label' <- textToCString label-    result <- webkit_context_menu_item_new_from_stock_action_with_label action' label'-    checkUnexpectedReturnNULL "contextMenuItemNewFromStockActionWithLabel" result-    result' <- (newObject ContextMenuItem) result-    freeMem label'-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenuItem::new_separator--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_new_separator" webkit_context_menu_item_new_separator :: -    IO (Ptr ContextMenuItem)--{- |-Creates a new @/WebKitContextMenuItem/@ representing a separator.--}-contextMenuItemNewSeparator ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    m ContextMenuItem-    {- ^ __Returns:__ the newly created @/WebKitContextMenuItem/@ object. -}-contextMenuItemNewSeparator  = liftIO $ do-    result <- webkit_context_menu_item_new_separator-    checkUnexpectedReturnNULL "contextMenuItemNewSeparator" result-    result' <- (newObject ContextMenuItem) result-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenuItem::new_with_submenu--- method type : Constructor--- Args : [Arg {argCName = "label", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the menu item label text", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "submenu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu to set", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_new_with_submenu" webkit_context_menu_item_new_with_submenu :: -    CString ->                              -- label : TBasicType TUTF8-    Ptr WebKit2WebExtension.ContextMenu.ContextMenu -> -- submenu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO (Ptr ContextMenuItem)--{- |-Creates a new @/WebKitContextMenuItem/@ using the given /@label@/ with a submenu.--}-contextMenuItemNewWithSubmenu ::-    (B.CallStack.HasCallStack, MonadIO m, WebKit2WebExtension.ContextMenu.IsContextMenu a) =>-    T.Text-    {- ^ /@label@/: the menu item label text -}-    -> a-    {- ^ /@submenu@/: a @/WebKitContextMenu/@ to set -}-    -> m ContextMenuItem-    {- ^ __Returns:__ the newly created @/WebKitContextMenuItem/@ object. -}-contextMenuItemNewWithSubmenu label submenu = liftIO $ do-    label' <- textToCString label-    submenu' <- unsafeManagedPtrCastPtr submenu-    result <- webkit_context_menu_item_new_with_submenu label' submenu'-    checkUnexpectedReturnNULL "contextMenuItemNewWithSubmenu" result-    result' <- (newObject ContextMenuItem) result-    touchManagedPtr submenu-    freeMem label'-    return result'--#if ENABLE_OVERLOADING-#endif---- method ContextMenuItem::get_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "Gtk", name = "Action"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_get_action" webkit_context_menu_item_get_action :: -    Ptr ContextMenuItem ->                  -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO (Ptr Gtk.Action.Action)--{-# DEPRECATED contextMenuItemGetAction ["(Since version 2.18)","Use 'GI.WebKit2WebExtension.Objects.ContextMenuItem.contextMenuItemGetGaction' instead."] #-}-{- |-Gets the action associated to /@item@/ as a 'GI.Gtk.Objects.Action.Action'.--}-contextMenuItemGetAction ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenuItem a) =>-    a-    {- ^ /@item@/: a @/WebKitContextMenuItem/@ -}-    -> m Gtk.Action.Action-    {- ^ __Returns:__ the 'GI.Gtk.Objects.Action.Action' associated to the @/WebKitContextMenuItem/@,-   or 'Nothing' if /@item@/ is a separator. -}-contextMenuItemGetAction item = liftIO $ do-    item' <- unsafeManagedPtrCastPtr item-    result <- webkit_context_menu_item_get_action item'-    checkUnexpectedReturnNULL "contextMenuItemGetAction" result-    result' <- (newObject Gtk.Action.Action) result-    touchManagedPtr item-    return result'--#if ENABLE_OVERLOADING-data ContextMenuItemGetActionMethodInfo-instance (signature ~ (m Gtk.Action.Action), MonadIO m, IsContextMenuItem a) => O.MethodInfo ContextMenuItemGetActionMethodInfo a signature where-    overloadedMethod _ = contextMenuItemGetAction--#endif---- method ContextMenuItem::get_gaction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "Gio", name = "Action"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_get_gaction" webkit_context_menu_item_get_gaction :: -    Ptr ContextMenuItem ->                  -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO (Ptr Gio.Action.Action)--{- |-Gets the action associated to /@item@/ as a 'GI.Gio.Interfaces.Action.Action'.--/Since: 2.18/--}-contextMenuItemGetGaction ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenuItem a) =>-    a-    {- ^ /@item@/: a @/WebKitContextMenuItem/@ -}-    -> m Gio.Action.Action-    {- ^ __Returns:__ the 'GI.Gio.Interfaces.Action.Action' associated to the @/WebKitContextMenuItem/@,-   or 'Nothing' if /@item@/ is a separator. -}-contextMenuItemGetGaction item = liftIO $ do-    item' <- unsafeManagedPtrCastPtr item-    result <- webkit_context_menu_item_get_gaction item'-    checkUnexpectedReturnNULL "contextMenuItemGetGaction" result-    result' <- (newObject Gio.Action.Action) result-    touchManagedPtr item-    return result'--#if ENABLE_OVERLOADING-data ContextMenuItemGetGactionMethodInfo-instance (signature ~ (m Gio.Action.Action), MonadIO m, IsContextMenuItem a) => O.MethodInfo ContextMenuItemGetGactionMethodInfo a signature where-    overloadedMethod _ = contextMenuItemGetGaction--#endif---- method ContextMenuItem::get_stock_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuAction"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_get_stock_action" webkit_context_menu_item_get_stock_action :: -    Ptr ContextMenuItem ->                  -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO CUInt--{- |-Gets the 'GI.WebKit2WebExtension.Enums.ContextMenuAction' of /@item@/. If the @/WebKitContextMenuItem/@ was not-created for a stock action 'GI.WebKit2WebExtension.Enums.ContextMenuActionCustom' will be-returned. If the @/WebKitContextMenuItem/@ is a separator 'GI.WebKit2WebExtension.Enums.ContextMenuActionNoAction'-will be returned.--}-contextMenuItemGetStockAction ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenuItem a) =>-    a-    {- ^ /@item@/: a @/WebKitContextMenuItem/@ -}-    -> m WebKit2WebExtension.Enums.ContextMenuAction-    {- ^ __Returns:__ the 'GI.WebKit2WebExtension.Enums.ContextMenuAction' of /@item@/ -}-contextMenuItemGetStockAction item = liftIO $ do-    item' <- unsafeManagedPtrCastPtr item-    result <- webkit_context_menu_item_get_stock_action item'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr item-    return result'--#if ENABLE_OVERLOADING-data ContextMenuItemGetStockActionMethodInfo-instance (signature ~ (m WebKit2WebExtension.Enums.ContextMenuAction), MonadIO m, IsContextMenuItem a) => O.MethodInfo ContextMenuItemGetStockActionMethodInfo a signature where-    overloadedMethod _ = contextMenuItemGetStockAction--#endif---- method ContextMenuItem::get_submenu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_get_submenu" webkit_context_menu_item_get_submenu :: -    Ptr ContextMenuItem ->                  -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO (Ptr WebKit2WebExtension.ContextMenu.ContextMenu)--{- |-Gets the submenu of /@item@/.--}-contextMenuItemGetSubmenu ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenuItem a) =>-    a-    {- ^ /@item@/: a @/WebKitContextMenuItem/@ -}-    -> m WebKit2WebExtension.ContextMenu.ContextMenu-    {- ^ __Returns:__ the @/WebKitContextMenu/@ representing the submenu of-   /@item@/ or 'Nothing' if /@item@/ doesn\'t have a submenu. -}-contextMenuItemGetSubmenu item = liftIO $ do-    item' <- unsafeManagedPtrCastPtr item-    result <- webkit_context_menu_item_get_submenu item'-    checkUnexpectedReturnNULL "contextMenuItemGetSubmenu" result-    result' <- (newObject WebKit2WebExtension.ContextMenu.ContextMenu) result-    touchManagedPtr item-    return result'--#if ENABLE_OVERLOADING-data ContextMenuItemGetSubmenuMethodInfo-instance (signature ~ (m WebKit2WebExtension.ContextMenu.ContextMenu), MonadIO m, IsContextMenuItem a) => O.MethodInfo ContextMenuItemGetSubmenuMethodInfo a signature where-    overloadedMethod _ = contextMenuItemGetSubmenu--#endif---- method ContextMenuItem::is_separator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_is_separator" webkit_context_menu_item_is_separator :: -    Ptr ContextMenuItem ->                  -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    IO CInt--{- |-Checks whether /@item@/ is a separator.--}-contextMenuItemIsSeparator ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenuItem a) =>-    a-    {- ^ /@item@/: a @/WebKitContextMenuItem/@ -}-    -> m Bool-    {- ^ __Returns:__ 'True' is /@item@/ is a separator or 'False' otherwise -}-contextMenuItemIsSeparator item = liftIO $ do-    item' <- unsafeManagedPtrCastPtr item-    result <- webkit_context_menu_item_is_separator item'-    let result' = (/= 0) result-    touchManagedPtr item-    return result'--#if ENABLE_OVERLOADING-data ContextMenuItemIsSeparatorMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsContextMenuItem a) => O.MethodInfo ContextMenuItemIsSeparatorMethodInfo a signature where-    overloadedMethod _ = contextMenuItemIsSeparator--#endif---- method ContextMenuItem::set_submenu--- method type : OrdinaryMethod--- Args : [Arg {argCName = "item", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenuItem", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "submenu", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "a #WebKitContextMenu", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_context_menu_item_set_submenu" webkit_context_menu_item_set_submenu :: -    Ptr ContextMenuItem ->                  -- item : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenuItem"})-    Ptr WebKit2WebExtension.ContextMenu.ContextMenu -> -- submenu : TInterface (Name {namespace = "WebKit2WebExtension", name = "ContextMenu"})-    IO ()--{- |-Sets or replaces the /@item@/ submenu. If /@submenu@/ is 'Nothing' the current-submenu of /@item@/ is removed.--}-contextMenuItemSetSubmenu ::-    (B.CallStack.HasCallStack, MonadIO m, IsContextMenuItem a, WebKit2WebExtension.ContextMenu.IsContextMenu b) =>-    a-    {- ^ /@item@/: a @/WebKitContextMenuItem/@ -}-    -> Maybe (b)-    {- ^ /@submenu@/: a @/WebKitContextMenu/@ -}-    -> m ()-contextMenuItemSetSubmenu item submenu = liftIO $ do-    item' <- unsafeManagedPtrCastPtr item-    maybeSubmenu <- case submenu of-        Nothing -> return nullPtr-        Just jSubmenu -> do-            jSubmenu' <- unsafeManagedPtrCastPtr jSubmenu-            return jSubmenu'-    webkit_context_menu_item_set_submenu item' maybeSubmenu-    touchManagedPtr item-    whenJust submenu touchManagedPtr-    return ()--#if ENABLE_OVERLOADING-data ContextMenuItemSetSubmenuMethodInfo-instance (signature ~ (Maybe (b) -> m ()), MonadIO m, IsContextMenuItem a, WebKit2WebExtension.ContextMenu.IsContextMenu b) => O.MethodInfo ContextMenuItemSetSubmenuMethodInfo a signature where-    overloadedMethod _ = contextMenuItemSetSubmenu--#endif--
− GI/WebKit2WebExtension/Objects/ContextMenuItem.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.ContextMenuItem where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype ContextMenuItem = ContextMenuItem (ManagedPtr ContextMenuItem)-instance GObject ContextMenuItem where-class (GObject o, O.IsDescendantOf ContextMenuItem o) => IsContextMenuItem o-instance (GObject o, O.IsDescendantOf ContextMenuItem o) => IsContextMenuItem o-instance O.HasParentTypes ContextMenuItem-#if ENABLE_OVERLOADING-data ContextMenuItemGetActionMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuItemGetGactionMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuItemGetStockActionMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuItemGetSubmenuMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuItemIsSeparatorMethodInfo-#endif-#if ENABLE_OVERLOADING-data ContextMenuItemSetSubmenuMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMAttr.hs
@@ -1,904 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMAttr-    ( ---- * Exported types-    DOMAttr(..)                             ,-    IsDOMAttr                               ,-    toDOMAttr                               ,-    noDOMAttr                               ,--- -- * Methods--- ** getLocalName #method:getLocalName#--#if ENABLE_OVERLOADING-    DOMAttrGetLocalNameMethodInfo           ,-#endif-    dOMAttrGetLocalName                     ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMAttrGetNameMethodInfo                ,-#endif-    dOMAttrGetName                          ,----- ** getNamespaceUri #method:getNamespaceUri#--#if ENABLE_OVERLOADING-    DOMAttrGetNamespaceUriMethodInfo        ,-#endif-    dOMAttrGetNamespaceUri                  ,----- ** getOwnerElement #method:getOwnerElement#--#if ENABLE_OVERLOADING-    DOMAttrGetOwnerElementMethodInfo        ,-#endif-    dOMAttrGetOwnerElement                  ,----- ** getPrefix #method:getPrefix#--#if ENABLE_OVERLOADING-    DOMAttrGetPrefixMethodInfo              ,-#endif-    dOMAttrGetPrefix                        ,----- ** getSpecified #method:getSpecified#--#if ENABLE_OVERLOADING-    DOMAttrGetSpecifiedMethodInfo           ,-#endif-    dOMAttrGetSpecified                     ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMAttrGetValueMethodInfo               ,-#endif-    dOMAttrGetValue                         ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMAttrSetValueMethodInfo               ,-#endif-    dOMAttrSetValue                         ,----- -- * Properties--- ** localName #attr:localName#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrLocalNamePropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMAttrLocalName                        ,-#endif-    getDOMAttrLocalName                     ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrNamePropertyInfo                 ,-#endif-#if ENABLE_OVERLOADING-    dOMAttrName                             ,-#endif-    getDOMAttrName                          ,----- ** namespaceUri #attr:namespaceUri#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrNamespaceUriPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMAttrNamespaceUri                     ,-#endif-    getDOMAttrNamespaceUri                  ,----- ** ownerElement #attr:ownerElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrOwnerElementPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMAttrOwnerElement                     ,-#endif-    getDOMAttrOwnerElement                  ,----- ** prefix #attr:prefix#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrPrefixPropertyInfo               ,-#endif-#if ENABLE_OVERLOADING-    dOMAttrPrefix                           ,-#endif-    getDOMAttrPrefix                        ,----- ** specified #attr:specified#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrSpecifiedPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMAttrSpecified                        ,-#endif-    getDOMAttrSpecified                     ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMAttrValuePropertyInfo                ,-#endif-    clearDOMAttrValue                       ,-    constructDOMAttrValue                   ,-#if ENABLE_OVERLOADING-    dOMAttrValue                            ,-#endif-    getDOMAttrValue                         ,-    setDOMAttrValue                         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMAttr = DOMAttr (ManagedPtr DOMAttr)-foreign import ccall "webkit_dom_attr_get_type"-    c_webkit_dom_attr_get_type :: IO GType--instance GObject DOMAttr where-    gobjectType = c_webkit_dom_attr_get_type-    ---- | Type class for types which can be safely cast to `DOMAttr`, for instance with `toDOMAttr`.-class (GObject o, O.IsDescendantOf DOMAttr o) => IsDOMAttr o-instance (GObject o, O.IsDescendantOf DOMAttr o) => IsDOMAttr o--instance O.HasParentTypes DOMAttr-type instance O.ParentTypes DOMAttr = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMAttr`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMAttr :: (MonadIO m, IsDOMAttr o) => o -> m DOMAttr-toDOMAttr = liftIO . unsafeCastTo DOMAttr---- | A convenience alias for `Nothing` :: `Maybe` `DOMAttr`.-noDOMAttr :: Maybe DOMAttr-noDOMAttr = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMAttrMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMAttrMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMAttrMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMAttrMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMAttrMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMAttrMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMAttrMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMAttrMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMAttrMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMAttrMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMAttrMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMAttrMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMAttrMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMAttrMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMAttrMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMAttrMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMAttrMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMAttrMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMAttrMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMAttrMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMAttrMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMAttrMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMAttrMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMAttrMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMAttrMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMAttrMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMAttrMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMAttrMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMAttrMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMAttrMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMAttrMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMAttrMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMAttrMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMAttrMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMAttrMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMAttrMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMAttrMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMAttrMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMAttrMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMAttrMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMAttrMethod "getLocalName" o = DOMAttrGetLocalNameMethodInfo-    ResolveDOMAttrMethod "getName" o = DOMAttrGetNameMethodInfo-    ResolveDOMAttrMethod "getNamespaceUri" o = DOMAttrGetNamespaceUriMethodInfo-    ResolveDOMAttrMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMAttrMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMAttrMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMAttrMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMAttrMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMAttrMethod "getOwnerElement" o = DOMAttrGetOwnerElementMethodInfo-    ResolveDOMAttrMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMAttrMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMAttrMethod "getPrefix" o = DOMAttrGetPrefixMethodInfo-    ResolveDOMAttrMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMAttrMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMAttrMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMAttrMethod "getSpecified" o = DOMAttrGetSpecifiedMethodInfo-    ResolveDOMAttrMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMAttrMethod "getValue" o = DOMAttrGetValueMethodInfo-    ResolveDOMAttrMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMAttrMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMAttrMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMAttrMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMAttrMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMAttrMethod "setValue" o = DOMAttrSetValueMethodInfo-    ResolveDOMAttrMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMAttrMethod t DOMAttr, O.MethodInfo info DOMAttr p) => OL.IsLabel t (DOMAttr -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "local-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@local-name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #localName-@--}-getDOMAttrLocalName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe T.Text)-getDOMAttrLocalName obj = liftIO $ B.Properties.getObjectPropertyString obj "local-name"--#if ENABLE_OVERLOADING-data DOMAttrLocalNamePropertyInfo-instance AttrInfo DOMAttrLocalNamePropertyInfo where-    type AttrAllowedOps DOMAttrLocalNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrLocalNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrLocalNamePropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrLocalNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrLocalNamePropertyInfo = "local-name"-    type AttrOrigin DOMAttrLocalNamePropertyInfo = DOMAttr-    attrGet _ = getDOMAttrLocalName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #name-@--}-getDOMAttrName :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe T.Text)-getDOMAttrName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--#if ENABLE_OVERLOADING-data DOMAttrNamePropertyInfo-instance AttrInfo DOMAttrNamePropertyInfo where-    type AttrAllowedOps DOMAttrNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrNamePropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrNamePropertyInfo = "name"-    type AttrOrigin DOMAttrNamePropertyInfo = DOMAttr-    attrGet _ = getDOMAttrName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "namespace-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@namespace-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #namespaceUri-@--}-getDOMAttrNamespaceUri :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe T.Text)-getDOMAttrNamespaceUri obj = liftIO $ B.Properties.getObjectPropertyString obj "namespace-uri"--#if ENABLE_OVERLOADING-data DOMAttrNamespaceUriPropertyInfo-instance AttrInfo DOMAttrNamespaceUriPropertyInfo where-    type AttrAllowedOps DOMAttrNamespaceUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrNamespaceUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrNamespaceUriPropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrNamespaceUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrNamespaceUriPropertyInfo = "namespace-uri"-    type AttrOrigin DOMAttrNamespaceUriPropertyInfo = DOMAttr-    attrGet _ = getDOMAttrNamespaceUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "owner-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@owner-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #ownerElement-@--}-getDOMAttrOwnerElement :: (MonadIO m, IsDOMAttr o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMAttrOwnerElement obj = liftIO $ checkUnexpectedNothing "getDOMAttrOwnerElement" $ B.Properties.getObjectPropertyObject obj "owner-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMAttrOwnerElementPropertyInfo-instance AttrInfo DOMAttrOwnerElementPropertyInfo where-    type AttrAllowedOps DOMAttrOwnerElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrOwnerElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrOwnerElementPropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrOwnerElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMAttrOwnerElementPropertyInfo = "owner-element"-    type AttrOrigin DOMAttrOwnerElementPropertyInfo = DOMAttr-    attrGet _ = getDOMAttrOwnerElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "prefix"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@prefix@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #prefix-@--}-getDOMAttrPrefix :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe T.Text)-getDOMAttrPrefix obj = liftIO $ B.Properties.getObjectPropertyString obj "prefix"--#if ENABLE_OVERLOADING-data DOMAttrPrefixPropertyInfo-instance AttrInfo DOMAttrPrefixPropertyInfo where-    type AttrAllowedOps DOMAttrPrefixPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrPrefixPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrPrefixPropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrPrefixPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrPrefixPropertyInfo = "prefix"-    type AttrOrigin DOMAttrPrefixPropertyInfo = DOMAttr-    attrGet _ = getDOMAttrPrefix-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "specified"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@specified@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #specified-@--}-getDOMAttrSpecified :: (MonadIO m, IsDOMAttr o) => o -> m Bool-getDOMAttrSpecified obj = liftIO $ B.Properties.getObjectPropertyBool obj "specified"--#if ENABLE_OVERLOADING-data DOMAttrSpecifiedPropertyInfo-instance AttrInfo DOMAttrSpecifiedPropertyInfo where-    type AttrAllowedOps DOMAttrSpecifiedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMAttrSpecifiedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMAttrSpecifiedPropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrSpecifiedPropertyInfo = Bool-    type AttrLabel DOMAttrSpecifiedPropertyInfo = "specified"-    type AttrOrigin DOMAttrSpecifiedPropertyInfo = DOMAttr-    attrGet _ = getDOMAttrSpecified-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMAttr #value-@--}-getDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m (Maybe T.Text)-getDOMAttrValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMAttr [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> T.Text -> m ()-setDOMAttrValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMAttrValue :: (IsDOMAttr o) => T.Text -> IO (GValueConstruct o)-constructDOMAttrValue val = B.Properties.constructObjectPropertyString "value" (Just val)--{- |-Set the value of the “@value@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #value-@--}-clearDOMAttrValue :: (MonadIO m, IsDOMAttr o) => o -> m ()-clearDOMAttrValue obj = liftIO $ B.Properties.setObjectPropertyString obj "value" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMAttrValuePropertyInfo-instance AttrInfo DOMAttrValuePropertyInfo where-    type AttrAllowedOps DOMAttrValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMAttrValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMAttrValuePropertyInfo = IsDOMAttr-    type AttrGetType DOMAttrValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMAttrValuePropertyInfo = "value"-    type AttrOrigin DOMAttrValuePropertyInfo = DOMAttr-    attrGet _ = getDOMAttrValue-    attrSet _ = setDOMAttrValue-    attrConstruct _ = constructDOMAttrValue-    attrClear _ = clearDOMAttrValue-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMAttr-type instance O.AttributeList DOMAttr = DOMAttrAttributeList-type DOMAttrAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("localName", DOMAttrLocalNamePropertyInfo), '("name", DOMAttrNamePropertyInfo), '("namespaceUri", DOMAttrNamespaceUriPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("ownerElement", DOMAttrOwnerElementPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", DOMAttrPrefixPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("specified", DOMAttrSpecifiedPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("value", DOMAttrValuePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMAttrLocalName :: AttrLabelProxy "localName"-dOMAttrLocalName = AttrLabelProxy--dOMAttrName :: AttrLabelProxy "name"-dOMAttrName = AttrLabelProxy--dOMAttrNamespaceUri :: AttrLabelProxy "namespaceUri"-dOMAttrNamespaceUri = AttrLabelProxy--dOMAttrOwnerElement :: AttrLabelProxy "ownerElement"-dOMAttrOwnerElement = AttrLabelProxy--dOMAttrPrefix :: AttrLabelProxy "prefix"-dOMAttrPrefix = AttrLabelProxy--dOMAttrSpecified :: AttrLabelProxy "specified"-dOMAttrSpecified = AttrLabelProxy--dOMAttrValue :: AttrLabelProxy "value"-dOMAttrValue = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMAttr = DOMAttrSignalList-type DOMAttrSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMAttr::get_local_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_local_name" webkit_dom_attr_get_local_name :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO CString--{-# DEPRECATED dOMAttrGetLocalName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMAttrGetLocalName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMAttrGetLocalName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_local_name self'-    checkUnexpectedReturnNULL "dOMAttrGetLocalName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetLocalNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetLocalNameMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetLocalName--#endif---- method DOMAttr::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_name" webkit_dom_attr_get_name :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO CString--{-# DEPRECATED dOMAttrGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMAttrGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMAttrGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_name self'-    checkUnexpectedReturnNULL "dOMAttrGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetNameMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetName--#endif---- method DOMAttr::get_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_namespace_uri" webkit_dom_attr_get_namespace_uri :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO CString--{-# DEPRECATED dOMAttrGetNamespaceUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMAttrGetNamespaceUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMAttrGetNamespaceUri self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_namespace_uri self'-    checkUnexpectedReturnNULL "dOMAttrGetNamespaceUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetNamespaceUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetNamespaceUri--#endif---- method DOMAttr::get_owner_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_owner_element" webkit_dom_attr_get_owner_element :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMAttrGetOwnerElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMAttrGetOwnerElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMAttrGetOwnerElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_owner_element self'-    checkUnexpectedReturnNULL "dOMAttrGetOwnerElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetOwnerElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetOwnerElementMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetOwnerElement--#endif---- method DOMAttr::get_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_prefix" webkit_dom_attr_get_prefix :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO CString--{-# DEPRECATED dOMAttrGetPrefix ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMAttrGetPrefix ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMAttrGetPrefix self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_prefix self'-    checkUnexpectedReturnNULL "dOMAttrGetPrefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetPrefixMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetPrefixMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetPrefix--#endif---- method DOMAttr::get_specified--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_specified" webkit_dom_attr_get_specified :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO CInt--{-# DEPRECATED dOMAttrGetSpecified ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMAttrGetSpecified ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMAttrGetSpecified self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_specified self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetSpecifiedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetSpecifiedMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetSpecified--#endif---- method DOMAttr::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_attr_get_value" webkit_dom_attr_get_value :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    IO CString--{-# DEPRECATED dOMAttrGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMAttrGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMAttrGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_attr_get_value self'-    checkUnexpectedReturnNULL "dOMAttrGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMAttrGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrGetValueMethodInfo a signature where-    overloadedMethod _ = dOMAttrGetValue--#endif---- method DOMAttr::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_attr_set_value" webkit_dom_attr_set_value :: -    Ptr DOMAttr ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMAttrSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMAttrSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMAttr a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMAttrSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_attr_set_value self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMAttrSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMAttr a) => O.MethodInfo DOMAttrSetValueMethodInfo a signature where-    overloadedMethod _ = dOMAttrSetValue--#endif--
− GI/WebKit2WebExtension/Objects/DOMAttr.hs-boot
@@ -1,74 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMAttr where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMAttr = DOMAttr (ManagedPtr DOMAttr)-instance GObject DOMAttr where-class (GObject o, O.IsDescendantOf DOMAttr o) => IsDOMAttr o-instance (GObject o, O.IsDescendantOf DOMAttr o) => IsDOMAttr o-instance O.HasParentTypes DOMAttr-#if ENABLE_OVERLOADING-data DOMAttrLocalNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrNamespaceUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrOwnerElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrPrefixPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrSpecifiedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetLocalNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetNamespaceUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetOwnerElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetPrefixMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetSpecifiedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMAttrSetValueMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMBlob.hs
@@ -1,218 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMBlob-    ( ---- * Exported types-    DOMBlob(..)                             ,-    IsDOMBlob                               ,-    toDOMBlob                               ,-    noDOMBlob                               ,--- -- * Methods--- ** getSize #method:getSize#--#if ENABLE_OVERLOADING-    DOMBlobGetSizeMethodInfo                ,-#endif-    dOMBlobGetSize                          ,----- -- * Properties--- ** size #attr:size#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMBlobSizePropertyInfo                 ,-#endif-#if ENABLE_OVERLOADING-    dOMBlobSize                             ,-#endif-    getDOMBlobSize                          ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMBlob = DOMBlob (ManagedPtr DOMBlob)-foreign import ccall "webkit_dom_blob_get_type"-    c_webkit_dom_blob_get_type :: IO GType--instance GObject DOMBlob where-    gobjectType = c_webkit_dom_blob_get_type-    ---- | Type class for types which can be safely cast to `DOMBlob`, for instance with `toDOMBlob`.-class (GObject o, O.IsDescendantOf DOMBlob o) => IsDOMBlob o-instance (GObject o, O.IsDescendantOf DOMBlob o) => IsDOMBlob o--instance O.HasParentTypes DOMBlob-type instance O.ParentTypes DOMBlob = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMBlob`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMBlob :: (MonadIO m, IsDOMBlob o) => o -> m DOMBlob-toDOMBlob = liftIO . unsafeCastTo DOMBlob---- | A convenience alias for `Nothing` :: `Maybe` `DOMBlob`.-noDOMBlob :: Maybe DOMBlob-noDOMBlob = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMBlobMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMBlobMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMBlobMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMBlobMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMBlobMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMBlobMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMBlobMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMBlobMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMBlobMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMBlobMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMBlobMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMBlobMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMBlobMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMBlobMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMBlobMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMBlobMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMBlobMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMBlobMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMBlobMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMBlobMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMBlobMethod "getSize" o = DOMBlobGetSizeMethodInfo-    ResolveDOMBlobMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMBlobMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMBlobMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMBlobMethod t DOMBlob, O.MethodInfo info DOMBlob p) => OL.IsLabel t (DOMBlob -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "size"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMBlob #size-@--}-getDOMBlobSize :: (MonadIO m, IsDOMBlob o) => o -> m Word64-getDOMBlobSize obj = liftIO $ B.Properties.getObjectPropertyUInt64 obj "size"--#if ENABLE_OVERLOADING-data DOMBlobSizePropertyInfo-instance AttrInfo DOMBlobSizePropertyInfo where-    type AttrAllowedOps DOMBlobSizePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMBlobSizePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMBlobSizePropertyInfo = IsDOMBlob-    type AttrGetType DOMBlobSizePropertyInfo = Word64-    type AttrLabel DOMBlobSizePropertyInfo = "size"-    type AttrOrigin DOMBlobSizePropertyInfo = DOMBlob-    attrGet _ = getDOMBlobSize-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMBlob-type instance O.AttributeList DOMBlob = DOMBlobAttributeList-type DOMBlobAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("size", DOMBlobSizePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMBlobSize :: AttrLabelProxy "size"-dOMBlobSize = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMBlob = DOMBlobSignalList-type DOMBlobSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMBlob::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMBlob"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMBlob", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_blob_get_size" webkit_dom_blob_get_size :: -    Ptr DOMBlob ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMBlob"})-    IO Word64--{-# DEPRECATED dOMBlobGetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMBlobGetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMBlob a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMBlob.DOMBlob' -}-    -> m Word64-    {- ^ __Returns:__ A @/guint64/@ -}-dOMBlobGetSize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_blob_get_size self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMBlobGetSizeMethodInfo-instance (signature ~ (m Word64), MonadIO m, IsDOMBlob a) => O.MethodInfo DOMBlobGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMBlobGetSize--#endif--
− GI/WebKit2WebExtension/Objects/DOMBlob.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMBlob where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMBlob = DOMBlob (ManagedPtr DOMBlob)-instance GObject DOMBlob where-class (GObject o, O.IsDescendantOf DOMBlob o) => IsDOMBlob o-instance (GObject o, O.IsDescendantOf DOMBlob o) => IsDOMBlob o-instance O.HasParentTypes DOMBlob-#if ENABLE_OVERLOADING-data DOMBlobSizePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMBlobGetSizeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMCDATASection.hs
@@ -1,172 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCDATASection-    ( ---- * Exported types-    DOMCDATASection(..)                     ,-    IsDOMCDATASection                       ,-    toDOMCDATASection                       ,-    noDOMCDATASection                       ,---    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCharacterData as WebKit2WebExtension.DOMCharacterData-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMText as WebKit2WebExtension.DOMText---- | Memory-managed wrapper type.-newtype DOMCDATASection = DOMCDATASection (ManagedPtr DOMCDATASection)-foreign import ccall "webkit_dom_cdata_section_get_type"-    c_webkit_dom_cdata_section_get_type :: IO GType--instance GObject DOMCDATASection where-    gobjectType = c_webkit_dom_cdata_section_get_type-    ---- | Type class for types which can be safely cast to `DOMCDATASection`, for instance with `toDOMCDATASection`.-class (GObject o, O.IsDescendantOf DOMCDATASection o) => IsDOMCDATASection o-instance (GObject o, O.IsDescendantOf DOMCDATASection o) => IsDOMCDATASection o--instance O.HasParentTypes DOMCDATASection-type instance O.ParentTypes DOMCDATASection = '[WebKit2WebExtension.DOMText.DOMText, WebKit2WebExtension.DOMCharacterData.DOMCharacterData, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMCDATASection`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCDATASection :: (MonadIO m, IsDOMCDATASection o) => o -> m DOMCDATASection-toDOMCDATASection = liftIO . unsafeCastTo DOMCDATASection---- | A convenience alias for `Nothing` :: `Maybe` `DOMCDATASection`.-noDOMCDATASection :: Maybe DOMCDATASection-noDOMCDATASection = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCDATASectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCDATASectionMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMCDATASectionMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMCDATASectionMethod "appendData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataAppendDataMethodInfo-    ResolveDOMCDATASectionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCDATASectionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCDATASectionMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMCDATASectionMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMCDATASectionMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMCDATASectionMethod "deleteData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMCDATASectionMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMCDATASectionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCDATASectionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCDATASectionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCDATASectionMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMCDATASectionMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMCDATASectionMethod "insertData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataInsertDataMethodInfo-    ResolveDOMCDATASectionMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMCDATASectionMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMCDATASectionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCDATASectionMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMCDATASectionMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMCDATASectionMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMCDATASectionMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMCDATASectionMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMCDATASectionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCDATASectionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCDATASectionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCDATASectionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCDATASectionMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMCDATASectionMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMCDATASectionMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMCDATASectionMethod "replaceData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataReplaceDataMethodInfo-    ResolveDOMCDATASectionMethod "replaceWholeText" o = WebKit2WebExtension.DOMText.DOMTextReplaceWholeTextMethodInfo-    ResolveDOMCDATASectionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCDATASectionMethod "splitText" o = WebKit2WebExtension.DOMText.DOMTextSplitTextMethodInfo-    ResolveDOMCDATASectionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCDATASectionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCDATASectionMethod "substringData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMCDATASectionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCDATASectionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCDATASectionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCDATASectionMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMCDATASectionMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMCDATASectionMethod "getData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetDataMethodInfo-    ResolveDOMCDATASectionMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMCDATASectionMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMCDATASectionMethod "getLength" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetLengthMethodInfo-    ResolveDOMCDATASectionMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMCDATASectionMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMCDATASectionMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMCDATASectionMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMCDATASectionMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMCDATASectionMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMCDATASectionMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMCDATASectionMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMCDATASectionMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMCDATASectionMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMCDATASectionMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMCDATASectionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCDATASectionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCDATASectionMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMCDATASectionMethod "getWholeText" o = WebKit2WebExtension.DOMText.DOMTextGetWholeTextMethodInfo-    ResolveDOMCDATASectionMethod "setData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSetDataMethodInfo-    ResolveDOMCDATASectionMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMCDATASectionMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMCDATASectionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCDATASectionMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMCDATASectionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCDATASectionMethod t DOMCDATASection, O.MethodInfo info DOMCDATASection p) => OL.IsLabel t (DOMCDATASection -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCDATASection-type instance O.AttributeList DOMCDATASection = DOMCDATASectionAttributeList-type DOMCDATASectionAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDataPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("length", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataLengthPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("wholeText", WebKit2WebExtension.DOMText.DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCDATASection = DOMCDATASectionSignalList-type DOMCDATASectionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--
− GI/WebKit2WebExtension/Objects/DOMCDATASection.hs-boot
@@ -1,29 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCDATASection where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCDATASection = DOMCDATASection (ManagedPtr DOMCDATASection)-instance GObject DOMCDATASection where-class (GObject o, O.IsDescendantOf DOMCDATASection o) => IsDOMCDATASection o-instance (GObject o, O.IsDescendantOf DOMCDATASection o) => IsDOMCDATASection o-instance O.HasParentTypes DOMCDATASection
− GI/WebKit2WebExtension/Objects/DOMCSSRule.hs
@@ -1,581 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCSSRule-    ( ---- * Exported types-    DOMCSSRule(..)                          ,-    IsDOMCSSRule                            ,-    toDOMCSSRule                            ,-    noDOMCSSRule                            ,--- -- * Methods--- ** getCssText #method:getCssText#--#if ENABLE_OVERLOADING-    DOMCSSRuleGetCssTextMethodInfo          ,-#endif-    dOMCSSRuleGetCssText                    ,----- ** getParentRule #method:getParentRule#--#if ENABLE_OVERLOADING-    DOMCSSRuleGetParentRuleMethodInfo       ,-#endif-    dOMCSSRuleGetParentRule                 ,----- ** getParentStyleSheet #method:getParentStyleSheet#--#if ENABLE_OVERLOADING-    DOMCSSRuleGetParentStyleSheetMethodInfo ,-#endif-    dOMCSSRuleGetParentStyleSheet           ,----- ** getRuleType #method:getRuleType#--#if ENABLE_OVERLOADING-    DOMCSSRuleGetRuleTypeMethodInfo         ,-#endif-    dOMCSSRuleGetRuleType                   ,----- ** setCssText #method:setCssText#--#if ENABLE_OVERLOADING-    DOMCSSRuleSetCssTextMethodInfo          ,-#endif-    dOMCSSRuleSetCssText                    ,----- -- * Properties--- ** cssText #attr:cssText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSRuleCssTextPropertyInfo           ,-#endif-    clearDOMCSSRuleCssText                  ,-    constructDOMCSSRuleCssText              ,-#if ENABLE_OVERLOADING-    dOMCSSRuleCssText                       ,-#endif-    getDOMCSSRuleCssText                    ,-    setDOMCSSRuleCssText                    ,----- ** parentRule #attr:parentRule#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSRuleParentRulePropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSRuleParentRule                    ,-#endif-    getDOMCSSRuleParentRule                 ,----- ** parentStyleSheet #attr:parentStyleSheet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSRuleParentStyleSheetPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSRuleParentStyleSheet              ,-#endif-    getDOMCSSRuleParentStyleSheet           ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSRuleTypePropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSRuleType                          ,-#endif-    getDOMCSSRuleType                       ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet as WebKit2WebExtension.DOMCSSStyleSheet-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMCSSRule = DOMCSSRule (ManagedPtr DOMCSSRule)-foreign import ccall "webkit_dom_css_rule_get_type"-    c_webkit_dom_css_rule_get_type :: IO GType--instance GObject DOMCSSRule where-    gobjectType = c_webkit_dom_css_rule_get_type-    ---- | Type class for types which can be safely cast to `DOMCSSRule`, for instance with `toDOMCSSRule`.-class (GObject o, O.IsDescendantOf DOMCSSRule o) => IsDOMCSSRule o-instance (GObject o, O.IsDescendantOf DOMCSSRule o) => IsDOMCSSRule o--instance O.HasParentTypes DOMCSSRule-type instance O.ParentTypes DOMCSSRule = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMCSSRule`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCSSRule :: (MonadIO m, IsDOMCSSRule o) => o -> m DOMCSSRule-toDOMCSSRule = liftIO . unsafeCastTo DOMCSSRule---- | A convenience alias for `Nothing` :: `Maybe` `DOMCSSRule`.-noDOMCSSRule :: Maybe DOMCSSRule-noDOMCSSRule = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCSSRuleMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSRuleMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCSSRuleMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSRuleMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCSSRuleMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSRuleMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCSSRuleMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCSSRuleMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCSSRuleMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSRuleMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCSSRuleMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCSSRuleMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCSSRuleMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCSSRuleMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCSSRuleMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCSSRuleMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCSSRuleMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCSSRuleMethod "getCssText" o = DOMCSSRuleGetCssTextMethodInfo-    ResolveDOMCSSRuleMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMCSSRuleMethod "getParentRule" o = DOMCSSRuleGetParentRuleMethodInfo-    ResolveDOMCSSRuleMethod "getParentStyleSheet" o = DOMCSSRuleGetParentStyleSheetMethodInfo-    ResolveDOMCSSRuleMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCSSRuleMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCSSRuleMethod "getRuleType" o = DOMCSSRuleGetRuleTypeMethodInfo-    ResolveDOMCSSRuleMethod "setCssText" o = DOMCSSRuleSetCssTextMethodInfo-    ResolveDOMCSSRuleMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMCSSRuleMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCSSRuleMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSRuleMethod t DOMCSSRule, O.MethodInfo info DOMCSSRule p) => OL.IsLabel t (DOMCSSRule -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "css-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@css-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSRule #cssText-@--}-getDOMCSSRuleCssText :: (MonadIO m, IsDOMCSSRule o) => o -> m (Maybe T.Text)-getDOMCSSRuleCssText obj = liftIO $ B.Properties.getObjectPropertyString obj "css-text"--{- |-Set the value of the “@css-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMCSSRule [ #cssText 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMCSSRuleCssText :: (MonadIO m, IsDOMCSSRule o) => o -> T.Text -> m ()-setDOMCSSRuleCssText obj val = liftIO $ B.Properties.setObjectPropertyString obj "css-text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@css-text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMCSSRuleCssText :: (IsDOMCSSRule o) => T.Text -> IO (GValueConstruct o)-constructDOMCSSRuleCssText val = B.Properties.constructObjectPropertyString "css-text" (Just val)--{- |-Set the value of the “@css-text@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #cssText-@--}-clearDOMCSSRuleCssText :: (MonadIO m, IsDOMCSSRule o) => o -> m ()-clearDOMCSSRuleCssText obj = liftIO $ B.Properties.setObjectPropertyString obj "css-text" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMCSSRuleCssTextPropertyInfo-instance AttrInfo DOMCSSRuleCssTextPropertyInfo where-    type AttrAllowedOps DOMCSSRuleCssTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSRuleCssTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCSSRuleCssTextPropertyInfo = IsDOMCSSRule-    type AttrGetType DOMCSSRuleCssTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCSSRuleCssTextPropertyInfo = "css-text"-    type AttrOrigin DOMCSSRuleCssTextPropertyInfo = DOMCSSRule-    attrGet _ = getDOMCSSRuleCssText-    attrSet _ = setDOMCSSRuleCssText-    attrConstruct _ = constructDOMCSSRuleCssText-    attrClear _ = clearDOMCSSRuleCssText-#endif---- VVV Prop "parent-rule"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@parent-rule@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSRule #parentRule-@--}-getDOMCSSRuleParentRule :: (MonadIO m, IsDOMCSSRule o) => o -> m (Maybe DOMCSSRule)-getDOMCSSRuleParentRule obj = liftIO $ B.Properties.getObjectPropertyObject obj "parent-rule" DOMCSSRule--#if ENABLE_OVERLOADING-data DOMCSSRuleParentRulePropertyInfo-instance AttrInfo DOMCSSRuleParentRulePropertyInfo where-    type AttrAllowedOps DOMCSSRuleParentRulePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSRuleParentRulePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleParentRulePropertyInfo = IsDOMCSSRule-    type AttrGetType DOMCSSRuleParentRulePropertyInfo = (Maybe DOMCSSRule)-    type AttrLabel DOMCSSRuleParentRulePropertyInfo = "parent-rule"-    type AttrOrigin DOMCSSRuleParentRulePropertyInfo = DOMCSSRule-    attrGet _ = getDOMCSSRuleParentRule-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "parent-style-sheet"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@parent-style-sheet@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSRule #parentStyleSheet-@--}-getDOMCSSRuleParentStyleSheet :: (MonadIO m, IsDOMCSSRule o) => o -> m (Maybe WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet)-getDOMCSSRuleParentStyleSheet obj = liftIO $ B.Properties.getObjectPropertyObject obj "parent-style-sheet" WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet--#if ENABLE_OVERLOADING-data DOMCSSRuleParentStyleSheetPropertyInfo-instance AttrInfo DOMCSSRuleParentStyleSheetPropertyInfo where-    type AttrAllowedOps DOMCSSRuleParentStyleSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleParentStyleSheetPropertyInfo = IsDOMCSSRule-    type AttrGetType DOMCSSRuleParentStyleSheetPropertyInfo = (Maybe WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet)-    type AttrLabel DOMCSSRuleParentStyleSheetPropertyInfo = "parent-style-sheet"-    type AttrOrigin DOMCSSRuleParentStyleSheetPropertyInfo = DOMCSSRule-    attrGet _ = getDOMCSSRuleParentStyleSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSRule #type-@--}-getDOMCSSRuleType :: (MonadIO m, IsDOMCSSRule o) => o -> m Word32-getDOMCSSRuleType obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "type"--#if ENABLE_OVERLOADING-data DOMCSSRuleTypePropertyInfo-instance AttrInfo DOMCSSRuleTypePropertyInfo where-    type AttrAllowedOps DOMCSSRuleTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSRuleTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleTypePropertyInfo = IsDOMCSSRule-    type AttrGetType DOMCSSRuleTypePropertyInfo = Word32-    type AttrLabel DOMCSSRuleTypePropertyInfo = "type"-    type AttrOrigin DOMCSSRuleTypePropertyInfo = DOMCSSRule-    attrGet _ = getDOMCSSRuleType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCSSRule-type instance O.AttributeList DOMCSSRule = DOMCSSRuleAttributeList-type DOMCSSRuleAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSRuleCssTextPropertyInfo), '("parentRule", DOMCSSRuleParentRulePropertyInfo), '("parentStyleSheet", DOMCSSRuleParentStyleSheetPropertyInfo), '("type", DOMCSSRuleTypePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMCSSRuleCssText :: AttrLabelProxy "cssText"-dOMCSSRuleCssText = AttrLabelProxy--dOMCSSRuleParentRule :: AttrLabelProxy "parentRule"-dOMCSSRuleParentRule = AttrLabelProxy--dOMCSSRuleParentStyleSheet :: AttrLabelProxy "parentStyleSheet"-dOMCSSRuleParentStyleSheet = AttrLabelProxy--dOMCSSRuleType :: AttrLabelProxy "type"-dOMCSSRuleType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCSSRule = DOMCSSRuleSignalList-type DOMCSSRuleSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMCSSRule::get_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRule", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_get_css_text" webkit_dom_css_rule_get_css_text :: -    Ptr DOMCSSRule ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-    IO CString--{-# DEPRECATED dOMCSSRuleGetCssText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleGetCssText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRule a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSRuleGetCssText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_rule_get_css_text self'-    checkUnexpectedReturnNULL "dOMCSSRuleGetCssText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSRuleGetCssTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMCSSRule a) => O.MethodInfo DOMCSSRuleGetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetCssText--#endif---- method DOMCSSRule::get_parent_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRule", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_get_parent_rule" webkit_dom_css_rule_get_parent_rule :: -    Ptr DOMCSSRule ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-    IO (Ptr DOMCSSRule)--{-# DEPRECATED dOMCSSRuleGetParentRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleGetParentRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRule a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-    -> m DOMCSSRule-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-dOMCSSRuleGetParentRule self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_rule_get_parent_rule self'-    checkUnexpectedReturnNULL "dOMCSSRuleGetParentRule" result-    result' <- (wrapObject DOMCSSRule) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSRuleGetParentRuleMethodInfo-instance (signature ~ (m DOMCSSRule), MonadIO m, IsDOMCSSRule a) => O.MethodInfo DOMCSSRuleGetParentRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetParentRule--#endif---- method DOMCSSRule::get_parent_style_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRule", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_get_parent_style_sheet" webkit_dom_css_rule_get_parent_style_sheet :: -    Ptr DOMCSSRule ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-    IO (Ptr WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet)--{-# DEPRECATED dOMCSSRuleGetParentStyleSheet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleGetParentStyleSheet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRule a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-    -> m WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-dOMCSSRuleGetParentStyleSheet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_rule_get_parent_style_sheet self'-    checkUnexpectedReturnNULL "dOMCSSRuleGetParentStyleSheet" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSRuleGetParentStyleSheetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet), MonadIO m, IsDOMCSSRule a) => O.MethodInfo DOMCSSRuleGetParentStyleSheetMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetParentStyleSheet--#endif---- method DOMCSSRule::get_rule_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRule", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_get_rule_type" webkit_dom_css_rule_get_rule_type :: -    Ptr DOMCSSRule ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-    IO Word16--{-# DEPRECATED dOMCSSRuleGetRuleType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleGetRuleType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRule a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMCSSRuleGetRuleType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_rule_get_rule_type self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMCSSRuleGetRuleTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, IsDOMCSSRule a) => O.MethodInfo DOMCSSRuleGetRuleTypeMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleGetRuleType--#endif---- method DOMCSSRule::set_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRule", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_rule_set_css_text" webkit_dom_css_rule_set_css_text :: -    Ptr DOMCSSRule ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCSSRuleSetCssText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleSetCssText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRule a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSRuleSetCssText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_css_rule_set_css_text self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMCSSRuleSetCssTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMCSSRule a) => O.MethodInfo DOMCSSRuleSetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleSetCssText--#endif--
− GI/WebKit2WebExtension/Objects/DOMCSSRule.hs-boot
@@ -1,56 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCSSRule where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCSSRule = DOMCSSRule (ManagedPtr DOMCSSRule)-instance GObject DOMCSSRule where-class (GObject o, O.IsDescendantOf DOMCSSRule o) => IsDOMCSSRule o-instance (GObject o, O.IsDescendantOf DOMCSSRule o) => IsDOMCSSRule o-instance O.HasParentTypes DOMCSSRule-#if ENABLE_OVERLOADING-data DOMCSSRuleCssTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleParentRulePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleParentStyleSheetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleGetCssTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleGetParentRuleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleGetParentStyleSheetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleGetRuleTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleSetCssTextMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMCSSRuleList.hs
@@ -1,268 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCSSRuleList-    ( ---- * Exported types-    DOMCSSRuleList(..)                      ,-    IsDOMCSSRuleList                        ,-    toDOMCSSRuleList                        ,-    noDOMCSSRuleList                        ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMCSSRuleListGetLengthMethodInfo       ,-#endif-    dOMCSSRuleListGetLength                 ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMCSSRuleListItemMethodInfo            ,-#endif-    dOMCSSRuleListItem                      ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSRuleListLengthPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSRuleListLength                    ,-#endif-    getDOMCSSRuleListLength                 ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSRule as WebKit2WebExtension.DOMCSSRule-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMCSSRuleList = DOMCSSRuleList (ManagedPtr DOMCSSRuleList)-foreign import ccall "webkit_dom_css_rule_list_get_type"-    c_webkit_dom_css_rule_list_get_type :: IO GType--instance GObject DOMCSSRuleList where-    gobjectType = c_webkit_dom_css_rule_list_get_type-    ---- | Type class for types which can be safely cast to `DOMCSSRuleList`, for instance with `toDOMCSSRuleList`.-class (GObject o, O.IsDescendantOf DOMCSSRuleList o) => IsDOMCSSRuleList o-instance (GObject o, O.IsDescendantOf DOMCSSRuleList o) => IsDOMCSSRuleList o--instance O.HasParentTypes DOMCSSRuleList-type instance O.ParentTypes DOMCSSRuleList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMCSSRuleList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCSSRuleList :: (MonadIO m, IsDOMCSSRuleList o) => o -> m DOMCSSRuleList-toDOMCSSRuleList = liftIO . unsafeCastTo DOMCSSRuleList---- | A convenience alias for `Nothing` :: `Maybe` `DOMCSSRuleList`.-noDOMCSSRuleList :: Maybe DOMCSSRuleList-noDOMCSSRuleList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCSSRuleListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSRuleListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCSSRuleListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSRuleListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCSSRuleListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSRuleListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCSSRuleListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCSSRuleListMethod "item" o = DOMCSSRuleListItemMethodInfo-    ResolveDOMCSSRuleListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCSSRuleListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSRuleListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCSSRuleListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCSSRuleListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCSSRuleListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCSSRuleListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCSSRuleListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCSSRuleListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCSSRuleListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCSSRuleListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMCSSRuleListMethod "getLength" o = DOMCSSRuleListGetLengthMethodInfo-    ResolveDOMCSSRuleListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCSSRuleListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCSSRuleListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMCSSRuleListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCSSRuleListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSRuleListMethod t DOMCSSRuleList, O.MethodInfo info DOMCSSRuleList p) => OL.IsLabel t (DOMCSSRuleList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSRuleList #length-@--}-getDOMCSSRuleListLength :: (MonadIO m, IsDOMCSSRuleList o) => o -> m CULong-getDOMCSSRuleListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMCSSRuleListLengthPropertyInfo-instance AttrInfo DOMCSSRuleListLengthPropertyInfo where-    type AttrAllowedOps DOMCSSRuleListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSRuleListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSRuleListLengthPropertyInfo = IsDOMCSSRuleList-    type AttrGetType DOMCSSRuleListLengthPropertyInfo = CULong-    type AttrLabel DOMCSSRuleListLengthPropertyInfo = "length"-    type AttrOrigin DOMCSSRuleListLengthPropertyInfo = DOMCSSRuleList-    attrGet _ = getDOMCSSRuleListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCSSRuleList-type instance O.AttributeList DOMCSSRuleList = DOMCSSRuleListAttributeList-type DOMCSSRuleListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMCSSRuleListLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMCSSRuleListLength :: AttrLabelProxy "length"-dOMCSSRuleListLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCSSRuleList = DOMCSSRuleListSignalList-type DOMCSSRuleListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMCSSRuleList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRuleList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_list_get_length" webkit_dom_css_rule_list_get_length :: -    Ptr DOMCSSRuleList ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"})-    IO CULong--{-# DEPRECATED dOMCSSRuleListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRuleList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMCSSRuleListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_rule_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMCSSRuleListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMCSSRuleList a) => O.MethodInfo DOMCSSRuleListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleListGetLength--#endif---- method DOMCSSRuleList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSRuleList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_rule_list_item" webkit_dom_css_rule_list_item :: -    Ptr DOMCSSRuleList ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMCSSRule.DOMCSSRule)--{-# DEPRECATED dOMCSSRuleListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSRuleListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSRuleList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMCSSRule.DOMCSSRule-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-dOMCSSRuleListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_rule_list_item self' index-    checkUnexpectedReturnNULL "dOMCSSRuleListItem" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSRule.DOMCSSRule) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSRuleListItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMCSSRule.DOMCSSRule), MonadIO m, IsDOMCSSRuleList a) => O.MethodInfo DOMCSSRuleListItemMethodInfo a signature where-    overloadedMethod _ = dOMCSSRuleListItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMCSSRuleList.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCSSRuleList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCSSRuleList = DOMCSSRuleList (ManagedPtr DOMCSSRuleList)-instance GObject DOMCSSRuleList where-class (GObject o, O.IsDescendantOf DOMCSSRuleList o) => IsDOMCSSRuleList o-instance (GObject o, O.IsDescendantOf DOMCSSRuleList o) => IsDOMCSSRuleList o-instance O.HasParentTypes DOMCSSRuleList-#if ENABLE_OVERLOADING-data DOMCSSRuleListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSRuleListItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMCSSStyleDeclaration.hs
@@ -1,867 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration-    ( ---- * Exported types-    DOMCSSStyleDeclaration(..)              ,-    IsDOMCSSStyleDeclaration                ,-    toDOMCSSStyleDeclaration                ,-    noDOMCSSStyleDeclaration                ,--- -- * Methods--- ** getCssText #method:getCssText#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationGetCssTextMethodInfo,-#endif-    dOMCSSStyleDeclarationGetCssText        ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationGetLengthMethodInfo,-#endif-    dOMCSSStyleDeclarationGetLength         ,----- ** getParentRule #method:getParentRule#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationGetParentRuleMethodInfo,-#endif-    dOMCSSStyleDeclarationGetParentRule     ,----- ** getPropertyPriority #method:getPropertyPriority#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo,-#endif-    dOMCSSStyleDeclarationGetPropertyPriority,----- ** getPropertyShorthand #method:getPropertyShorthand#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo,-#endif-    dOMCSSStyleDeclarationGetPropertyShorthand,----- ** getPropertyValue #method:getPropertyValue#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationGetPropertyValueMethodInfo,-#endif-    dOMCSSStyleDeclarationGetPropertyValue  ,----- ** isPropertyImplicit #method:isPropertyImplicit#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo,-#endif-    dOMCSSStyleDeclarationIsPropertyImplicit,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationItemMethodInfo    ,-#endif-    dOMCSSStyleDeclarationItem              ,----- ** removeProperty #method:removeProperty#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationRemovePropertyMethodInfo,-#endif-    dOMCSSStyleDeclarationRemoveProperty    ,----- ** setCssText #method:setCssText#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationSetCssTextMethodInfo,-#endif-    dOMCSSStyleDeclarationSetCssText        ,----- ** setProperty #method:setProperty#--#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationSetPropertyMethodInfo,-#endif-    dOMCSSStyleDeclarationSetProperty       ,----- -- * Properties--- ** cssText #attr:cssText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationCssTextPropertyInfo,-#endif-    clearDOMCSSStyleDeclarationCssText      ,-    constructDOMCSSStyleDeclarationCssText  ,-#if ENABLE_OVERLOADING-    dOMCSSStyleDeclarationCssText           ,-#endif-    getDOMCSSStyleDeclarationCssText        ,-    setDOMCSSStyleDeclarationCssText        ,----- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationLengthPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMCSSStyleDeclarationLength            ,-#endif-    getDOMCSSStyleDeclarationLength         ,----- ** parentRule #attr:parentRule#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSStyleDeclarationParentRulePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMCSSStyleDeclarationParentRule        ,-#endif-    getDOMCSSStyleDeclarationParentRule     ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSRule as WebKit2WebExtension.DOMCSSRule-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMCSSStyleDeclaration = DOMCSSStyleDeclaration (ManagedPtr DOMCSSStyleDeclaration)-foreign import ccall "webkit_dom_css_style_declaration_get_type"-    c_webkit_dom_css_style_declaration_get_type :: IO GType--instance GObject DOMCSSStyleDeclaration where-    gobjectType = c_webkit_dom_css_style_declaration_get_type-    ---- | Type class for types which can be safely cast to `DOMCSSStyleDeclaration`, for instance with `toDOMCSSStyleDeclaration`.-class (GObject o, O.IsDescendantOf DOMCSSStyleDeclaration o) => IsDOMCSSStyleDeclaration o-instance (GObject o, O.IsDescendantOf DOMCSSStyleDeclaration o) => IsDOMCSSStyleDeclaration o--instance O.HasParentTypes DOMCSSStyleDeclaration-type instance O.ParentTypes DOMCSSStyleDeclaration = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMCSSStyleDeclaration`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCSSStyleDeclaration :: (MonadIO m, IsDOMCSSStyleDeclaration o) => o -> m DOMCSSStyleDeclaration-toDOMCSSStyleDeclaration = liftIO . unsafeCastTo DOMCSSStyleDeclaration---- | A convenience alias for `Nothing` :: `Maybe` `DOMCSSStyleDeclaration`.-noDOMCSSStyleDeclaration :: Maybe DOMCSSStyleDeclaration-noDOMCSSStyleDeclaration = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCSSStyleDeclarationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSStyleDeclarationMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "isPropertyImplicit" o = DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "item" o = DOMCSSStyleDeclarationItemMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "removeProperty" o = DOMCSSStyleDeclarationRemovePropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getCssText" o = DOMCSSStyleDeclarationGetCssTextMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getLength" o = DOMCSSStyleDeclarationGetLengthMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getParentRule" o = DOMCSSStyleDeclarationGetParentRuleMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyPriority" o = DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyShorthand" o = DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getPropertyValue" o = DOMCSSStyleDeclarationGetPropertyValueMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "setCssText" o = DOMCSSStyleDeclarationSetCssTextMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMCSSStyleDeclarationMethod "setProperty" o = DOMCSSStyleDeclarationSetPropertyMethodInfo-    ResolveDOMCSSStyleDeclarationMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSStyleDeclarationMethod t DOMCSSStyleDeclaration, O.MethodInfo info DOMCSSStyleDeclaration p) => OL.IsLabel t (DOMCSSStyleDeclaration -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "css-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@css-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSStyleDeclaration #cssText-@--}-getDOMCSSStyleDeclarationCssText :: (MonadIO m, IsDOMCSSStyleDeclaration o) => o -> m (Maybe T.Text)-getDOMCSSStyleDeclarationCssText obj = liftIO $ B.Properties.getObjectPropertyString obj "css-text"--{- |-Set the value of the “@css-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMCSSStyleDeclaration [ #cssText 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMCSSStyleDeclarationCssText :: (MonadIO m, IsDOMCSSStyleDeclaration o) => o -> T.Text -> m ()-setDOMCSSStyleDeclarationCssText obj val = liftIO $ B.Properties.setObjectPropertyString obj "css-text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@css-text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMCSSStyleDeclarationCssText :: (IsDOMCSSStyleDeclaration o) => T.Text -> IO (GValueConstruct o)-constructDOMCSSStyleDeclarationCssText val = B.Properties.constructObjectPropertyString "css-text" (Just val)--{- |-Set the value of the “@css-text@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #cssText-@--}-clearDOMCSSStyleDeclarationCssText :: (MonadIO m, IsDOMCSSStyleDeclaration o) => o -> m ()-clearDOMCSSStyleDeclarationCssText obj = liftIO $ B.Properties.setObjectPropertyString obj "css-text" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationCssTextPropertyInfo-instance AttrInfo DOMCSSStyleDeclarationCssTextPropertyInfo where-    type AttrAllowedOps DOMCSSStyleDeclarationCssTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCSSStyleDeclarationCssTextPropertyInfo = IsDOMCSSStyleDeclaration-    type AttrGetType DOMCSSStyleDeclarationCssTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCSSStyleDeclarationCssTextPropertyInfo = "css-text"-    type AttrOrigin DOMCSSStyleDeclarationCssTextPropertyInfo = DOMCSSStyleDeclaration-    attrGet _ = getDOMCSSStyleDeclarationCssText-    attrSet _ = setDOMCSSStyleDeclarationCssText-    attrConstruct _ = constructDOMCSSStyleDeclarationCssText-    attrClear _ = clearDOMCSSStyleDeclarationCssText-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSStyleDeclaration #length-@--}-getDOMCSSStyleDeclarationLength :: (MonadIO m, IsDOMCSSStyleDeclaration o) => o -> m CULong-getDOMCSSStyleDeclarationLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationLengthPropertyInfo-instance AttrInfo DOMCSSStyleDeclarationLengthPropertyInfo where-    type AttrAllowedOps DOMCSSStyleDeclarationLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleDeclarationLengthPropertyInfo = IsDOMCSSStyleDeclaration-    type AttrGetType DOMCSSStyleDeclarationLengthPropertyInfo = CULong-    type AttrLabel DOMCSSStyleDeclarationLengthPropertyInfo = "length"-    type AttrOrigin DOMCSSStyleDeclarationLengthPropertyInfo = DOMCSSStyleDeclaration-    attrGet _ = getDOMCSSStyleDeclarationLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "parent-rule"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@parent-rule@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSStyleDeclaration #parentRule-@--}-getDOMCSSStyleDeclarationParentRule :: (MonadIO m, IsDOMCSSStyleDeclaration o) => o -> m (Maybe WebKit2WebExtension.DOMCSSRule.DOMCSSRule)-getDOMCSSStyleDeclarationParentRule obj = liftIO $ B.Properties.getObjectPropertyObject obj "parent-rule" WebKit2WebExtension.DOMCSSRule.DOMCSSRule--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationParentRulePropertyInfo-instance AttrInfo DOMCSSStyleDeclarationParentRulePropertyInfo where-    type AttrAllowedOps DOMCSSStyleDeclarationParentRulePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleDeclarationParentRulePropertyInfo = IsDOMCSSStyleDeclaration-    type AttrGetType DOMCSSStyleDeclarationParentRulePropertyInfo = (Maybe WebKit2WebExtension.DOMCSSRule.DOMCSSRule)-    type AttrLabel DOMCSSStyleDeclarationParentRulePropertyInfo = "parent-rule"-    type AttrOrigin DOMCSSStyleDeclarationParentRulePropertyInfo = DOMCSSStyleDeclaration-    attrGet _ = getDOMCSSStyleDeclarationParentRule-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCSSStyleDeclaration-type instance O.AttributeList DOMCSSStyleDeclaration = DOMCSSStyleDeclarationAttributeList-type DOMCSSStyleDeclarationAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSStyleDeclarationCssTextPropertyInfo), '("length", DOMCSSStyleDeclarationLengthPropertyInfo), '("parentRule", DOMCSSStyleDeclarationParentRulePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMCSSStyleDeclarationCssText :: AttrLabelProxy "cssText"-dOMCSSStyleDeclarationCssText = AttrLabelProxy--dOMCSSStyleDeclarationLength :: AttrLabelProxy "length"-dOMCSSStyleDeclarationLength = AttrLabelProxy--dOMCSSStyleDeclarationParentRule :: AttrLabelProxy "parentRule"-dOMCSSStyleDeclarationParentRule = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCSSStyleDeclaration = DOMCSSStyleDeclarationSignalList-type DOMCSSStyleDeclarationSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMCSSStyleDeclaration::get_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_css_text" webkit_dom_css_style_declaration_get_css_text :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    IO CString--{-# DEPRECATED dOMCSSStyleDeclarationGetCssText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationGetCssText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSStyleDeclarationGetCssText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_declaration_get_css_text self'-    checkUnexpectedReturnNULL "dOMCSSStyleDeclarationGetCssText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetCssTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationGetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetCssText--#endif---- method DOMCSSStyleDeclaration::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_length" webkit_dom_css_style_declaration_get_length :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    IO CULong--{-# DEPRECATED dOMCSSStyleDeclarationGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMCSSStyleDeclarationGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_declaration_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetLength--#endif---- method DOMCSSStyleDeclaration::get_parent_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_parent_rule" webkit_dom_css_style_declaration_get_parent_rule :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    IO (Ptr WebKit2WebExtension.DOMCSSRule.DOMCSSRule)--{-# DEPRECATED dOMCSSStyleDeclarationGetParentRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationGetParentRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> m WebKit2WebExtension.DOMCSSRule.DOMCSSRule-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-dOMCSSStyleDeclarationGetParentRule self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_declaration_get_parent_rule self'-    checkUnexpectedReturnNULL "dOMCSSStyleDeclarationGetParentRule" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSRule.DOMCSSRule) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetParentRuleMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSRule.DOMCSSRule), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationGetParentRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetParentRule--#endif---- method DOMCSSStyleDeclaration::get_property_priority--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_property_priority" webkit_dom_css_style_declaration_get_property_priority :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMCSSStyleDeclarationGetPropertyPriority ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationGetPropertyPriority ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@propertyName@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSStyleDeclarationGetPropertyPriority self propertyName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_priority self' propertyName'-    checkUnexpectedReturnNULL "dOMCSSStyleDeclarationGetPropertyPriority" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem propertyName'-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyPriority--#endif---- method DOMCSSStyleDeclaration::get_property_shorthand--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_property_shorthand" webkit_dom_css_style_declaration_get_property_shorthand :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMCSSStyleDeclarationGetPropertyShorthand ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationGetPropertyShorthand ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@propertyName@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSStyleDeclarationGetPropertyShorthand self propertyName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_shorthand self' propertyName'-    checkUnexpectedReturnNULL "dOMCSSStyleDeclarationGetPropertyShorthand" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem propertyName'-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyShorthand--#endif---- method DOMCSSStyleDeclaration::get_property_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_get_property_value" webkit_dom_css_style_declaration_get_property_value :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMCSSStyleDeclarationGetPropertyValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationGetPropertyValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@propertyName@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSStyleDeclarationGetPropertyValue self propertyName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_get_property_value self' propertyName'-    checkUnexpectedReturnNULL "dOMCSSStyleDeclarationGetPropertyValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem propertyName'-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetPropertyValueMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationGetPropertyValueMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationGetPropertyValue--#endif---- method DOMCSSStyleDeclaration::is_property_implicit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_is_property_implicit" webkit_dom_css_style_declaration_is_property_implicit :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- propertyName : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMCSSStyleDeclarationIsPropertyImplicit ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationIsPropertyImplicit ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@propertyName@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMCSSStyleDeclarationIsPropertyImplicit self propertyName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    propertyName' <- textToCString propertyName-    result <- webkit_dom_css_style_declaration_is_property_implicit self' propertyName'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem propertyName'-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationIsPropertyImplicit--#endif---- method DOMCSSStyleDeclaration::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_item" webkit_dom_css_style_declaration_item :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CULong ->                               -- index : TBasicType TULong-    IO CString--{-# DEPRECATED dOMCSSStyleDeclarationItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSStyleDeclarationItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_declaration_item self' index-    checkUnexpectedReturnNULL "dOMCSSStyleDeclarationItem" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationItemMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationItem--#endif---- method DOMCSSStyleDeclaration::remove_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_remove_property" webkit_dom_css_style_declaration_remove_property :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- propertyName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CString--{-# DEPRECATED dOMCSSStyleDeclarationRemoveProperty ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationRemoveProperty ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@propertyName@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleDeclarationRemoveProperty self propertyName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    propertyName' <- textToCString propertyName-    onException (do-        result <- propagateGError $ webkit_dom_css_style_declaration_remove_property self' propertyName'-        checkUnexpectedReturnNULL "dOMCSSStyleDeclarationRemoveProperty" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr self-        freeMem propertyName'-        return result'-     ) (do-        freeMem propertyName'-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationRemovePropertyMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationRemovePropertyMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationRemoveProperty--#endif---- method DOMCSSStyleDeclaration::set_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_set_css_text" webkit_dom_css_style_declaration_set_css_text :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCSSStyleDeclarationSetCssText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationSetCssText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleDeclarationSetCssText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_css_style_declaration_set_css_text self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationSetCssTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationSetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationSetCssText--#endif---- method DOMCSSStyleDeclaration::set_property--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleDeclaration", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "propertyName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "priority", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_declaration_set_property" webkit_dom_css_style_declaration_set_property :: -    Ptr DOMCSSStyleDeclaration ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-    CString ->                              -- propertyName : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    CString ->                              -- priority : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCSSStyleDeclarationSetProperty ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleDeclarationSetProperty ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleDeclaration a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-    -> T.Text-    {- ^ /@propertyName@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@priority@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleDeclarationSetProperty self propertyName value priority = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    propertyName' <- textToCString propertyName-    value' <- textToCString value-    priority' <- textToCString priority-    onException (do-        propagateGError $ webkit_dom_css_style_declaration_set_property self' propertyName' value' priority'-        touchManagedPtr self-        freeMem propertyName'-        freeMem value'-        freeMem priority'-        return ()-     ) (do-        freeMem propertyName'-        freeMem value'-        freeMem priority'-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationSetPropertyMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, IsDOMCSSStyleDeclaration a) => O.MethodInfo DOMCSSStyleDeclarationSetPropertyMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleDeclarationSetProperty--#endif--
− GI/WebKit2WebExtension/Objects/DOMCSSStyleDeclaration.hs-boot
@@ -1,71 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCSSStyleDeclaration = DOMCSSStyleDeclaration (ManagedPtr DOMCSSStyleDeclaration)-instance GObject DOMCSSStyleDeclaration where-class (GObject o, O.IsDescendantOf DOMCSSStyleDeclaration o) => IsDOMCSSStyleDeclaration o-instance (GObject o, O.IsDescendantOf DOMCSSStyleDeclaration o) => IsDOMCSSStyleDeclaration o-instance O.HasParentTypes DOMCSSStyleDeclaration-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationCssTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationParentRulePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetCssTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetParentRuleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetPropertyPriorityMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetPropertyShorthandMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationGetPropertyValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationIsPropertyImplicitMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationRemovePropertyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationSetCssTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleDeclarationSetPropertyMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMCSSStyleSheet.hs
@@ -1,639 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet-    ( ---- * Exported types-    DOMCSSStyleSheet(..)                    ,-    IsDOMCSSStyleSheet                      ,-    toDOMCSSStyleSheet                      ,-    noDOMCSSStyleSheet                      ,--- -- * Methods--- ** addRule #method:addRule#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetAddRuleMethodInfo       ,-#endif-    dOMCSSStyleSheetAddRule                 ,----- ** deleteRule #method:deleteRule#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetDeleteRuleMethodInfo    ,-#endif-    dOMCSSStyleSheetDeleteRule              ,----- ** getCssRules #method:getCssRules#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetGetCssRulesMethodInfo   ,-#endif-    dOMCSSStyleSheetGetCssRules             ,----- ** getOwnerRule #method:getOwnerRule#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetGetOwnerRuleMethodInfo  ,-#endif-    dOMCSSStyleSheetGetOwnerRule            ,----- ** getRules #method:getRules#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetGetRulesMethodInfo      ,-#endif-    dOMCSSStyleSheetGetRules                ,----- ** insertRule #method:insertRule#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetInsertRuleMethodInfo    ,-#endif-    dOMCSSStyleSheetInsertRule              ,----- ** removeRule #method:removeRule#--#if ENABLE_OVERLOADING-    DOMCSSStyleSheetRemoveRuleMethodInfo    ,-#endif-    dOMCSSStyleSheetRemoveRule              ,----- -- * Properties--- ** cssRules #attr:cssRules#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSStyleSheetCssRulesPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSStyleSheetCssRules                ,-#endif-    getDOMCSSStyleSheetCssRules             ,----- ** ownerRule #attr:ownerRule#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSStyleSheetOwnerRulePropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSStyleSheetOwnerRule               ,-#endif-    getDOMCSSStyleSheetOwnerRule            ,----- ** rules #attr:rules#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSStyleSheetRulesPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSStyleSheetRules                   ,-#endif-    getDOMCSSStyleSheetRules                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSRule as WebKit2WebExtension.DOMCSSRule-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSRuleList as WebKit2WebExtension.DOMCSSRuleList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMStyleSheet as WebKit2WebExtension.DOMStyleSheet---- | Memory-managed wrapper type.-newtype DOMCSSStyleSheet = DOMCSSStyleSheet (ManagedPtr DOMCSSStyleSheet)-foreign import ccall "webkit_dom_css_style_sheet_get_type"-    c_webkit_dom_css_style_sheet_get_type :: IO GType--instance GObject DOMCSSStyleSheet where-    gobjectType = c_webkit_dom_css_style_sheet_get_type-    ---- | Type class for types which can be safely cast to `DOMCSSStyleSheet`, for instance with `toDOMCSSStyleSheet`.-class (GObject o, O.IsDescendantOf DOMCSSStyleSheet o) => IsDOMCSSStyleSheet o-instance (GObject o, O.IsDescendantOf DOMCSSStyleSheet o) => IsDOMCSSStyleSheet o--instance O.HasParentTypes DOMCSSStyleSheet-type instance O.ParentTypes DOMCSSStyleSheet = '[WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMCSSStyleSheet`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCSSStyleSheet :: (MonadIO m, IsDOMCSSStyleSheet o) => o -> m DOMCSSStyleSheet-toDOMCSSStyleSheet = liftIO . unsafeCastTo DOMCSSStyleSheet---- | A convenience alias for `Nothing` :: `Maybe` `DOMCSSStyleSheet`.-noDOMCSSStyleSheet :: Maybe DOMCSSStyleSheet-noDOMCSSStyleSheet = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCSSStyleSheetMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSStyleSheetMethod "addRule" o = DOMCSSStyleSheetAddRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCSSStyleSheetMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSStyleSheetMethod "deleteRule" o = DOMCSSStyleSheetDeleteRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCSSStyleSheetMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSStyleSheetMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCSSStyleSheetMethod "insertRule" o = DOMCSSStyleSheetInsertRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCSSStyleSheetMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCSSStyleSheetMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSStyleSheetMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCSSStyleSheetMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCSSStyleSheetMethod "removeRule" o = DOMCSSStyleSheetRemoveRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCSSStyleSheetMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCSSStyleSheetMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCSSStyleSheetMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCSSStyleSheetMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCSSStyleSheetMethod "getContentType" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetContentTypeMethodInfo-    ResolveDOMCSSStyleSheetMethod "getCssRules" o = DOMCSSStyleSheetGetCssRulesMethodInfo-    ResolveDOMCSSStyleSheetMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "getDisabled" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetDisabledMethodInfo-    ResolveDOMCSSStyleSheetMethod "getHref" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetHrefMethodInfo-    ResolveDOMCSSStyleSheetMethod "getMedia" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetMediaMethodInfo-    ResolveDOMCSSStyleSheetMethod "getOwnerNode" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetOwnerNodeMethodInfo-    ResolveDOMCSSStyleSheetMethod "getOwnerRule" o = DOMCSSStyleSheetGetOwnerRuleMethodInfo-    ResolveDOMCSSStyleSheetMethod "getParentStyleSheet" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetParentStyleSheetMethodInfo-    ResolveDOMCSSStyleSheetMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCSSStyleSheetMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCSSStyleSheetMethod "getRules" o = DOMCSSStyleSheetGetRulesMethodInfo-    ResolveDOMCSSStyleSheetMethod "getTitle" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetGetTitleMethodInfo-    ResolveDOMCSSStyleSheetMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMCSSStyleSheetMethod "setDisabled" o = WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetSetDisabledMethodInfo-    ResolveDOMCSSStyleSheetMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCSSStyleSheetMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSStyleSheetMethod t DOMCSSStyleSheet, O.MethodInfo info DOMCSSStyleSheet p) => OL.IsLabel t (DOMCSSStyleSheet -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "css-rules"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@css-rules@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSStyleSheet #cssRules-@--}-getDOMCSSStyleSheetCssRules :: (MonadIO m, IsDOMCSSStyleSheet o) => o -> m (Maybe WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList)-getDOMCSSStyleSheetCssRules obj = liftIO $ B.Properties.getObjectPropertyObject obj "css-rules" WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetCssRulesPropertyInfo-instance AttrInfo DOMCSSStyleSheetCssRulesPropertyInfo where-    type AttrAllowedOps DOMCSSStyleSheetCssRulesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleSheetCssRulesPropertyInfo = IsDOMCSSStyleSheet-    type AttrGetType DOMCSSStyleSheetCssRulesPropertyInfo = (Maybe WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList)-    type AttrLabel DOMCSSStyleSheetCssRulesPropertyInfo = "css-rules"-    type AttrOrigin DOMCSSStyleSheetCssRulesPropertyInfo = DOMCSSStyleSheet-    attrGet _ = getDOMCSSStyleSheetCssRules-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "owner-rule"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@owner-rule@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSStyleSheet #ownerRule-@--}-getDOMCSSStyleSheetOwnerRule :: (MonadIO m, IsDOMCSSStyleSheet o) => o -> m (Maybe WebKit2WebExtension.DOMCSSRule.DOMCSSRule)-getDOMCSSStyleSheetOwnerRule obj = liftIO $ B.Properties.getObjectPropertyObject obj "owner-rule" WebKit2WebExtension.DOMCSSRule.DOMCSSRule--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetOwnerRulePropertyInfo-instance AttrInfo DOMCSSStyleSheetOwnerRulePropertyInfo where-    type AttrAllowedOps DOMCSSStyleSheetOwnerRulePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleSheetOwnerRulePropertyInfo = IsDOMCSSStyleSheet-    type AttrGetType DOMCSSStyleSheetOwnerRulePropertyInfo = (Maybe WebKit2WebExtension.DOMCSSRule.DOMCSSRule)-    type AttrLabel DOMCSSStyleSheetOwnerRulePropertyInfo = "owner-rule"-    type AttrOrigin DOMCSSStyleSheetOwnerRulePropertyInfo = DOMCSSStyleSheet-    attrGet _ = getDOMCSSStyleSheetOwnerRule-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "rules"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@rules@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSStyleSheet #rules-@--}-getDOMCSSStyleSheetRules :: (MonadIO m, IsDOMCSSStyleSheet o) => o -> m (Maybe WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList)-getDOMCSSStyleSheetRules obj = liftIO $ B.Properties.getObjectPropertyObject obj "rules" WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetRulesPropertyInfo-instance AttrInfo DOMCSSStyleSheetRulesPropertyInfo where-    type AttrAllowedOps DOMCSSStyleSheetRulesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSStyleSheetRulesPropertyInfo = IsDOMCSSStyleSheet-    type AttrGetType DOMCSSStyleSheetRulesPropertyInfo = (Maybe WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList)-    type AttrLabel DOMCSSStyleSheetRulesPropertyInfo = "rules"-    type AttrOrigin DOMCSSStyleSheetRulesPropertyInfo = DOMCSSStyleSheet-    attrGet _ = getDOMCSSStyleSheetRules-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCSSStyleSheet-type instance O.AttributeList DOMCSSStyleSheet = DOMCSSStyleSheetAttributeList-type DOMCSSStyleSheetAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("cssRules", DOMCSSStyleSheetCssRulesPropertyInfo), '("disabled", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetDisabledPropertyInfo), '("href", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetHrefPropertyInfo), '("media", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetMediaPropertyInfo), '("ownerNode", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetOwnerNodePropertyInfo), '("ownerRule", DOMCSSStyleSheetOwnerRulePropertyInfo), '("parentStyleSheet", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetParentStyleSheetPropertyInfo), '("rules", DOMCSSStyleSheetRulesPropertyInfo), '("title", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetTitlePropertyInfo), '("type", WebKit2WebExtension.DOMStyleSheet.DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMCSSStyleSheetCssRules :: AttrLabelProxy "cssRules"-dOMCSSStyleSheetCssRules = AttrLabelProxy--dOMCSSStyleSheetOwnerRule :: AttrLabelProxy "ownerRule"-dOMCSSStyleSheetOwnerRule = AttrLabelProxy--dOMCSSStyleSheetRules :: AttrLabelProxy "rules"-dOMCSSStyleSheetRules = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCSSStyleSheet = DOMCSSStyleSheetSignalList-type DOMCSSStyleSheetSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMCSSStyleSheet::add_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selector", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "style", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_add_rule" webkit_dom_css_style_sheet_add_rule :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    CString ->                              -- selector : TBasicType TUTF8-    CString ->                              -- style : TBasicType TUTF8-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CLong--{-# DEPRECATED dOMCSSStyleSheetAddRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetAddRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> T.Text-    {- ^ /@selector@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@style@/: A @/gchar/@ -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleSheetAddRule self selector style index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selector' <- textToCString selector-    style' <- textToCString style-    onException (do-        result <- propagateGError $ webkit_dom_css_style_sheet_add_rule self' selector' style' index-        touchManagedPtr self-        freeMem selector'-        freeMem style'-        return result-     ) (do-        freeMem selector'-        freeMem style'-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetAddRuleMethodInfo-instance (signature ~ (T.Text -> T.Text -> CULong -> m CLong), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetAddRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetAddRule--#endif---- method DOMCSSStyleSheet::delete_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_delete_rule" webkit_dom_css_style_sheet_delete_rule :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCSSStyleSheetDeleteRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetDeleteRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleSheetDeleteRule self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_css_style_sheet_delete_rule self' index-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetDeleteRuleMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetDeleteRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetDeleteRule--#endif---- method DOMCSSStyleSheet::get_css_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_get_css_rules" webkit_dom_css_style_sheet_get_css_rules :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    IO (Ptr WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList)--{-# DEPRECATED dOMCSSStyleSheetGetCssRules ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetGetCssRules ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> m WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList' -}-dOMCSSStyleSheetGetCssRules self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_sheet_get_css_rules self'-    checkUnexpectedReturnNULL "dOMCSSStyleSheetGetCssRules" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetGetCssRulesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetGetCssRulesMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetGetCssRules--#endif---- method DOMCSSStyleSheet::get_owner_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRule"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_get_owner_rule" webkit_dom_css_style_sheet_get_owner_rule :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    IO (Ptr WebKit2WebExtension.DOMCSSRule.DOMCSSRule)--{-# DEPRECATED dOMCSSStyleSheetGetOwnerRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetGetOwnerRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> m WebKit2WebExtension.DOMCSSRule.DOMCSSRule-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSRule.DOMCSSRule' -}-dOMCSSStyleSheetGetOwnerRule self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_sheet_get_owner_rule self'-    checkUnexpectedReturnNULL "dOMCSSStyleSheetGetOwnerRule" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSRule.DOMCSSRule) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetGetOwnerRuleMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSRule.DOMCSSRule), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetGetOwnerRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetGetOwnerRule--#endif---- method DOMCSSStyleSheet::get_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSRuleList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_get_rules" webkit_dom_css_style_sheet_get_rules :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    IO (Ptr WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList)--{-# DEPRECATED dOMCSSStyleSheetGetRules ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetGetRules ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> m WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSRuleList.DOMCSSRuleList' -}-dOMCSSStyleSheetGetRules self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_style_sheet_get_rules self'-    checkUnexpectedReturnNULL "dOMCSSStyleSheetGetRules" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetGetRulesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSRuleList.DOMCSSRuleList), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetGetRulesMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetGetRules--#endif---- method DOMCSSStyleSheet::insert_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "rule", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_insert_rule" webkit_dom_css_style_sheet_insert_rule :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    CString ->                              -- rule : TBasicType TUTF8-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CULong--{-# DEPRECATED dOMCSSStyleSheetInsertRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetInsertRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> T.Text-    {- ^ /@rule@/: A @/gchar/@ -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleSheetInsertRule self rule index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    rule' <- textToCString rule-    onException (do-        result <- propagateGError $ webkit_dom_css_style_sheet_insert_rule self' rule' index-        touchManagedPtr self-        freeMem rule'-        return result-     ) (do-        freeMem rule'-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetInsertRuleMethodInfo-instance (signature ~ (T.Text -> CULong -> m CULong), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetInsertRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetInsertRule--#endif---- method DOMCSSStyleSheet::remove_rule--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_style_sheet_remove_rule" webkit_dom_css_style_sheet_remove_rule :: -    Ptr DOMCSSStyleSheet ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"})-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCSSStyleSheetRemoveRule ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSStyleSheetRemoveRule ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSStyleSheetRemoveRule self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_css_style_sheet_remove_rule self' index-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMCSSStyleSheetRemoveRuleMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMCSSStyleSheet a) => O.MethodInfo DOMCSSStyleSheetRemoveRuleMethodInfo a signature where-    overloadedMethod _ = dOMCSSStyleSheetRemoveRule--#endif--
− GI/WebKit2WebExtension/Objects/DOMCSSStyleSheet.hs-boot
@@ -1,59 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCSSStyleSheet = DOMCSSStyleSheet (ManagedPtr DOMCSSStyleSheet)-instance GObject DOMCSSStyleSheet where-class (GObject o, O.IsDescendantOf DOMCSSStyleSheet o) => IsDOMCSSStyleSheet o-instance (GObject o, O.IsDescendantOf DOMCSSStyleSheet o) => IsDOMCSSStyleSheet o-instance O.HasParentTypes DOMCSSStyleSheet-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetCssRulesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetOwnerRulePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetRulesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetAddRuleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetDeleteRuleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetGetCssRulesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetGetOwnerRuleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetGetRulesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetInsertRuleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSStyleSheetRemoveRuleMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMCSSValue.hs
@@ -1,396 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCSSValue-    ( ---- * Exported types-    DOMCSSValue(..)                         ,-    IsDOMCSSValue                           ,-    toDOMCSSValue                           ,-    noDOMCSSValue                           ,--- -- * Methods--- ** getCssText #method:getCssText#--#if ENABLE_OVERLOADING-    DOMCSSValueGetCssTextMethodInfo         ,-#endif-    dOMCSSValueGetCssText                   ,----- ** getCssValueType #method:getCssValueType#--#if ENABLE_OVERLOADING-    DOMCSSValueGetCssValueTypeMethodInfo    ,-#endif-    dOMCSSValueGetCssValueType              ,----- ** setCssText #method:setCssText#--#if ENABLE_OVERLOADING-    DOMCSSValueSetCssTextMethodInfo         ,-#endif-    dOMCSSValueSetCssText                   ,----- -- * Properties--- ** cssText #attr:cssText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSValueCssTextPropertyInfo          ,-#endif-    clearDOMCSSValueCssText                 ,-    constructDOMCSSValueCssText             ,-#if ENABLE_OVERLOADING-    dOMCSSValueCssText                      ,-#endif-    getDOMCSSValueCssText                   ,-    setDOMCSSValueCssText                   ,----- ** cssValueType #attr:cssValueType#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCSSValueCssValueTypePropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMCSSValueCssValueType                 ,-#endif-    getDOMCSSValueCssValueType              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMCSSValue = DOMCSSValue (ManagedPtr DOMCSSValue)-foreign import ccall "webkit_dom_css_value_get_type"-    c_webkit_dom_css_value_get_type :: IO GType--instance GObject DOMCSSValue where-    gobjectType = c_webkit_dom_css_value_get_type-    ---- | Type class for types which can be safely cast to `DOMCSSValue`, for instance with `toDOMCSSValue`.-class (GObject o, O.IsDescendantOf DOMCSSValue o) => IsDOMCSSValue o-instance (GObject o, O.IsDescendantOf DOMCSSValue o) => IsDOMCSSValue o--instance O.HasParentTypes DOMCSSValue-type instance O.ParentTypes DOMCSSValue = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMCSSValue`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCSSValue :: (MonadIO m, IsDOMCSSValue o) => o -> m DOMCSSValue-toDOMCSSValue = liftIO . unsafeCastTo DOMCSSValue---- | A convenience alias for `Nothing` :: `Maybe` `DOMCSSValue`.-noDOMCSSValue :: Maybe DOMCSSValue-noDOMCSSValue = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCSSValueMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCSSValueMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCSSValueMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCSSValueMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCSSValueMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCSSValueMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCSSValueMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCSSValueMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCSSValueMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCSSValueMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCSSValueMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCSSValueMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCSSValueMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCSSValueMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCSSValueMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCSSValueMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCSSValueMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCSSValueMethod "getCssText" o = DOMCSSValueGetCssTextMethodInfo-    ResolveDOMCSSValueMethod "getCssValueType" o = DOMCSSValueGetCssValueTypeMethodInfo-    ResolveDOMCSSValueMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMCSSValueMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCSSValueMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCSSValueMethod "setCssText" o = DOMCSSValueSetCssTextMethodInfo-    ResolveDOMCSSValueMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMCSSValueMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCSSValueMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCSSValueMethod t DOMCSSValue, O.MethodInfo info DOMCSSValue p) => OL.IsLabel t (DOMCSSValue -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "css-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@css-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSValue #cssText-@--}-getDOMCSSValueCssText :: (MonadIO m, IsDOMCSSValue o) => o -> m (Maybe T.Text)-getDOMCSSValueCssText obj = liftIO $ B.Properties.getObjectPropertyString obj "css-text"--{- |-Set the value of the “@css-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMCSSValue [ #cssText 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMCSSValueCssText :: (MonadIO m, IsDOMCSSValue o) => o -> T.Text -> m ()-setDOMCSSValueCssText obj val = liftIO $ B.Properties.setObjectPropertyString obj "css-text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@css-text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMCSSValueCssText :: (IsDOMCSSValue o) => T.Text -> IO (GValueConstruct o)-constructDOMCSSValueCssText val = B.Properties.constructObjectPropertyString "css-text" (Just val)--{- |-Set the value of the “@css-text@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #cssText-@--}-clearDOMCSSValueCssText :: (MonadIO m, IsDOMCSSValue o) => o -> m ()-clearDOMCSSValueCssText obj = liftIO $ B.Properties.setObjectPropertyString obj "css-text" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMCSSValueCssTextPropertyInfo-instance AttrInfo DOMCSSValueCssTextPropertyInfo where-    type AttrAllowedOps DOMCSSValueCssTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCSSValueCssTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCSSValueCssTextPropertyInfo = IsDOMCSSValue-    type AttrGetType DOMCSSValueCssTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCSSValueCssTextPropertyInfo = "css-text"-    type AttrOrigin DOMCSSValueCssTextPropertyInfo = DOMCSSValue-    attrGet _ = getDOMCSSValueCssText-    attrSet _ = setDOMCSSValueCssText-    attrConstruct _ = constructDOMCSSValueCssText-    attrClear _ = clearDOMCSSValueCssText-#endif---- VVV Prop "css-value-type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@css-value-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCSSValue #cssValueType-@--}-getDOMCSSValueCssValueType :: (MonadIO m, IsDOMCSSValue o) => o -> m Word32-getDOMCSSValueCssValueType obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "css-value-type"--#if ENABLE_OVERLOADING-data DOMCSSValueCssValueTypePropertyInfo-instance AttrInfo DOMCSSValueCssValueTypePropertyInfo where-    type AttrAllowedOps DOMCSSValueCssValueTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCSSValueCssValueTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCSSValueCssValueTypePropertyInfo = IsDOMCSSValue-    type AttrGetType DOMCSSValueCssValueTypePropertyInfo = Word32-    type AttrLabel DOMCSSValueCssValueTypePropertyInfo = "css-value-type"-    type AttrOrigin DOMCSSValueCssValueTypePropertyInfo = DOMCSSValue-    attrGet _ = getDOMCSSValueCssValueType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCSSValue-type instance O.AttributeList DOMCSSValue = DOMCSSValueAttributeList-type DOMCSSValueAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("cssText", DOMCSSValueCssTextPropertyInfo), '("cssValueType", DOMCSSValueCssValueTypePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMCSSValueCssText :: AttrLabelProxy "cssText"-dOMCSSValueCssText = AttrLabelProxy--dOMCSSValueCssValueType :: AttrLabelProxy "cssValueType"-dOMCSSValueCssValueType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCSSValue = DOMCSSValueSignalList-type DOMCSSValueSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMCSSValue::get_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSValue"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSValue", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_value_get_css_text" webkit_dom_css_value_get_css_text :: -    Ptr DOMCSSValue ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSValue"})-    IO CString--{-# DEPRECATED dOMCSSValueGetCssText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSValueGetCssText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSValue a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCSSValueGetCssText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_value_get_css_text self'-    checkUnexpectedReturnNULL "dOMCSSValueGetCssText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCSSValueGetCssTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMCSSValue a) => O.MethodInfo DOMCSSValueGetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSValueGetCssText--#endif---- method DOMCSSValue::get_css_value_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSValue"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSValue", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_css_value_get_css_value_type" webkit_dom_css_value_get_css_value_type :: -    Ptr DOMCSSValue ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSValue"})-    IO Word16--{-# DEPRECATED dOMCSSValueGetCssValueType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSValueGetCssValueType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSValue a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMCSSValueGetCssValueType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_css_value_get_css_value_type self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMCSSValueGetCssValueTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, IsDOMCSSValue a) => O.MethodInfo DOMCSSValueGetCssValueTypeMethodInfo a signature where-    overloadedMethod _ = dOMCSSValueGetCssValueType--#endif---- method DOMCSSValue::set_css_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSValue"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCSSValue", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_css_value_set_css_text" webkit_dom_css_value_set_css_text :: -    Ptr DOMCSSValue ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSValue"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCSSValueSetCssText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCSSValueSetCssText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCSSValue a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCSSValue.DOMCSSValue' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCSSValueSetCssText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_css_value_set_css_text self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMCSSValueSetCssTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMCSSValue a) => O.MethodInfo DOMCSSValueSetCssTextMethodInfo a signature where-    overloadedMethod _ = dOMCSSValueSetCssText--#endif--
− GI/WebKit2WebExtension/Objects/DOMCSSValue.hs-boot
@@ -1,44 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCSSValue where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCSSValue = DOMCSSValue (ManagedPtr DOMCSSValue)-instance GObject DOMCSSValue where-class (GObject o, O.IsDescendantOf DOMCSSValue o) => IsDOMCSSValue o-instance (GObject o, O.IsDescendantOf DOMCSSValue o) => IsDOMCSSValue o-instance O.HasParentTypes DOMCSSValue-#if ENABLE_OVERLOADING-data DOMCSSValueCssTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSValueCssValueTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSValueGetCssTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSValueGetCssValueTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCSSValueSetCssTextMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMCharacterData.hs
@@ -1,717 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMCharacterData-    ( ---- * Exported types-    DOMCharacterData(..)                    ,-    IsDOMCharacterData                      ,-    toDOMCharacterData                      ,-    noDOMCharacterData                      ,--- -- * Methods--- ** appendData #method:appendData#--#if ENABLE_OVERLOADING-    DOMCharacterDataAppendDataMethodInfo    ,-#endif-    dOMCharacterDataAppendData              ,----- ** deleteData #method:deleteData#--#if ENABLE_OVERLOADING-    DOMCharacterDataDeleteDataMethodInfo    ,-#endif-    dOMCharacterDataDeleteData              ,----- ** getData #method:getData#--#if ENABLE_OVERLOADING-    DOMCharacterDataGetDataMethodInfo       ,-#endif-    dOMCharacterDataGetData                 ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMCharacterDataGetLengthMethodInfo     ,-#endif-    dOMCharacterDataGetLength               ,----- ** insertData #method:insertData#--#if ENABLE_OVERLOADING-    DOMCharacterDataInsertDataMethodInfo    ,-#endif-    dOMCharacterDataInsertData              ,----- ** replaceData #method:replaceData#--#if ENABLE_OVERLOADING-    DOMCharacterDataReplaceDataMethodInfo   ,-#endif-    dOMCharacterDataReplaceData             ,----- ** setData #method:setData#--#if ENABLE_OVERLOADING-    DOMCharacterDataSetDataMethodInfo       ,-#endif-    dOMCharacterDataSetData                 ,----- ** substringData #method:substringData#--#if ENABLE_OVERLOADING-    DOMCharacterDataSubstringDataMethodInfo ,-#endif-    dOMCharacterDataSubstringData           ,----- -- * Properties--- ** data #attr:data#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCharacterDataDataPropertyInfo        ,-#endif-    clearDOMCharacterDataData               ,-    constructDOMCharacterDataData           ,-#if ENABLE_OVERLOADING-    dOMCharacterDataData                    ,-#endif-    getDOMCharacterDataData                 ,-    setDOMCharacterDataData                 ,----- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMCharacterDataLengthPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMCharacterDataLength                  ,-#endif-    getDOMCharacterDataLength               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMCharacterData = DOMCharacterData (ManagedPtr DOMCharacterData)-foreign import ccall "webkit_dom_character_data_get_type"-    c_webkit_dom_character_data_get_type :: IO GType--instance GObject DOMCharacterData where-    gobjectType = c_webkit_dom_character_data_get_type-    ---- | Type class for types which can be safely cast to `DOMCharacterData`, for instance with `toDOMCharacterData`.-class (GObject o, O.IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o-instance (GObject o, O.IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o--instance O.HasParentTypes DOMCharacterData-type instance O.ParentTypes DOMCharacterData = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMCharacterData`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMCharacterData :: (MonadIO m, IsDOMCharacterData o) => o -> m DOMCharacterData-toDOMCharacterData = liftIO . unsafeCastTo DOMCharacterData---- | A convenience alias for `Nothing` :: `Maybe` `DOMCharacterData`.-noDOMCharacterData :: Maybe DOMCharacterData-noDOMCharacterData = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCharacterDataMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCharacterDataMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMCharacterDataMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMCharacterDataMethod "appendData" o = DOMCharacterDataAppendDataMethodInfo-    ResolveDOMCharacterDataMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCharacterDataMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCharacterDataMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMCharacterDataMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMCharacterDataMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMCharacterDataMethod "deleteData" o = DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMCharacterDataMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMCharacterDataMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCharacterDataMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCharacterDataMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCharacterDataMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMCharacterDataMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMCharacterDataMethod "insertData" o = DOMCharacterDataInsertDataMethodInfo-    ResolveDOMCharacterDataMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMCharacterDataMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMCharacterDataMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCharacterDataMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMCharacterDataMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMCharacterDataMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMCharacterDataMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMCharacterDataMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMCharacterDataMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCharacterDataMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCharacterDataMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCharacterDataMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCharacterDataMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMCharacterDataMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMCharacterDataMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMCharacterDataMethod "replaceData" o = DOMCharacterDataReplaceDataMethodInfo-    ResolveDOMCharacterDataMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCharacterDataMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCharacterDataMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCharacterDataMethod "substringData" o = DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMCharacterDataMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCharacterDataMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCharacterDataMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCharacterDataMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMCharacterDataMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMCharacterDataMethod "getData" o = DOMCharacterDataGetDataMethodInfo-    ResolveDOMCharacterDataMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMCharacterDataMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMCharacterDataMethod "getLength" o = DOMCharacterDataGetLengthMethodInfo-    ResolveDOMCharacterDataMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMCharacterDataMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMCharacterDataMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMCharacterDataMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMCharacterDataMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMCharacterDataMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMCharacterDataMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMCharacterDataMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMCharacterDataMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMCharacterDataMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMCharacterDataMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMCharacterDataMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCharacterDataMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCharacterDataMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMCharacterDataMethod "setData" o = DOMCharacterDataSetDataMethodInfo-    ResolveDOMCharacterDataMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMCharacterDataMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMCharacterDataMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCharacterDataMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMCharacterDataMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCharacterDataMethod t DOMCharacterData, O.MethodInfo info DOMCharacterData p) => OL.IsLabel t (DOMCharacterData -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "data"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@data@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCharacterData #data-@--}-getDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m (Maybe T.Text)-getDOMCharacterDataData obj = liftIO $ B.Properties.getObjectPropertyString obj "data"--{- |-Set the value of the “@data@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMCharacterData [ #data 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> T.Text -> m ()-setDOMCharacterDataData obj val = liftIO $ B.Properties.setObjectPropertyString obj "data" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@data@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMCharacterDataData :: (IsDOMCharacterData o) => T.Text -> IO (GValueConstruct o)-constructDOMCharacterDataData val = B.Properties.constructObjectPropertyString "data" (Just val)--{- |-Set the value of the “@data@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #data-@--}-clearDOMCharacterDataData :: (MonadIO m, IsDOMCharacterData o) => o -> m ()-clearDOMCharacterDataData obj = liftIO $ B.Properties.setObjectPropertyString obj "data" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMCharacterDataDataPropertyInfo-instance AttrInfo DOMCharacterDataDataPropertyInfo where-    type AttrAllowedOps DOMCharacterDataDataPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMCharacterDataDataPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMCharacterDataDataPropertyInfo = IsDOMCharacterData-    type AttrGetType DOMCharacterDataDataPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMCharacterDataDataPropertyInfo = "data"-    type AttrOrigin DOMCharacterDataDataPropertyInfo = DOMCharacterData-    attrGet _ = getDOMCharacterDataData-    attrSet _ = setDOMCharacterDataData-    attrConstruct _ = constructDOMCharacterDataData-    attrClear _ = clearDOMCharacterDataData-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMCharacterData #length-@--}-getDOMCharacterDataLength :: (MonadIO m, IsDOMCharacterData o) => o -> m CULong-getDOMCharacterDataLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMCharacterDataLengthPropertyInfo-instance AttrInfo DOMCharacterDataLengthPropertyInfo where-    type AttrAllowedOps DOMCharacterDataLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMCharacterDataLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMCharacterDataLengthPropertyInfo = IsDOMCharacterData-    type AttrGetType DOMCharacterDataLengthPropertyInfo = CULong-    type AttrLabel DOMCharacterDataLengthPropertyInfo = "length"-    type AttrOrigin DOMCharacterDataLengthPropertyInfo = DOMCharacterData-    attrGet _ = getDOMCharacterDataLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMCharacterData-type instance O.AttributeList DOMCharacterData = DOMCharacterDataAttributeList-type DOMCharacterDataAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", DOMCharacterDataDataPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("length", DOMCharacterDataLengthPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMCharacterDataData :: AttrLabelProxy "data"-dOMCharacterDataData = AttrLabelProxy--dOMCharacterDataLength :: AttrLabelProxy "length"-dOMCharacterDataLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMCharacterData = DOMCharacterDataSignalList-type DOMCharacterDataSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMCharacterData::append_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_character_data_append_data" webkit_dom_character_data_append_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCharacterDataAppendData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataAppendData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCharacterDataAppendData self data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_character_data_append_data self' data_'-        touchManagedPtr self-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--#if ENABLE_OVERLOADING-data DOMCharacterDataAppendDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataAppendDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataAppendData--#endif---- method DOMCharacterData::delete_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_character_data_delete_data" webkit_dom_character_data_delete_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    CULong ->                               -- offset : TBasicType TULong-    CULong ->                               -- length : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCharacterDataDeleteData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataDeleteData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> CULong-    {- ^ /@length@/: A @/gulong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCharacterDataDeleteData self offset length_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_character_data_delete_data self' offset length_-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMCharacterDataDeleteDataMethodInfo-instance (signature ~ (CULong -> CULong -> m ()), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataDeleteDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataDeleteData--#endif---- method DOMCharacterData::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_character_data_get_data" webkit_dom_character_data_get_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    IO CString--{-# DEPRECATED dOMCharacterDataGetData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataGetData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMCharacterDataGetData self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_character_data_get_data self'-    checkUnexpectedReturnNULL "dOMCharacterDataGetData" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMCharacterDataGetDataMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataGetDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataGetData--#endif---- method DOMCharacterData::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_character_data_get_length" webkit_dom_character_data_get_length :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    IO CULong--{-# DEPRECATED dOMCharacterDataGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMCharacterDataGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_character_data_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMCharacterDataGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataGetLength--#endif---- method DOMCharacterData::insert_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_character_data_insert_data" webkit_dom_character_data_insert_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    CULong ->                               -- offset : TBasicType TULong-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCharacterDataInsertData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataInsertData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCharacterDataInsertData self offset data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_character_data_insert_data self' offset data_'-        touchManagedPtr self-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--#if ENABLE_OVERLOADING-data DOMCharacterDataInsertDataMethodInfo-instance (signature ~ (CULong -> T.Text -> m ()), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataInsertDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataInsertData--#endif---- method DOMCharacterData::replace_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_character_data_replace_data" webkit_dom_character_data_replace_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    CULong ->                               -- offset : TBasicType TULong-    CULong ->                               -- length : TBasicType TULong-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCharacterDataReplaceData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataReplaceData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> CULong-    {- ^ /@length@/: A @/gulong/@ -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCharacterDataReplaceData self offset length_ data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    data_' <- textToCString data_-    onException (do-        propagateGError $ webkit_dom_character_data_replace_data self' offset length_ data_'-        touchManagedPtr self-        freeMem data_'-        return ()-     ) (do-        freeMem data_'-     )--#if ENABLE_OVERLOADING-data DOMCharacterDataReplaceDataMethodInfo-instance (signature ~ (CULong -> CULong -> T.Text -> m ()), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataReplaceDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataReplaceData--#endif---- method DOMCharacterData::set_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_character_data_set_data" webkit_dom_character_data_set_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMCharacterDataSetData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataSetData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCharacterDataSetData self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_character_data_set_data self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMCharacterDataSetDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataSetDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataSetData--#endif---- method DOMCharacterData::substring_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMCharacterData", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "length", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_character_data_substring_data" webkit_dom_character_data_substring_data :: -    Ptr DOMCharacterData ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCharacterData"})-    CULong ->                               -- offset : TBasicType TULong-    CULong ->                               -- length : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO CString--{-# DEPRECATED dOMCharacterDataSubstringData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMCharacterDataSubstringData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMCharacterData a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMCharacterData.DOMCharacterData' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> CULong-    {- ^ /@length@/: A @/gulong/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMCharacterDataSubstringData self offset length_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_character_data_substring_data self' offset length_-        checkUnexpectedReturnNULL "dOMCharacterDataSubstringData" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMCharacterDataSubstringDataMethodInfo-instance (signature ~ (CULong -> CULong -> m T.Text), MonadIO m, IsDOMCharacterData a) => O.MethodInfo DOMCharacterDataSubstringDataMethodInfo a signature where-    overloadedMethod _ = dOMCharacterDataSubstringData--#endif--
− GI/WebKit2WebExtension/Objects/DOMCharacterData.hs-boot
@@ -1,59 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMCharacterData where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMCharacterData = DOMCharacterData (ManagedPtr DOMCharacterData)-instance GObject DOMCharacterData where-class (GObject o, O.IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o-instance (GObject o, O.IsDescendantOf DOMCharacterData o) => IsDOMCharacterData o-instance O.HasParentTypes DOMCharacterData-#if ENABLE_OVERLOADING-data DOMCharacterDataDataPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataAppendDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataDeleteDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataGetDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataInsertDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataReplaceDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataSetDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMCharacterDataSubstringDataMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMClientRect.hs
@@ -1,686 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMClientRect-    ( ---- * Exported types-    DOMClientRect(..)                       ,-    IsDOMClientRect                         ,-    toDOMClientRect                         ,-    noDOMClientRect                         ,--- -- * Methods--- ** getBottom #method:getBottom#--#if ENABLE_OVERLOADING-    DOMClientRectGetBottomMethodInfo        ,-#endif-    dOMClientRectGetBottom                  ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMClientRectGetHeightMethodInfo        ,-#endif-    dOMClientRectGetHeight                  ,----- ** getLeft #method:getLeft#--#if ENABLE_OVERLOADING-    DOMClientRectGetLeftMethodInfo          ,-#endif-    dOMClientRectGetLeft                    ,----- ** getRight #method:getRight#--#if ENABLE_OVERLOADING-    DOMClientRectGetRightMethodInfo         ,-#endif-    dOMClientRectGetRight                   ,----- ** getTop #method:getTop#--#if ENABLE_OVERLOADING-    DOMClientRectGetTopMethodInfo           ,-#endif-    dOMClientRectGetTop                     ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMClientRectGetWidthMethodInfo         ,-#endif-    dOMClientRectGetWidth                   ,----- -- * Properties--- ** bottom #attr:bottom#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectBottomPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectBottom                     ,-#endif-    getDOMClientRectBottom                  ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectHeightPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectHeight                     ,-#endif-    getDOMClientRectHeight                  ,----- ** left #attr:left#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectLeftPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectLeft                       ,-#endif-    getDOMClientRectLeft                    ,----- ** right #attr:right#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectRightPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectRight                      ,-#endif-    getDOMClientRectRight                   ,----- ** top #attr:top#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectTopPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectTop                        ,-#endif-    getDOMClientRectTop                     ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectWidthPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectWidth                      ,-#endif-    getDOMClientRectWidth                   ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMClientRect = DOMClientRect (ManagedPtr DOMClientRect)-foreign import ccall "webkit_dom_client_rect_get_type"-    c_webkit_dom_client_rect_get_type :: IO GType--instance GObject DOMClientRect where-    gobjectType = c_webkit_dom_client_rect_get_type-    ---- | Type class for types which can be safely cast to `DOMClientRect`, for instance with `toDOMClientRect`.-class (GObject o, O.IsDescendantOf DOMClientRect o) => IsDOMClientRect o-instance (GObject o, O.IsDescendantOf DOMClientRect o) => IsDOMClientRect o--instance O.HasParentTypes DOMClientRect-type instance O.ParentTypes DOMClientRect = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMClientRect`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMClientRect :: (MonadIO m, IsDOMClientRect o) => o -> m DOMClientRect-toDOMClientRect = liftIO . unsafeCastTo DOMClientRect---- | A convenience alias for `Nothing` :: `Maybe` `DOMClientRect`.-noDOMClientRect :: Maybe DOMClientRect-noDOMClientRect = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMClientRectMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMClientRectMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMClientRectMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMClientRectMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMClientRectMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMClientRectMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMClientRectMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMClientRectMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMClientRectMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMClientRectMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMClientRectMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMClientRectMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMClientRectMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMClientRectMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMClientRectMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMClientRectMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMClientRectMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMClientRectMethod "getBottom" o = DOMClientRectGetBottomMethodInfo-    ResolveDOMClientRectMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMClientRectMethod "getHeight" o = DOMClientRectGetHeightMethodInfo-    ResolveDOMClientRectMethod "getLeft" o = DOMClientRectGetLeftMethodInfo-    ResolveDOMClientRectMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMClientRectMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMClientRectMethod "getRight" o = DOMClientRectGetRightMethodInfo-    ResolveDOMClientRectMethod "getTop" o = DOMClientRectGetTopMethodInfo-    ResolveDOMClientRectMethod "getWidth" o = DOMClientRectGetWidthMethodInfo-    ResolveDOMClientRectMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMClientRectMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMClientRectMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMClientRectMethod t DOMClientRect, O.MethodInfo info DOMClientRect p) => OL.IsLabel t (DOMClientRect -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "bottom"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@bottom@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRect #bottom-@--}-getDOMClientRectBottom :: (MonadIO m, IsDOMClientRect o) => o -> m Float-getDOMClientRectBottom obj = liftIO $ B.Properties.getObjectPropertyFloat obj "bottom"--#if ENABLE_OVERLOADING-data DOMClientRectBottomPropertyInfo-instance AttrInfo DOMClientRectBottomPropertyInfo where-    type AttrAllowedOps DOMClientRectBottomPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectBottomPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectBottomPropertyInfo = IsDOMClientRect-    type AttrGetType DOMClientRectBottomPropertyInfo = Float-    type AttrLabel DOMClientRectBottomPropertyInfo = "bottom"-    type AttrOrigin DOMClientRectBottomPropertyInfo = DOMClientRect-    attrGet _ = getDOMClientRectBottom-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRect #height-@--}-getDOMClientRectHeight :: (MonadIO m, IsDOMClientRect o) => o -> m Float-getDOMClientRectHeight obj = liftIO $ B.Properties.getObjectPropertyFloat obj "height"--#if ENABLE_OVERLOADING-data DOMClientRectHeightPropertyInfo-instance AttrInfo DOMClientRectHeightPropertyInfo where-    type AttrAllowedOps DOMClientRectHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectHeightPropertyInfo = IsDOMClientRect-    type AttrGetType DOMClientRectHeightPropertyInfo = Float-    type AttrLabel DOMClientRectHeightPropertyInfo = "height"-    type AttrOrigin DOMClientRectHeightPropertyInfo = DOMClientRect-    attrGet _ = getDOMClientRectHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "left"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@left@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRect #left-@--}-getDOMClientRectLeft :: (MonadIO m, IsDOMClientRect o) => o -> m Float-getDOMClientRectLeft obj = liftIO $ B.Properties.getObjectPropertyFloat obj "left"--#if ENABLE_OVERLOADING-data DOMClientRectLeftPropertyInfo-instance AttrInfo DOMClientRectLeftPropertyInfo where-    type AttrAllowedOps DOMClientRectLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectLeftPropertyInfo = IsDOMClientRect-    type AttrGetType DOMClientRectLeftPropertyInfo = Float-    type AttrLabel DOMClientRectLeftPropertyInfo = "left"-    type AttrOrigin DOMClientRectLeftPropertyInfo = DOMClientRect-    attrGet _ = getDOMClientRectLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "right"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@right@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRect #right-@--}-getDOMClientRectRight :: (MonadIO m, IsDOMClientRect o) => o -> m Float-getDOMClientRectRight obj = liftIO $ B.Properties.getObjectPropertyFloat obj "right"--#if ENABLE_OVERLOADING-data DOMClientRectRightPropertyInfo-instance AttrInfo DOMClientRectRightPropertyInfo where-    type AttrAllowedOps DOMClientRectRightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectRightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectRightPropertyInfo = IsDOMClientRect-    type AttrGetType DOMClientRectRightPropertyInfo = Float-    type AttrLabel DOMClientRectRightPropertyInfo = "right"-    type AttrOrigin DOMClientRectRightPropertyInfo = DOMClientRect-    attrGet _ = getDOMClientRectRight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "top"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRect #top-@--}-getDOMClientRectTop :: (MonadIO m, IsDOMClientRect o) => o -> m Float-getDOMClientRectTop obj = liftIO $ B.Properties.getObjectPropertyFloat obj "top"--#if ENABLE_OVERLOADING-data DOMClientRectTopPropertyInfo-instance AttrInfo DOMClientRectTopPropertyInfo where-    type AttrAllowedOps DOMClientRectTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectTopPropertyInfo = IsDOMClientRect-    type AttrGetType DOMClientRectTopPropertyInfo = Float-    type AttrLabel DOMClientRectTopPropertyInfo = "top"-    type AttrOrigin DOMClientRectTopPropertyInfo = DOMClientRect-    attrGet _ = getDOMClientRectTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TFloat-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRect #width-@--}-getDOMClientRectWidth :: (MonadIO m, IsDOMClientRect o) => o -> m Float-getDOMClientRectWidth obj = liftIO $ B.Properties.getObjectPropertyFloat obj "width"--#if ENABLE_OVERLOADING-data DOMClientRectWidthPropertyInfo-instance AttrInfo DOMClientRectWidthPropertyInfo where-    type AttrAllowedOps DOMClientRectWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectWidthPropertyInfo = IsDOMClientRect-    type AttrGetType DOMClientRectWidthPropertyInfo = Float-    type AttrLabel DOMClientRectWidthPropertyInfo = "width"-    type AttrOrigin DOMClientRectWidthPropertyInfo = DOMClientRect-    attrGet _ = getDOMClientRectWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMClientRect-type instance O.AttributeList DOMClientRect = DOMClientRectAttributeList-type DOMClientRectAttributeList = ('[ '("bottom", DOMClientRectBottomPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("height", DOMClientRectHeightPropertyInfo), '("left", DOMClientRectLeftPropertyInfo), '("right", DOMClientRectRightPropertyInfo), '("top", DOMClientRectTopPropertyInfo), '("width", DOMClientRectWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMClientRectBottom :: AttrLabelProxy "bottom"-dOMClientRectBottom = AttrLabelProxy--dOMClientRectHeight :: AttrLabelProxy "height"-dOMClientRectHeight = AttrLabelProxy--dOMClientRectLeft :: AttrLabelProxy "left"-dOMClientRectLeft = AttrLabelProxy--dOMClientRectRight :: AttrLabelProxy "right"-dOMClientRectRight = AttrLabelProxy--dOMClientRectTop :: AttrLabelProxy "top"-dOMClientRectTop = AttrLabelProxy--dOMClientRectWidth :: AttrLabelProxy "width"-dOMClientRectWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMClientRect = DOMClientRectSignalList-type DOMClientRectSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMClientRect::get_bottom--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRect", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_get_bottom" webkit_dom_client_rect_get_bottom :: -    Ptr DOMClientRect ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"})-    IO CFloat--{-# DEPRECATED dOMClientRectGetBottom ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the bottom coordinate of /@self@/, relative to the viewport.--/Since: 2.18/--}-dOMClientRectGetBottom ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRect a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-    -> m Float-    {- ^ __Returns:__ A @/gfloat/@ -}-dOMClientRectGetBottom self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_get_bottom self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectGetBottomMethodInfo-instance (signature ~ (m Float), MonadIO m, IsDOMClientRect a) => O.MethodInfo DOMClientRectGetBottomMethodInfo a signature where-    overloadedMethod _ = dOMClientRectGetBottom--#endif---- method DOMClientRect::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRect", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_get_height" webkit_dom_client_rect_get_height :: -    Ptr DOMClientRect ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"})-    IO CFloat--{-# DEPRECATED dOMClientRectGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the height of /@self@/.--/Since: 2.18/--}-dOMClientRectGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRect a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-    -> m Float-    {- ^ __Returns:__ A @/gfloat/@ -}-dOMClientRectGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_get_height self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectGetHeightMethodInfo-instance (signature ~ (m Float), MonadIO m, IsDOMClientRect a) => O.MethodInfo DOMClientRectGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMClientRectGetHeight--#endif---- method DOMClientRect::get_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRect", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_get_left" webkit_dom_client_rect_get_left :: -    Ptr DOMClientRect ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"})-    IO CFloat--{-# DEPRECATED dOMClientRectGetLeft ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the left coordinate of /@self@/, relative to the viewport.--/Since: 2.18/--}-dOMClientRectGetLeft ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRect a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-    -> m Float-    {- ^ __Returns:__ A @/gfloat/@ -}-dOMClientRectGetLeft self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_get_left self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectGetLeftMethodInfo-instance (signature ~ (m Float), MonadIO m, IsDOMClientRect a) => O.MethodInfo DOMClientRectGetLeftMethodInfo a signature where-    overloadedMethod _ = dOMClientRectGetLeft--#endif---- method DOMClientRect::get_right--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRect", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_get_right" webkit_dom_client_rect_get_right :: -    Ptr DOMClientRect ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"})-    IO CFloat--{-# DEPRECATED dOMClientRectGetRight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the right coordinate of /@self@/, relative to the viewport.--/Since: 2.18/--}-dOMClientRectGetRight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRect a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-    -> m Float-    {- ^ __Returns:__ A @/gfloat/@ -}-dOMClientRectGetRight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_get_right self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectGetRightMethodInfo-instance (signature ~ (m Float), MonadIO m, IsDOMClientRect a) => O.MethodInfo DOMClientRectGetRightMethodInfo a signature where-    overloadedMethod _ = dOMClientRectGetRight--#endif---- method DOMClientRect::get_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRect", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_get_top" webkit_dom_client_rect_get_top :: -    Ptr DOMClientRect ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"})-    IO CFloat--{-# DEPRECATED dOMClientRectGetTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the top coordinate of /@self@/, relative to the viewport.--/Since: 2.18/--}-dOMClientRectGetTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRect a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-    -> m Float-    {- ^ __Returns:__ A @/gfloat/@ -}-dOMClientRectGetTop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_get_top self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectGetTopMethodInfo-instance (signature ~ (m Float), MonadIO m, IsDOMClientRect a) => O.MethodInfo DOMClientRectGetTopMethodInfo a signature where-    overloadedMethod _ = dOMClientRectGetTop--#endif---- method DOMClientRect::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRect", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TFloat)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_get_width" webkit_dom_client_rect_get_width :: -    Ptr DOMClientRect ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"})-    IO CFloat--{-# DEPRECATED dOMClientRectGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the width of /@self@/.--/Since: 2.18/--}-dOMClientRectGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRect a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-    -> m Float-    {- ^ __Returns:__ A @/gfloat/@ -}-dOMClientRectGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_get_width self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectGetWidthMethodInfo-instance (signature ~ (m Float), MonadIO m, IsDOMClientRect a) => O.MethodInfo DOMClientRectGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMClientRectGetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMClientRect.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMClientRect where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMClientRect = DOMClientRect (ManagedPtr DOMClientRect)-instance GObject DOMClientRect where-class (GObject o, O.IsDescendantOf DOMClientRect o) => IsDOMClientRect o-instance (GObject o, O.IsDescendantOf DOMClientRect o) => IsDOMClientRect o-instance O.HasParentTypes DOMClientRect-#if ENABLE_OVERLOADING-data DOMClientRectBottomPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectLeftPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectRightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectTopPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectGetBottomMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectGetLeftMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectGetRightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectGetTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectGetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMClientRectList.hs
@@ -1,272 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMClientRectList-    ( ---- * Exported types-    DOMClientRectList(..)                   ,-    IsDOMClientRectList                     ,-    toDOMClientRectList                     ,-    noDOMClientRectList                     ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMClientRectListGetLengthMethodInfo    ,-#endif-    dOMClientRectListGetLength              ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMClientRectListItemMethodInfo         ,-#endif-    dOMClientRectListItem                   ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMClientRectListLengthPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMClientRectListLength                 ,-#endif-    getDOMClientRectListLength              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMClientRect as WebKit2WebExtension.DOMClientRect-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMClientRectList = DOMClientRectList (ManagedPtr DOMClientRectList)-foreign import ccall "webkit_dom_client_rect_list_get_type"-    c_webkit_dom_client_rect_list_get_type :: IO GType--instance GObject DOMClientRectList where-    gobjectType = c_webkit_dom_client_rect_list_get_type-    ---- | Type class for types which can be safely cast to `DOMClientRectList`, for instance with `toDOMClientRectList`.-class (GObject o, O.IsDescendantOf DOMClientRectList o) => IsDOMClientRectList o-instance (GObject o, O.IsDescendantOf DOMClientRectList o) => IsDOMClientRectList o--instance O.HasParentTypes DOMClientRectList-type instance O.ParentTypes DOMClientRectList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMClientRectList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMClientRectList :: (MonadIO m, IsDOMClientRectList o) => o -> m DOMClientRectList-toDOMClientRectList = liftIO . unsafeCastTo DOMClientRectList---- | A convenience alias for `Nothing` :: `Maybe` `DOMClientRectList`.-noDOMClientRectList :: Maybe DOMClientRectList-noDOMClientRectList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMClientRectListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMClientRectListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMClientRectListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMClientRectListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMClientRectListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMClientRectListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMClientRectListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMClientRectListMethod "item" o = DOMClientRectListItemMethodInfo-    ResolveDOMClientRectListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMClientRectListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMClientRectListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMClientRectListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMClientRectListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMClientRectListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMClientRectListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMClientRectListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMClientRectListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMClientRectListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMClientRectListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMClientRectListMethod "getLength" o = DOMClientRectListGetLengthMethodInfo-    ResolveDOMClientRectListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMClientRectListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMClientRectListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMClientRectListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMClientRectListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMClientRectListMethod t DOMClientRectList, O.MethodInfo info DOMClientRectList p) => OL.IsLabel t (DOMClientRectList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMClientRectList #length-@--}-getDOMClientRectListLength :: (MonadIO m, IsDOMClientRectList o) => o -> m CULong-getDOMClientRectListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMClientRectListLengthPropertyInfo-instance AttrInfo DOMClientRectListLengthPropertyInfo where-    type AttrAllowedOps DOMClientRectListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMClientRectListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMClientRectListLengthPropertyInfo = IsDOMClientRectList-    type AttrGetType DOMClientRectListLengthPropertyInfo = CULong-    type AttrLabel DOMClientRectListLengthPropertyInfo = "length"-    type AttrOrigin DOMClientRectListLengthPropertyInfo = DOMClientRectList-    attrGet _ = getDOMClientRectListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMClientRectList-type instance O.AttributeList DOMClientRectList = DOMClientRectListAttributeList-type DOMClientRectListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMClientRectListLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMClientRectListLength :: AttrLabelProxy "length"-dOMClientRectListLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMClientRectList = DOMClientRectListSignalList-type DOMClientRectListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMClientRectList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRectList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRectList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_list_get_length" webkit_dom_client_rect_list_get_length :: -    Ptr DOMClientRectList ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRectList"})-    IO CULong--{-# DEPRECATED dOMClientRectListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the number of 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' objects that /@self@/ contains.--/Since: 2.18/--}-dOMClientRectListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRectList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRectList.DOMClientRectList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMClientRectListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMClientRectListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMClientRectList a) => O.MethodInfo DOMClientRectListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMClientRectListGetLength--#endif---- method DOMClientRectList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRectList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMClientRectList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_client_rect_list_item" webkit_dom_client_rect_list_item :: -    Ptr DOMClientRectList ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRectList"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMClientRect.DOMClientRect)--{-# DEPRECATED dOMClientRectListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns the 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' object that /@self@/ contains at /@index@/.--/Since: 2.18/--}-dOMClientRectListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMClientRectList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMClientRectList.DOMClientRectList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMClientRect.DOMClientRect-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-dOMClientRectListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_client_rect_list_item self' index-    checkUnexpectedReturnNULL "dOMClientRectListItem" result-    result' <- (wrapObject WebKit2WebExtension.DOMClientRect.DOMClientRect) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMClientRectListItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMClientRect.DOMClientRect), MonadIO m, IsDOMClientRectList a) => O.MethodInfo DOMClientRectListItemMethodInfo a signature where-    overloadedMethod _ = dOMClientRectListItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMClientRectList.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMClientRectList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMClientRectList = DOMClientRectList (ManagedPtr DOMClientRectList)-instance GObject DOMClientRectList where-class (GObject o, O.IsDescendantOf DOMClientRectList o) => IsDOMClientRectList o-instance (GObject o, O.IsDescendantOf DOMClientRectList o) => IsDOMClientRectList o-instance O.HasParentTypes DOMClientRectList-#if ENABLE_OVERLOADING-data DOMClientRectListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMClientRectListItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMComment.hs
@@ -1,168 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMComment-    ( ---- * Exported types-    DOMComment(..)                          ,-    IsDOMComment                            ,-    toDOMComment                            ,-    noDOMComment                            ,---    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCharacterData as WebKit2WebExtension.DOMCharacterData-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMComment = DOMComment (ManagedPtr DOMComment)-foreign import ccall "webkit_dom_comment_get_type"-    c_webkit_dom_comment_get_type :: IO GType--instance GObject DOMComment where-    gobjectType = c_webkit_dom_comment_get_type-    ---- | Type class for types which can be safely cast to `DOMComment`, for instance with `toDOMComment`.-class (GObject o, O.IsDescendantOf DOMComment o) => IsDOMComment o-instance (GObject o, O.IsDescendantOf DOMComment o) => IsDOMComment o--instance O.HasParentTypes DOMComment-type instance O.ParentTypes DOMComment = '[WebKit2WebExtension.DOMCharacterData.DOMCharacterData, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMComment`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMComment :: (MonadIO m, IsDOMComment o) => o -> m DOMComment-toDOMComment = liftIO . unsafeCastTo DOMComment---- | A convenience alias for `Nothing` :: `Maybe` `DOMComment`.-noDOMComment :: Maybe DOMComment-noDOMComment = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMCommentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMCommentMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMCommentMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMCommentMethod "appendData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataAppendDataMethodInfo-    ResolveDOMCommentMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMCommentMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMCommentMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMCommentMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMCommentMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMCommentMethod "deleteData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMCommentMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMCommentMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMCommentMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMCommentMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMCommentMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMCommentMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMCommentMethod "insertData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataInsertDataMethodInfo-    ResolveDOMCommentMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMCommentMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMCommentMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMCommentMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMCommentMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMCommentMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMCommentMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMCommentMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMCommentMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMCommentMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMCommentMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMCommentMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMCommentMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMCommentMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMCommentMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMCommentMethod "replaceData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataReplaceDataMethodInfo-    ResolveDOMCommentMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMCommentMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMCommentMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMCommentMethod "substringData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMCommentMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMCommentMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMCommentMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMCommentMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMCommentMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMCommentMethod "getData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetDataMethodInfo-    ResolveDOMCommentMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMCommentMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMCommentMethod "getLength" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetLengthMethodInfo-    ResolveDOMCommentMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMCommentMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMCommentMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMCommentMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMCommentMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMCommentMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMCommentMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMCommentMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMCommentMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMCommentMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMCommentMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMCommentMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMCommentMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMCommentMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMCommentMethod "setData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSetDataMethodInfo-    ResolveDOMCommentMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMCommentMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMCommentMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMCommentMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMCommentMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMCommentMethod t DOMComment, O.MethodInfo info DOMComment p) => OL.IsLabel t (DOMComment -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMComment-type instance O.AttributeList DOMComment = DOMCommentAttributeList-type DOMCommentAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDataPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("length", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataLengthPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMComment = DOMCommentSignalList-type DOMCommentSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--
− GI/WebKit2WebExtension/Objects/DOMComment.hs-boot
@@ -1,29 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMComment where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMComment = DOMComment (ManagedPtr DOMComment)-instance GObject DOMComment where-class (GObject o, O.IsDescendantOf DOMComment o) => IsDOMComment o-instance (GObject o, O.IsDescendantOf DOMComment o) => IsDOMComment o-instance O.HasParentTypes DOMComment
− GI/WebKit2WebExtension/Objects/DOMDOMImplementation.hs
@@ -1,440 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDOMImplementation-    ( ---- * Exported types-    DOMDOMImplementation(..)                ,-    IsDOMDOMImplementation                  ,-    toDOMDOMImplementation                  ,-    noDOMDOMImplementation                  ,--- -- * Methods--- ** createCssStyleSheet #method:createCssStyleSheet#--#if ENABLE_OVERLOADING-    DOMDOMImplementationCreateCssStyleSheetMethodInfo,-#endif-    dOMDOMImplementationCreateCssStyleSheet ,----- ** createDocument #method:createDocument#--#if ENABLE_OVERLOADING-    DOMDOMImplementationCreateDocumentMethodInfo,-#endif-    dOMDOMImplementationCreateDocument      ,----- ** createDocumentType #method:createDocumentType#--#if ENABLE_OVERLOADING-    DOMDOMImplementationCreateDocumentTypeMethodInfo,-#endif-    dOMDOMImplementationCreateDocumentType  ,----- ** createHtmlDocument #method:createHtmlDocument#--#if ENABLE_OVERLOADING-    DOMDOMImplementationCreateHtmlDocumentMethodInfo,-#endif-    dOMDOMImplementationCreateHtmlDocument  ,----- ** hasFeature #method:hasFeature#--#if ENABLE_OVERLOADING-    DOMDOMImplementationHasFeatureMethodInfo,-#endif-    dOMDOMImplementationHasFeature          ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet as WebKit2WebExtension.DOMCSSStyleSheet-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocumentType as WebKit2WebExtension.DOMDocumentType-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLDocument as WebKit2WebExtension.DOMHTMLDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMDOMImplementation = DOMDOMImplementation (ManagedPtr DOMDOMImplementation)-foreign import ccall "webkit_dom_dom_implementation_get_type"-    c_webkit_dom_dom_implementation_get_type :: IO GType--instance GObject DOMDOMImplementation where-    gobjectType = c_webkit_dom_dom_implementation_get_type-    ---- | Type class for types which can be safely cast to `DOMDOMImplementation`, for instance with `toDOMDOMImplementation`.-class (GObject o, O.IsDescendantOf DOMDOMImplementation o) => IsDOMDOMImplementation o-instance (GObject o, O.IsDescendantOf DOMDOMImplementation o) => IsDOMDOMImplementation o--instance O.HasParentTypes DOMDOMImplementation-type instance O.ParentTypes DOMDOMImplementation = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMDOMImplementation`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDOMImplementation :: (MonadIO m, IsDOMDOMImplementation o) => o -> m DOMDOMImplementation-toDOMDOMImplementation = liftIO . unsafeCastTo DOMDOMImplementation---- | A convenience alias for `Nothing` :: `Maybe` `DOMDOMImplementation`.-noDOMDOMImplementation :: Maybe DOMDOMImplementation-noDOMDOMImplementation = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDOMImplementationMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMImplementationMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDOMImplementationMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMImplementationMethod "createCssStyleSheet" o = DOMDOMImplementationCreateCssStyleSheetMethodInfo-    ResolveDOMDOMImplementationMethod "createDocument" o = DOMDOMImplementationCreateDocumentMethodInfo-    ResolveDOMDOMImplementationMethod "createDocumentType" o = DOMDOMImplementationCreateDocumentTypeMethodInfo-    ResolveDOMDOMImplementationMethod "createHtmlDocument" o = DOMDOMImplementationCreateHtmlDocumentMethodInfo-    ResolveDOMDOMImplementationMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDOMImplementationMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMImplementationMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDOMImplementationMethod "hasFeature" o = DOMDOMImplementationHasFeatureMethodInfo-    ResolveDOMDOMImplementationMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDOMImplementationMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDOMImplementationMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMImplementationMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDOMImplementationMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDOMImplementationMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDOMImplementationMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDOMImplementationMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDOMImplementationMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDOMImplementationMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDOMImplementationMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDOMImplementationMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDOMImplementationMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDOMImplementationMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDOMImplementationMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDOMImplementationMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDOMImplementationMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMImplementationMethod t DOMDOMImplementation, O.MethodInfo info DOMDOMImplementation p) => OL.IsLabel t (DOMDOMImplementation -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDOMImplementation-type instance O.AttributeList DOMDOMImplementation = DOMDOMImplementationAttributeList-type DOMDOMImplementationAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDOMImplementation = DOMDOMImplementationSignalList-type DOMDOMImplementationSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDOMImplementation::create_css_style_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMImplementation", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "media", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleSheet"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_implementation_create_css_style_sheet" webkit_dom_dom_implementation_create_css_style_sheet :: -    Ptr DOMDOMImplementation ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"})-    CString ->                              -- title : TBasicType TUTF8-    CString ->                              -- media : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet)--{-# DEPRECATED dOMDOMImplementationCreateCssStyleSheet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDOMImplementationCreateCssStyleSheet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMImplementation a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation' -}-    -> T.Text-    {- ^ /@title@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@media@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet.DOMCSSStyleSheet' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMImplementationCreateCssStyleSheet self title media = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    title' <- textToCString title-    media' <- textToCString media-    onException (do-        result <- propagateGError $ webkit_dom_dom_implementation_create_css_style_sheet self' title' media'-        checkUnexpectedReturnNULL "dOMDOMImplementationCreateCssStyleSheet" result-        result' <- (wrapObject WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet) result-        touchManagedPtr self-        freeMem title'-        freeMem media'-        return result'-     ) (do-        freeMem title'-        freeMem media'-     )--#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateCssStyleSheetMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMCSSStyleSheet.DOMCSSStyleSheet), MonadIO m, IsDOMDOMImplementation a) => O.MethodInfo DOMDOMImplementationCreateCssStyleSheetMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateCssStyleSheet--#endif---- method DOMDOMImplementation::create_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMImplementation", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "doctype", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_implementation_create_document" webkit_dom_dom_implementation_create_document :: -    Ptr DOMDOMImplementation ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr WebKit2WebExtension.DOMDocumentType.DOMDocumentType -> -- doctype : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{-# DEPRECATED dOMDOMImplementationCreateDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDOMImplementationCreateDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMImplementation a, WebKit2WebExtension.DOMDocumentType.IsDOMDocumentType b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation' -}-    -> Maybe (T.Text)-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@qualifiedName@/: A @/gchar/@ -}-    -> Maybe (b)-    {- ^ /@doctype@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m WebKit2WebExtension.DOMDocument.DOMDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMImplementationCreateDocument self namespaceURI qualifiedName doctype = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    maybeNamespaceURI <- case namespaceURI of-        Nothing -> return nullPtr-        Just jNamespaceURI -> do-            jNamespaceURI' <- textToCString jNamespaceURI-            return jNamespaceURI'-    qualifiedName' <- textToCString qualifiedName-    maybeDoctype <- case doctype of-        Nothing -> return nullPtr-        Just jDoctype -> do-            jDoctype' <- unsafeManagedPtrCastPtr jDoctype-            return jDoctype'-    onException (do-        result <- propagateGError $ webkit_dom_dom_implementation_create_document self' maybeNamespaceURI qualifiedName' maybeDoctype-        checkUnexpectedReturnNULL "dOMDOMImplementationCreateDocument" result-        result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result-        touchManagedPtr self-        whenJust doctype touchManagedPtr-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )--#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateDocumentMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> Maybe (b) -> m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMDOMImplementation a, WebKit2WebExtension.DOMDocumentType.IsDOMDocumentType b) => O.MethodInfo DOMDOMImplementationCreateDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateDocument--#endif---- method DOMDOMImplementation::create_document_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMImplementation", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "publicId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "systemId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_implementation_create_document_type" webkit_dom_dom_implementation_create_document_type :: -    Ptr DOMDOMImplementation ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"})-    CString ->                              -- qualifiedName : TBasicType TUTF8-    CString ->                              -- publicId : TBasicType TUTF8-    CString ->                              -- systemId : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMDocumentType.DOMDocumentType)--{-# DEPRECATED dOMDOMImplementationCreateDocumentType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDOMImplementationCreateDocumentType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMImplementation a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation' -}-    -> T.Text-    {- ^ /@qualifiedName@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@publicId@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@systemId@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMDocumentType.DOMDocumentType-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMImplementationCreateDocumentType self qualifiedName publicId systemId = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    qualifiedName' <- textToCString qualifiedName-    publicId' <- textToCString publicId-    systemId' <- textToCString systemId-    onException (do-        result <- propagateGError $ webkit_dom_dom_implementation_create_document_type self' qualifiedName' publicId' systemId'-        checkUnexpectedReturnNULL "dOMDOMImplementationCreateDocumentType" result-        result' <- (newObject WebKit2WebExtension.DOMDocumentType.DOMDocumentType) result-        touchManagedPtr self-        freeMem qualifiedName'-        freeMem publicId'-        freeMem systemId'-        return result'-     ) (do-        freeMem qualifiedName'-        freeMem publicId'-        freeMem systemId'-     )--#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateDocumentTypeMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m WebKit2WebExtension.DOMDocumentType.DOMDocumentType), MonadIO m, IsDOMDOMImplementation a) => O.MethodInfo DOMDOMImplementationCreateDocumentTypeMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateDocumentType--#endif---- method DOMDOMImplementation::create_html_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMImplementation", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "title", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_implementation_create_html_document" webkit_dom_dom_implementation_create_html_document :: -    Ptr DOMDOMImplementation ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"})-    CString ->                              -- title : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLDocument.DOMHTMLDocument)--{-# DEPRECATED dOMDOMImplementationCreateHtmlDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDOMImplementationCreateHtmlDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMImplementation a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation' -}-    -> T.Text-    {- ^ /@title@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLDocument.DOMHTMLDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-dOMDOMImplementationCreateHtmlDocument self title = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    title' <- textToCString title-    result <- webkit_dom_dom_implementation_create_html_document self' title'-    checkUnexpectedReturnNULL "dOMDOMImplementationCreateHtmlDocument" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLDocument.DOMHTMLDocument) result-    touchManagedPtr self-    freeMem title'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateHtmlDocumentMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMHTMLDocument.DOMHTMLDocument), MonadIO m, IsDOMDOMImplementation a) => O.MethodInfo DOMDOMImplementationCreateHtmlDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationCreateHtmlDocument--#endif---- method DOMDOMImplementation::has_feature--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMImplementation", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_implementation_has_feature" webkit_dom_dom_implementation_has_feature :: -    Ptr DOMDOMImplementation ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"})-    CString ->                              -- feature : TBasicType TUTF8-    CString ->                              -- version : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDOMImplementationHasFeature ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDOMImplementationHasFeature ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMImplementation a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation' -}-    -> T.Text-    {- ^ /@feature@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@version@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMImplementationHasFeature self feature version = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    feature' <- textToCString feature-    version' <- textToCString version-    result <- webkit_dom_dom_implementation_has_feature self' feature' version'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem feature'-    freeMem version'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMImplementationHasFeatureMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, IsDOMDOMImplementation a) => O.MethodInfo DOMDOMImplementationHasFeatureMethodInfo a signature where-    overloadedMethod _ = dOMDOMImplementationHasFeature--#endif--
− GI/WebKit2WebExtension/Objects/DOMDOMImplementation.hs-boot
@@ -1,44 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDOMImplementation where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDOMImplementation = DOMDOMImplementation (ManagedPtr DOMDOMImplementation)-instance GObject DOMDOMImplementation where-class (GObject o, O.IsDescendantOf DOMDOMImplementation o) => IsDOMDOMImplementation o-instance (GObject o, O.IsDescendantOf DOMDOMImplementation o) => IsDOMDOMImplementation o-instance O.HasParentTypes DOMDOMImplementation-#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateCssStyleSheetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateDocumentTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMImplementationCreateHtmlDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMImplementationHasFeatureMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMDOMSelection.hs
@@ -1,1889 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDOMSelection-    ( ---- * Exported types-    DOMDOMSelection(..)                     ,-    IsDOMDOMSelection                       ,-    toDOMDOMSelection                       ,-    noDOMDOMSelection                       ,--- -- * Methods--- ** addRange #method:addRange#--#if ENABLE_OVERLOADING-    DOMDOMSelectionAddRangeMethodInfo       ,-#endif-    dOMDOMSelectionAddRange                 ,----- ** collapse #method:collapse#--#if ENABLE_OVERLOADING-    DOMDOMSelectionCollapseMethodInfo       ,-#endif-    dOMDOMSelectionCollapse                 ,----- ** collapseToEnd #method:collapseToEnd#--#if ENABLE_OVERLOADING-    DOMDOMSelectionCollapseToEndMethodInfo  ,-#endif-    dOMDOMSelectionCollapseToEnd            ,----- ** collapseToStart #method:collapseToStart#--#if ENABLE_OVERLOADING-    DOMDOMSelectionCollapseToStartMethodInfo,-#endif-    dOMDOMSelectionCollapseToStart          ,----- ** containsNode #method:containsNode#--#if ENABLE_OVERLOADING-    DOMDOMSelectionContainsNodeMethodInfo   ,-#endif-    dOMDOMSelectionContainsNode             ,----- ** deleteFromDocument #method:deleteFromDocument#--#if ENABLE_OVERLOADING-    DOMDOMSelectionDeleteFromDocumentMethodInfo,-#endif-    dOMDOMSelectionDeleteFromDocument       ,----- ** empty #method:empty#--#if ENABLE_OVERLOADING-    DOMDOMSelectionEmptyMethodInfo          ,-#endif-    dOMDOMSelectionEmpty                    ,----- ** extend #method:extend#--#if ENABLE_OVERLOADING-    DOMDOMSelectionExtendMethodInfo         ,-#endif-    dOMDOMSelectionExtend                   ,----- ** getAnchorNode #method:getAnchorNode#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetAnchorNodeMethodInfo  ,-#endif-    dOMDOMSelectionGetAnchorNode            ,----- ** getAnchorOffset #method:getAnchorOffset#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetAnchorOffsetMethodInfo,-#endif-    dOMDOMSelectionGetAnchorOffset          ,----- ** getBaseNode #method:getBaseNode#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetBaseNodeMethodInfo    ,-#endif-    dOMDOMSelectionGetBaseNode              ,----- ** getBaseOffset #method:getBaseOffset#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetBaseOffsetMethodInfo  ,-#endif-    dOMDOMSelectionGetBaseOffset            ,----- ** getExtentNode #method:getExtentNode#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetExtentNodeMethodInfo  ,-#endif-    dOMDOMSelectionGetExtentNode            ,----- ** getExtentOffset #method:getExtentOffset#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetExtentOffsetMethodInfo,-#endif-    dOMDOMSelectionGetExtentOffset          ,----- ** getFocusNode #method:getFocusNode#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetFocusNodeMethodInfo   ,-#endif-    dOMDOMSelectionGetFocusNode             ,----- ** getFocusOffset #method:getFocusOffset#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetFocusOffsetMethodInfo ,-#endif-    dOMDOMSelectionGetFocusOffset           ,----- ** getIsCollapsed #method:getIsCollapsed#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetIsCollapsedMethodInfo ,-#endif-    dOMDOMSelectionGetIsCollapsed           ,----- ** getRangeAt #method:getRangeAt#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetRangeAtMethodInfo     ,-#endif-    dOMDOMSelectionGetRangeAt               ,----- ** getRangeCount #method:getRangeCount#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetRangeCountMethodInfo  ,-#endif-    dOMDOMSelectionGetRangeCount            ,----- ** getSelectionType #method:getSelectionType#--#if ENABLE_OVERLOADING-    DOMDOMSelectionGetSelectionTypeMethodInfo,-#endif-    dOMDOMSelectionGetSelectionType         ,----- ** modify #method:modify#--#if ENABLE_OVERLOADING-    DOMDOMSelectionModifyMethodInfo         ,-#endif-    dOMDOMSelectionModify                   ,----- ** removeAllRanges #method:removeAllRanges#--#if ENABLE_OVERLOADING-    DOMDOMSelectionRemoveAllRangesMethodInfo,-#endif-    dOMDOMSelectionRemoveAllRanges          ,----- ** selectAllChildren #method:selectAllChildren#--#if ENABLE_OVERLOADING-    DOMDOMSelectionSelectAllChildrenMethodInfo,-#endif-    dOMDOMSelectionSelectAllChildren        ,----- ** setBaseAndExtent #method:setBaseAndExtent#--#if ENABLE_OVERLOADING-    DOMDOMSelectionSetBaseAndExtentMethodInfo,-#endif-    dOMDOMSelectionSetBaseAndExtent         ,----- ** setPosition #method:setPosition#--#if ENABLE_OVERLOADING-    DOMDOMSelectionSetPositionMethodInfo    ,-#endif-    dOMDOMSelectionSetPosition              ,----- -- * Properties--- ** anchorNode #attr:anchorNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionAnchorNodePropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionAnchorNode               ,-#endif-    getDOMDOMSelectionAnchorNode            ,----- ** anchorOffset #attr:anchorOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionAnchorOffsetPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionAnchorOffset             ,-#endif-    getDOMDOMSelectionAnchorOffset          ,----- ** baseNode #attr:baseNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionBaseNodePropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionBaseNode                 ,-#endif-    getDOMDOMSelectionBaseNode              ,----- ** baseOffset #attr:baseOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionBaseOffsetPropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionBaseOffset               ,-#endif-    getDOMDOMSelectionBaseOffset            ,----- ** extentNode #attr:extentNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionExtentNodePropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionExtentNode               ,-#endif-    getDOMDOMSelectionExtentNode            ,----- ** extentOffset #attr:extentOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionExtentOffsetPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionExtentOffset             ,-#endif-    getDOMDOMSelectionExtentOffset          ,----- ** focusNode #attr:focusNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionFocusNodePropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionFocusNode                ,-#endif-    getDOMDOMSelectionFocusNode             ,----- ** focusOffset #attr:focusOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionFocusOffsetPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionFocusOffset              ,-#endif-    getDOMDOMSelectionFocusOffset           ,----- ** isCollapsed #attr:isCollapsed#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionIsCollapsedPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionIsCollapsed              ,-#endif-    getDOMDOMSelectionIsCollapsed           ,----- ** rangeCount #attr:rangeCount#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionRangeCountPropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionRangeCount               ,-#endif-    getDOMDOMSelectionRangeCount            ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMSelectionTypePropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMSelectionType                     ,-#endif-    getDOMDOMSelectionType                  ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMRange as WebKit2WebExtension.DOMRange---- | Memory-managed wrapper type.-newtype DOMDOMSelection = DOMDOMSelection (ManagedPtr DOMDOMSelection)-foreign import ccall "webkit_dom_dom_selection_get_type"-    c_webkit_dom_dom_selection_get_type :: IO GType--instance GObject DOMDOMSelection where-    gobjectType = c_webkit_dom_dom_selection_get_type-    ---- | Type class for types which can be safely cast to `DOMDOMSelection`, for instance with `toDOMDOMSelection`.-class (GObject o, O.IsDescendantOf DOMDOMSelection o) => IsDOMDOMSelection o-instance (GObject o, O.IsDescendantOf DOMDOMSelection o) => IsDOMDOMSelection o--instance O.HasParentTypes DOMDOMSelection-type instance O.ParentTypes DOMDOMSelection = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMDOMSelection`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDOMSelection :: (MonadIO m, IsDOMDOMSelection o) => o -> m DOMDOMSelection-toDOMDOMSelection = liftIO . unsafeCastTo DOMDOMSelection---- | A convenience alias for `Nothing` :: `Maybe` `DOMDOMSelection`.-noDOMDOMSelection :: Maybe DOMDOMSelection-noDOMDOMSelection = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDOMSelectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMSelectionMethod "addRange" o = DOMDOMSelectionAddRangeMethodInfo-    ResolveDOMDOMSelectionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDOMSelectionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMSelectionMethod "collapse" o = DOMDOMSelectionCollapseMethodInfo-    ResolveDOMDOMSelectionMethod "collapseToEnd" o = DOMDOMSelectionCollapseToEndMethodInfo-    ResolveDOMDOMSelectionMethod "collapseToStart" o = DOMDOMSelectionCollapseToStartMethodInfo-    ResolveDOMDOMSelectionMethod "containsNode" o = DOMDOMSelectionContainsNodeMethodInfo-    ResolveDOMDOMSelectionMethod "deleteFromDocument" o = DOMDOMSelectionDeleteFromDocumentMethodInfo-    ResolveDOMDOMSelectionMethod "empty" o = DOMDOMSelectionEmptyMethodInfo-    ResolveDOMDOMSelectionMethod "extend" o = DOMDOMSelectionExtendMethodInfo-    ResolveDOMDOMSelectionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDOMSelectionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMSelectionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDOMSelectionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDOMSelectionMethod "modify" o = DOMDOMSelectionModifyMethodInfo-    ResolveDOMDOMSelectionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDOMSelectionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMSelectionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDOMSelectionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDOMSelectionMethod "removeAllRanges" o = DOMDOMSelectionRemoveAllRangesMethodInfo-    ResolveDOMDOMSelectionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDOMSelectionMethod "selectAllChildren" o = DOMDOMSelectionSelectAllChildrenMethodInfo-    ResolveDOMDOMSelectionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDOMSelectionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDOMSelectionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDOMSelectionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDOMSelectionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDOMSelectionMethod "getAnchorNode" o = DOMDOMSelectionGetAnchorNodeMethodInfo-    ResolveDOMDOMSelectionMethod "getAnchorOffset" o = DOMDOMSelectionGetAnchorOffsetMethodInfo-    ResolveDOMDOMSelectionMethod "getBaseNode" o = DOMDOMSelectionGetBaseNodeMethodInfo-    ResolveDOMDOMSelectionMethod "getBaseOffset" o = DOMDOMSelectionGetBaseOffsetMethodInfo-    ResolveDOMDOMSelectionMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDOMSelectionMethod "getExtentNode" o = DOMDOMSelectionGetExtentNodeMethodInfo-    ResolveDOMDOMSelectionMethod "getExtentOffset" o = DOMDOMSelectionGetExtentOffsetMethodInfo-    ResolveDOMDOMSelectionMethod "getFocusNode" o = DOMDOMSelectionGetFocusNodeMethodInfo-    ResolveDOMDOMSelectionMethod "getFocusOffset" o = DOMDOMSelectionGetFocusOffsetMethodInfo-    ResolveDOMDOMSelectionMethod "getIsCollapsed" o = DOMDOMSelectionGetIsCollapsedMethodInfo-    ResolveDOMDOMSelectionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDOMSelectionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDOMSelectionMethod "getRangeAt" o = DOMDOMSelectionGetRangeAtMethodInfo-    ResolveDOMDOMSelectionMethod "getRangeCount" o = DOMDOMSelectionGetRangeCountMethodInfo-    ResolveDOMDOMSelectionMethod "getSelectionType" o = DOMDOMSelectionGetSelectionTypeMethodInfo-    ResolveDOMDOMSelectionMethod "setBaseAndExtent" o = DOMDOMSelectionSetBaseAndExtentMethodInfo-    ResolveDOMDOMSelectionMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDOMSelectionMethod "setPosition" o = DOMDOMSelectionSetPositionMethodInfo-    ResolveDOMDOMSelectionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDOMSelectionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMSelectionMethod t DOMDOMSelection, O.MethodInfo info DOMDOMSelection p) => OL.IsLabel t (DOMDOMSelection -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "anchor-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@anchor-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #anchorNode-@--}-getDOMDOMSelectionAnchorNode :: (MonadIO m, IsDOMDOMSelection o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMDOMSelectionAnchorNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionAnchorNode" $ B.Properties.getObjectPropertyObject obj "anchor-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMDOMSelectionAnchorNodePropertyInfo-instance AttrInfo DOMDOMSelectionAnchorNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionAnchorNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionAnchorNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionAnchorNodePropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionAnchorNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMDOMSelectionAnchorNodePropertyInfo = "anchor-node"-    type AttrOrigin DOMDOMSelectionAnchorNodePropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionAnchorNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "anchor-offset"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@anchor-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #anchorOffset-@--}-getDOMDOMSelectionAnchorOffset :: (MonadIO m, IsDOMDOMSelection o) => o -> m CULong-getDOMDOMSelectionAnchorOffset obj = liftIO $ B.Properties.getObjectPropertyULong obj "anchor-offset"--#if ENABLE_OVERLOADING-data DOMDOMSelectionAnchorOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionAnchorOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionAnchorOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionAnchorOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionAnchorOffsetPropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionAnchorOffsetPropertyInfo = CULong-    type AttrLabel DOMDOMSelectionAnchorOffsetPropertyInfo = "anchor-offset"-    type AttrOrigin DOMDOMSelectionAnchorOffsetPropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionAnchorOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "base-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@base-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #baseNode-@--}-getDOMDOMSelectionBaseNode :: (MonadIO m, IsDOMDOMSelection o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMDOMSelectionBaseNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionBaseNode" $ B.Properties.getObjectPropertyObject obj "base-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMDOMSelectionBaseNodePropertyInfo-instance AttrInfo DOMDOMSelectionBaseNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionBaseNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionBaseNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionBaseNodePropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionBaseNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMDOMSelectionBaseNodePropertyInfo = "base-node"-    type AttrOrigin DOMDOMSelectionBaseNodePropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionBaseNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "base-offset"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@base-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #baseOffset-@--}-getDOMDOMSelectionBaseOffset :: (MonadIO m, IsDOMDOMSelection o) => o -> m CULong-getDOMDOMSelectionBaseOffset obj = liftIO $ B.Properties.getObjectPropertyULong obj "base-offset"--#if ENABLE_OVERLOADING-data DOMDOMSelectionBaseOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionBaseOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionBaseOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionBaseOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionBaseOffsetPropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionBaseOffsetPropertyInfo = CULong-    type AttrLabel DOMDOMSelectionBaseOffsetPropertyInfo = "base-offset"-    type AttrOrigin DOMDOMSelectionBaseOffsetPropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionBaseOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "extent-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@extent-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #extentNode-@--}-getDOMDOMSelectionExtentNode :: (MonadIO m, IsDOMDOMSelection o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMDOMSelectionExtentNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionExtentNode" $ B.Properties.getObjectPropertyObject obj "extent-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMDOMSelectionExtentNodePropertyInfo-instance AttrInfo DOMDOMSelectionExtentNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionExtentNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionExtentNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionExtentNodePropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionExtentNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMDOMSelectionExtentNodePropertyInfo = "extent-node"-    type AttrOrigin DOMDOMSelectionExtentNodePropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionExtentNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "extent-offset"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@extent-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #extentOffset-@--}-getDOMDOMSelectionExtentOffset :: (MonadIO m, IsDOMDOMSelection o) => o -> m CULong-getDOMDOMSelectionExtentOffset obj = liftIO $ B.Properties.getObjectPropertyULong obj "extent-offset"--#if ENABLE_OVERLOADING-data DOMDOMSelectionExtentOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionExtentOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionExtentOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionExtentOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionExtentOffsetPropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionExtentOffsetPropertyInfo = CULong-    type AttrLabel DOMDOMSelectionExtentOffsetPropertyInfo = "extent-offset"-    type AttrOrigin DOMDOMSelectionExtentOffsetPropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionExtentOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "focus-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@focus-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #focusNode-@--}-getDOMDOMSelectionFocusNode :: (MonadIO m, IsDOMDOMSelection o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMDOMSelectionFocusNode obj = liftIO $ checkUnexpectedNothing "getDOMDOMSelectionFocusNode" $ B.Properties.getObjectPropertyObject obj "focus-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMDOMSelectionFocusNodePropertyInfo-instance AttrInfo DOMDOMSelectionFocusNodePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionFocusNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionFocusNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionFocusNodePropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionFocusNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMDOMSelectionFocusNodePropertyInfo = "focus-node"-    type AttrOrigin DOMDOMSelectionFocusNodePropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionFocusNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "focus-offset"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@focus-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #focusOffset-@--}-getDOMDOMSelectionFocusOffset :: (MonadIO m, IsDOMDOMSelection o) => o -> m CULong-getDOMDOMSelectionFocusOffset obj = liftIO $ B.Properties.getObjectPropertyULong obj "focus-offset"--#if ENABLE_OVERLOADING-data DOMDOMSelectionFocusOffsetPropertyInfo-instance AttrInfo DOMDOMSelectionFocusOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionFocusOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionFocusOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionFocusOffsetPropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionFocusOffsetPropertyInfo = CULong-    type AttrLabel DOMDOMSelectionFocusOffsetPropertyInfo = "focus-offset"-    type AttrOrigin DOMDOMSelectionFocusOffsetPropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionFocusOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "is-collapsed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@is-collapsed@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #isCollapsed-@--}-getDOMDOMSelectionIsCollapsed :: (MonadIO m, IsDOMDOMSelection o) => o -> m Bool-getDOMDOMSelectionIsCollapsed obj = liftIO $ B.Properties.getObjectPropertyBool obj "is-collapsed"--#if ENABLE_OVERLOADING-data DOMDOMSelectionIsCollapsedPropertyInfo-instance AttrInfo DOMDOMSelectionIsCollapsedPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionIsCollapsedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionIsCollapsedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionIsCollapsedPropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionIsCollapsedPropertyInfo = Bool-    type AttrLabel DOMDOMSelectionIsCollapsedPropertyInfo = "is-collapsed"-    type AttrOrigin DOMDOMSelectionIsCollapsedPropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionIsCollapsed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "range-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@range-count@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #rangeCount-@--}-getDOMDOMSelectionRangeCount :: (MonadIO m, IsDOMDOMSelection o) => o -> m CULong-getDOMDOMSelectionRangeCount obj = liftIO $ B.Properties.getObjectPropertyULong obj "range-count"--#if ENABLE_OVERLOADING-data DOMDOMSelectionRangeCountPropertyInfo-instance AttrInfo DOMDOMSelectionRangeCountPropertyInfo where-    type AttrAllowedOps DOMDOMSelectionRangeCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMSelectionRangeCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionRangeCountPropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionRangeCountPropertyInfo = CULong-    type AttrLabel DOMDOMSelectionRangeCountPropertyInfo = "range-count"-    type AttrOrigin DOMDOMSelectionRangeCountPropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionRangeCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMSelection #type-@--}-getDOMDOMSelectionType :: (MonadIO m, IsDOMDOMSelection o) => o -> m (Maybe T.Text)-getDOMDOMSelectionType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--#if ENABLE_OVERLOADING-data DOMDOMSelectionTypePropertyInfo-instance AttrInfo DOMDOMSelectionTypePropertyInfo where-    type AttrAllowedOps DOMDOMSelectionTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMSelectionTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMSelectionTypePropertyInfo = IsDOMDOMSelection-    type AttrGetType DOMDOMSelectionTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMSelectionTypePropertyInfo = "type"-    type AttrOrigin DOMDOMSelectionTypePropertyInfo = DOMDOMSelection-    attrGet _ = getDOMDOMSelectionType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDOMSelection-type instance O.AttributeList DOMDOMSelection = DOMDOMSelectionAttributeList-type DOMDOMSelectionAttributeList = ('[ '("anchorNode", DOMDOMSelectionAnchorNodePropertyInfo), '("anchorOffset", DOMDOMSelectionAnchorOffsetPropertyInfo), '("baseNode", DOMDOMSelectionBaseNodePropertyInfo), '("baseOffset", DOMDOMSelectionBaseOffsetPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("extentNode", DOMDOMSelectionExtentNodePropertyInfo), '("extentOffset", DOMDOMSelectionExtentOffsetPropertyInfo), '("focusNode", DOMDOMSelectionFocusNodePropertyInfo), '("focusOffset", DOMDOMSelectionFocusOffsetPropertyInfo), '("isCollapsed", DOMDOMSelectionIsCollapsedPropertyInfo), '("rangeCount", DOMDOMSelectionRangeCountPropertyInfo), '("type", DOMDOMSelectionTypePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMDOMSelectionAnchorNode :: AttrLabelProxy "anchorNode"-dOMDOMSelectionAnchorNode = AttrLabelProxy--dOMDOMSelectionAnchorOffset :: AttrLabelProxy "anchorOffset"-dOMDOMSelectionAnchorOffset = AttrLabelProxy--dOMDOMSelectionBaseNode :: AttrLabelProxy "baseNode"-dOMDOMSelectionBaseNode = AttrLabelProxy--dOMDOMSelectionBaseOffset :: AttrLabelProxy "baseOffset"-dOMDOMSelectionBaseOffset = AttrLabelProxy--dOMDOMSelectionExtentNode :: AttrLabelProxy "extentNode"-dOMDOMSelectionExtentNode = AttrLabelProxy--dOMDOMSelectionExtentOffset :: AttrLabelProxy "extentOffset"-dOMDOMSelectionExtentOffset = AttrLabelProxy--dOMDOMSelectionFocusNode :: AttrLabelProxy "focusNode"-dOMDOMSelectionFocusNode = AttrLabelProxy--dOMDOMSelectionFocusOffset :: AttrLabelProxy "focusOffset"-dOMDOMSelectionFocusOffset = AttrLabelProxy--dOMDOMSelectionIsCollapsed :: AttrLabelProxy "isCollapsed"-dOMDOMSelectionIsCollapsed = AttrLabelProxy--dOMDOMSelectionRangeCount :: AttrLabelProxy "rangeCount"-dOMDOMSelectionRangeCount = AttrLabelProxy--dOMDOMSelectionType :: AttrLabelProxy "type"-dOMDOMSelectionType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDOMSelection = DOMDOMSelectionSignalList-type DOMDOMSelectionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDOMSelection::add_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "range", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_add_range" webkit_dom_dom_selection_add_range :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMRange.DOMRange -> -- range : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    IO ()--{-# DEPRECATED dOMDOMSelectionAddRange ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionAddRange ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMRange.IsDOMRange b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@range@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m ()-dOMDOMSelectionAddRange self range = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    range' <- unsafeManagedPtrCastPtr range-    webkit_dom_dom_selection_add_range self' range'-    touchManagedPtr self-    touchManagedPtr range-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionAddRangeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMRange.IsDOMRange b) => O.MethodInfo DOMDOMSelectionAddRangeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionAddRange--#endif---- method DOMDOMSelection::collapse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_collapse" webkit_dom_dom_selection_collapse :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- offset : TBasicType TULong-    IO ()--{-# DEPRECATED dOMDOMSelectionCollapse ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionCollapse ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> m ()-dOMDOMSelectionCollapse self node offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    webkit_dom_dom_selection_collapse self' node' offset-    touchManagedPtr self-    touchManagedPtr node-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionCollapseMethodInfo-instance (signature ~ (b -> CULong -> m ()), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDOMSelectionCollapseMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionCollapse--#endif---- method DOMDOMSelection::collapse_to_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_collapse_to_end" webkit_dom_dom_selection_collapse_to_end :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDOMSelectionCollapseToEnd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionCollapseToEnd ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMSelectionCollapseToEnd self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_dom_selection_collapse_to_end self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDOMSelectionCollapseToEndMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionCollapseToEndMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionCollapseToEnd--#endif---- method DOMDOMSelection::collapse_to_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_collapse_to_start" webkit_dom_dom_selection_collapse_to_start :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDOMSelectionCollapseToStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionCollapseToStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMSelectionCollapseToStart self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_dom_selection_collapse_to_start self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDOMSelectionCollapseToStartMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionCollapseToStartMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionCollapseToStart--#endif---- method DOMDOMSelection::contains_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "allowPartial", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_contains_node" webkit_dom_dom_selection_contains_node :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CInt ->                                 -- allowPartial : TBasicType TBoolean-    IO CInt--{-# DEPRECATED dOMDOMSelectionContainsNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionContainsNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> Bool-    {- ^ /@allowPartial@/: A 'Bool' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMSelectionContainsNode self node allowPartial = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    let allowPartial' = (fromIntegral . fromEnum) allowPartial-    result <- webkit_dom_dom_selection_contains_node self' node' allowPartial'-    let result' = (/= 0) result-    touchManagedPtr self-    touchManagedPtr node-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionContainsNodeMethodInfo-instance (signature ~ (b -> Bool -> m Bool), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDOMSelectionContainsNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionContainsNode--#endif---- method DOMDOMSelection::delete_from_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_delete_from_document" webkit_dom_dom_selection_delete_from_document :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO ()--{-# DEPRECATED dOMDOMSelectionDeleteFromDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionDeleteFromDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m ()-dOMDOMSelectionDeleteFromDocument self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_selection_delete_from_document self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionDeleteFromDocumentMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionDeleteFromDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionDeleteFromDocument--#endif---- method DOMDOMSelection::empty--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_empty" webkit_dom_dom_selection_empty :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO ()--{-# DEPRECATED dOMDOMSelectionEmpty ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionEmpty ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m ()-dOMDOMSelectionEmpty self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_selection_empty self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionEmptyMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionEmptyMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionEmpty--#endif---- method DOMDOMSelection::extend--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_extend" webkit_dom_dom_selection_extend :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- offset : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDOMSelectionExtend ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionExtend ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMSelectionExtend self node offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    onException (do-        propagateGError $ webkit_dom_dom_selection_extend self' node' offset-        touchManagedPtr self-        touchManagedPtr node-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDOMSelectionExtendMethodInfo-instance (signature ~ (b -> CULong -> m ()), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDOMSelectionExtendMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionExtend--#endif---- method DOMDOMSelection::get_anchor_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_anchor_node" webkit_dom_dom_selection_get_anchor_node :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMDOMSelectionGetAnchorNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetAnchorNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMDOMSelectionGetAnchorNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_anchor_node self'-    checkUnexpectedReturnNULL "dOMDOMSelectionGetAnchorNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetAnchorNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetAnchorNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetAnchorNode--#endif---- method DOMDOMSelection::get_anchor_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_anchor_offset" webkit_dom_dom_selection_get_anchor_offset :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CULong--{-# DEPRECATED dOMDOMSelectionGetAnchorOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetAnchorOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMSelectionGetAnchorOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_anchor_offset self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetAnchorOffsetMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetAnchorOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetAnchorOffset--#endif---- method DOMDOMSelection::get_base_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_base_node" webkit_dom_dom_selection_get_base_node :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMDOMSelectionGetBaseNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetBaseNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMDOMSelectionGetBaseNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_base_node self'-    checkUnexpectedReturnNULL "dOMDOMSelectionGetBaseNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetBaseNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetBaseNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetBaseNode--#endif---- method DOMDOMSelection::get_base_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_base_offset" webkit_dom_dom_selection_get_base_offset :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CULong--{-# DEPRECATED dOMDOMSelectionGetBaseOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetBaseOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMSelectionGetBaseOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_base_offset self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetBaseOffsetMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetBaseOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetBaseOffset--#endif---- method DOMDOMSelection::get_extent_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_extent_node" webkit_dom_dom_selection_get_extent_node :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMDOMSelectionGetExtentNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetExtentNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMDOMSelectionGetExtentNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_extent_node self'-    checkUnexpectedReturnNULL "dOMDOMSelectionGetExtentNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetExtentNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetExtentNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetExtentNode--#endif---- method DOMDOMSelection::get_extent_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_extent_offset" webkit_dom_dom_selection_get_extent_offset :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CULong--{-# DEPRECATED dOMDOMSelectionGetExtentOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetExtentOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMSelectionGetExtentOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_extent_offset self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetExtentOffsetMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetExtentOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetExtentOffset--#endif---- method DOMDOMSelection::get_focus_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_focus_node" webkit_dom_dom_selection_get_focus_node :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMDOMSelectionGetFocusNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetFocusNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMDOMSelectionGetFocusNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_focus_node self'-    checkUnexpectedReturnNULL "dOMDOMSelectionGetFocusNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetFocusNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetFocusNodeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetFocusNode--#endif---- method DOMDOMSelection::get_focus_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_focus_offset" webkit_dom_dom_selection_get_focus_offset :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CULong--{-# DEPRECATED dOMDOMSelectionGetFocusOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetFocusOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMSelectionGetFocusOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_focus_offset self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetFocusOffsetMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetFocusOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetFocusOffset--#endif---- method DOMDOMSelection::get_is_collapsed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_is_collapsed" webkit_dom_dom_selection_get_is_collapsed :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CInt--{-# DEPRECATED dOMDOMSelectionGetIsCollapsed ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetIsCollapsed ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMSelectionGetIsCollapsed self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_is_collapsed self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetIsCollapsedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetIsCollapsedMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetIsCollapsed--#endif---- method DOMDOMSelection::get_range_at--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_range_at" webkit_dom_dom_selection_get_range_at :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMRange.DOMRange)--{-# DEPRECATED dOMDOMSelectionGetRangeAt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetRangeAt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMRange.DOMRange-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMSelectionGetRangeAt self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_dom_selection_get_range_at self' index-        checkUnexpectedReturnNULL "dOMDOMSelectionGetRangeAt" result-        result' <- (wrapObject WebKit2WebExtension.DOMRange.DOMRange) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetRangeAtMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMRange.DOMRange), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetRangeAtMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetRangeAt--#endif---- method DOMDOMSelection::get_range_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_range_count" webkit_dom_dom_selection_get_range_count :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CULong--{-# DEPRECATED dOMDOMSelectionGetRangeCount ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetRangeCount ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMSelectionGetRangeCount self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_range_count self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetRangeCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetRangeCountMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetRangeCount--#endif---- method DOMDOMSelection::get_selection_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_get_selection_type" webkit_dom_dom_selection_get_selection_type :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO CString--{-# DEPRECATED dOMDOMSelectionGetSelectionType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionGetSelectionType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMSelectionGetSelectionType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_selection_get_selection_type self'-    checkUnexpectedReturnNULL "dOMDOMSelectionGetSelectionType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMSelectionGetSelectionTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionGetSelectionTypeMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionGetSelectionType--#endif---- method DOMDOMSelection::modify--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alter", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "granularity", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_modify" webkit_dom_dom_selection_modify :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    CString ->                              -- alter : TBasicType TUTF8-    CString ->                              -- direction : TBasicType TUTF8-    CString ->                              -- granularity : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDOMSelectionModify ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionModify ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> T.Text-    {- ^ /@alter@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@direction@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@granularity@/: A @/gchar/@ -}-    -> m ()-dOMDOMSelectionModify self alter direction granularity = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    alter' <- textToCString alter-    direction' <- textToCString direction-    granularity' <- textToCString granularity-    webkit_dom_dom_selection_modify self' alter' direction' granularity'-    touchManagedPtr self-    freeMem alter'-    freeMem direction'-    freeMem granularity'-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionModifyMethodInfo-instance (signature ~ (T.Text -> T.Text -> T.Text -> m ()), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionModifyMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionModify--#endif---- method DOMDOMSelection::remove_all_ranges--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_remove_all_ranges" webkit_dom_dom_selection_remove_all_ranges :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    IO ()--{-# DEPRECATED dOMDOMSelectionRemoveAllRanges ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionRemoveAllRanges ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> m ()-dOMDOMSelectionRemoveAllRanges self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_selection_remove_all_ranges self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionRemoveAllRangesMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMSelection a) => O.MethodInfo DOMDOMSelectionRemoveAllRangesMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionRemoveAllRanges--#endif---- method DOMDOMSelection::select_all_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_select_all_children" webkit_dom_dom_selection_select_all_children :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO ()--{-# DEPRECATED dOMDOMSelectionSelectAllChildren ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionSelectAllChildren ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-dOMDOMSelectionSelectAllChildren self node = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    webkit_dom_dom_selection_select_all_children self' node'-    touchManagedPtr self-    touchManagedPtr node-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionSelectAllChildrenMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDOMSelectionSelectAllChildrenMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionSelectAllChildren--#endif---- method DOMDOMSelection::set_base_and_extent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "baseNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "baseOffset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "extentNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "extentOffset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_set_base_and_extent" webkit_dom_dom_selection_set_base_and_extent :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- baseNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- baseOffset : TBasicType TULong-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- extentNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- extentOffset : TBasicType TULong-    IO ()--{-# DEPRECATED dOMDOMSelectionSetBaseAndExtent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionSetBaseAndExtent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMNode.IsDOMNode c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@baseNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@baseOffset@/: A @/gulong/@ -}-    -> c-    {- ^ /@extentNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@extentOffset@/: A @/gulong/@ -}-    -> m ()-dOMDOMSelectionSetBaseAndExtent self baseNode baseOffset extentNode extentOffset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    baseNode' <- unsafeManagedPtrCastPtr baseNode-    extentNode' <- unsafeManagedPtrCastPtr extentNode-    webkit_dom_dom_selection_set_base_and_extent self' baseNode' baseOffset extentNode' extentOffset-    touchManagedPtr self-    touchManagedPtr baseNode-    touchManagedPtr extentNode-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionSetBaseAndExtentMethodInfo-instance (signature ~ (b -> CULong -> c -> CULong -> m ()), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMNode.IsDOMNode c) => O.MethodInfo DOMDOMSelectionSetBaseAndExtentMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionSetBaseAndExtent--#endif---- method DOMDOMSelection::set_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMSelection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_selection_set_position" webkit_dom_dom_selection_set_position :: -    Ptr DOMDOMSelection ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- offset : TBasicType TULong-    IO ()--{-# DEPRECATED dOMDOMSelectionSetPosition ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMSelectionSetPosition ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> m ()-dOMDOMSelectionSetPosition self node offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    webkit_dom_dom_selection_set_position self' node' offset-    touchManagedPtr self-    touchManagedPtr node-    return ()--#if ENABLE_OVERLOADING-data DOMDOMSelectionSetPositionMethodInfo-instance (signature ~ (b -> CULong -> m ()), MonadIO m, IsDOMDOMSelection a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDOMSelectionSetPositionMethodInfo a signature where-    overloadedMethod _ = dOMDOMSelectionSetPosition--#endif--
− GI/WebKit2WebExtension/Objects/DOMDOMSelection.hs-boot
@@ -1,137 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDOMSelection where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDOMSelection = DOMDOMSelection (ManagedPtr DOMDOMSelection)-instance GObject DOMDOMSelection where-class (GObject o, O.IsDescendantOf DOMDOMSelection o) => IsDOMDOMSelection o-instance (GObject o, O.IsDescendantOf DOMDOMSelection o) => IsDOMDOMSelection o-instance O.HasParentTypes DOMDOMSelection-#if ENABLE_OVERLOADING-data DOMDOMSelectionAnchorNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionAnchorOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionBaseNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionBaseOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionExtentNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionExtentOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionFocusNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionFocusOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionIsCollapsedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionRangeCountPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionAddRangeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionCollapseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionCollapseToEndMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionCollapseToStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionContainsNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionDeleteFromDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionEmptyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionExtendMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetAnchorNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetAnchorOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetBaseNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetBaseOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetExtentNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetExtentOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetFocusNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetFocusOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetIsCollapsedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetRangeAtMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetRangeCountMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionGetSelectionTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionModifyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionRemoveAllRangesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionSelectAllChildrenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionSetBaseAndExtentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMSelectionSetPositionMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMDOMTokenList.hs
@@ -1,610 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDOMTokenList-    ( ---- * Exported types-    DOMDOMTokenList(..)                     ,-    IsDOMDOMTokenList                       ,-    toDOMDOMTokenList                       ,-    noDOMDOMTokenList                       ,--- -- * Methods--- ** contains #method:contains#--#if ENABLE_OVERLOADING-    DOMDOMTokenListContainsMethodInfo       ,-#endif-    dOMDOMTokenListContains                 ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMDOMTokenListGetLengthMethodInfo      ,-#endif-    dOMDOMTokenListGetLength                ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMDOMTokenListGetValueMethodInfo       ,-#endif-    dOMDOMTokenListGetValue                 ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMDOMTokenListItemMethodInfo           ,-#endif-    dOMDOMTokenListItem                     ,----- ** replace #method:replace#--#if ENABLE_OVERLOADING-    DOMDOMTokenListReplaceMethodInfo        ,-#endif-    dOMDOMTokenListReplace                  ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMDOMTokenListSetValueMethodInfo       ,-#endif-    dOMDOMTokenListSetValue                 ,----- ** toggle #method:toggle#--#if ENABLE_OVERLOADING-    DOMDOMTokenListToggleMethodInfo         ,-#endif-    dOMDOMTokenListToggle                   ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMTokenListLengthPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMTokenListLength                   ,-#endif-    getDOMDOMTokenListLength                ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMTokenListValuePropertyInfo        ,-#endif-    constructDOMDOMTokenListValue           ,-#if ENABLE_OVERLOADING-    dOMDOMTokenListValue                    ,-#endif-    getDOMDOMTokenListValue                 ,-    setDOMDOMTokenListValue                 ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMDOMTokenList = DOMDOMTokenList (ManagedPtr DOMDOMTokenList)-foreign import ccall "webkit_dom_dom_token_list_get_type"-    c_webkit_dom_dom_token_list_get_type :: IO GType--instance GObject DOMDOMTokenList where-    gobjectType = c_webkit_dom_dom_token_list_get_type-    ---- | Type class for types which can be safely cast to `DOMDOMTokenList`, for instance with `toDOMDOMTokenList`.-class (GObject o, O.IsDescendantOf DOMDOMTokenList o) => IsDOMDOMTokenList o-instance (GObject o, O.IsDescendantOf DOMDOMTokenList o) => IsDOMDOMTokenList o--instance O.HasParentTypes DOMDOMTokenList-type instance O.ParentTypes DOMDOMTokenList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMDOMTokenList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDOMTokenList :: (MonadIO m, IsDOMDOMTokenList o) => o -> m DOMDOMTokenList-toDOMDOMTokenList = liftIO . unsafeCastTo DOMDOMTokenList---- | A convenience alias for `Nothing` :: `Maybe` `DOMDOMTokenList`.-noDOMDOMTokenList :: Maybe DOMDOMTokenList-noDOMDOMTokenList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDOMTokenListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMTokenListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDOMTokenListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMTokenListMethod "contains" o = DOMDOMTokenListContainsMethodInfo-    ResolveDOMDOMTokenListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDOMTokenListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMTokenListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDOMTokenListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDOMTokenListMethod "item" o = DOMDOMTokenListItemMethodInfo-    ResolveDOMDOMTokenListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDOMTokenListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMTokenListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDOMTokenListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDOMTokenListMethod "replace" o = DOMDOMTokenListReplaceMethodInfo-    ResolveDOMDOMTokenListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDOMTokenListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDOMTokenListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDOMTokenListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDOMTokenListMethod "toggle" o = DOMDOMTokenListToggleMethodInfo-    ResolveDOMDOMTokenListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDOMTokenListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDOMTokenListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDOMTokenListMethod "getLength" o = DOMDOMTokenListGetLengthMethodInfo-    ResolveDOMDOMTokenListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDOMTokenListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDOMTokenListMethod "getValue" o = DOMDOMTokenListGetValueMethodInfo-    ResolveDOMDOMTokenListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDOMTokenListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDOMTokenListMethod "setValue" o = DOMDOMTokenListSetValueMethodInfo-    ResolveDOMDOMTokenListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMTokenListMethod t DOMDOMTokenList, O.MethodInfo info DOMDOMTokenList p) => OL.IsLabel t (DOMDOMTokenList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMTokenList #length-@--}-getDOMDOMTokenListLength :: (MonadIO m, IsDOMDOMTokenList o) => o -> m CULong-getDOMDOMTokenListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMDOMTokenListLengthPropertyInfo-instance AttrInfo DOMDOMTokenListLengthPropertyInfo where-    type AttrAllowedOps DOMDOMTokenListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMTokenListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMTokenListLengthPropertyInfo = IsDOMDOMTokenList-    type AttrGetType DOMDOMTokenListLengthPropertyInfo = CULong-    type AttrLabel DOMDOMTokenListLengthPropertyInfo = "length"-    type AttrOrigin DOMDOMTokenListLengthPropertyInfo = DOMDOMTokenList-    attrGet _ = getDOMDOMTokenListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMTokenList #value-@--}-getDOMDOMTokenListValue :: (MonadIO m, IsDOMDOMTokenList o) => o -> m (Maybe T.Text)-getDOMDOMTokenListValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDOMTokenList [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDOMTokenListValue :: (MonadIO m, IsDOMDOMTokenList o) => o -> T.Text -> m ()-setDOMDOMTokenListValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDOMTokenListValue :: (IsDOMDOMTokenList o) => T.Text -> IO (GValueConstruct o)-constructDOMDOMTokenListValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMDOMTokenListValuePropertyInfo-instance AttrInfo DOMDOMTokenListValuePropertyInfo where-    type AttrAllowedOps DOMDOMTokenListValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMTokenListValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMTokenListValuePropertyInfo = IsDOMDOMTokenList-    type AttrGetType DOMDOMTokenListValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMTokenListValuePropertyInfo = "value"-    type AttrOrigin DOMDOMTokenListValuePropertyInfo = DOMDOMTokenList-    attrGet _ = getDOMDOMTokenListValue-    attrSet _ = setDOMDOMTokenListValue-    attrConstruct _ = constructDOMDOMTokenListValue-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDOMTokenList-type instance O.AttributeList DOMDOMTokenList = DOMDOMTokenListAttributeList-type DOMDOMTokenListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMDOMTokenListLengthPropertyInfo), '("value", DOMDOMTokenListValuePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMDOMTokenListLength :: AttrLabelProxy "length"-dOMDOMTokenListLength = AttrLabelProxy--dOMDOMTokenListValue :: AttrLabelProxy "value"-dOMDOMTokenListValue = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDOMTokenList = DOMDOMTokenListSignalList-type DOMDOMTokenListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDOMTokenList::contains--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "token", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_contains" webkit_dom_dom_token_list_contains :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    CString ->                              -- token : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDOMTokenListContains ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListContains ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> T.Text-    {- ^ /@token@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMTokenListContains self token = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    token' <- textToCString token-    result <- webkit_dom_dom_token_list_contains self' token'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem token'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMTokenListContainsMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListContainsMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListContains--#endif---- method DOMDOMTokenList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_get_length" webkit_dom_dom_token_list_get_length :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    IO CULong--{-# DEPRECATED dOMDOMTokenListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMTokenListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_token_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMTokenListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListGetLength--#endif---- method DOMDOMTokenList::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_get_value" webkit_dom_dom_token_list_get_value :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    IO CString--{-# DEPRECATED dOMDOMTokenListGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMTokenListGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_token_list_get_value self'-    checkUnexpectedReturnNULL "dOMDOMTokenListGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMTokenListGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListGetValueMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListGetValue--#endif---- method DOMDOMTokenList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_item" webkit_dom_dom_token_list_item :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    CULong ->                               -- index : TBasicType TULong-    IO CString--{-# DEPRECATED dOMDOMTokenListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMTokenListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_token_list_item self' index-    checkUnexpectedReturnNULL "dOMDOMTokenListItem" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMTokenListItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListItemMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListItem--#endif---- method DOMDOMTokenList::replace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "token", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newToken", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_replace" webkit_dom_dom_token_list_replace :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    CString ->                              -- token : TBasicType TUTF8-    CString ->                              -- newToken : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDOMTokenListReplace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListReplace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> T.Text-    {- ^ /@token@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@newToken@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMTokenListReplace self token newToken = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    token' <- textToCString token-    newToken' <- textToCString newToken-    onException (do-        propagateGError $ webkit_dom_dom_token_list_replace self' token' newToken'-        touchManagedPtr self-        freeMem token'-        freeMem newToken'-        return ()-     ) (do-        freeMem token'-        freeMem newToken'-     )--#if ENABLE_OVERLOADING-data DOMDOMTokenListReplaceMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListReplaceMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListReplace--#endif---- method DOMDOMTokenList::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_set_value" webkit_dom_dom_token_list_set_value :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDOMTokenListSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDOMTokenListSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_dom_token_list_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDOMTokenListSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListSetValueMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListSetValue--#endif---- method DOMDOMTokenList::toggle--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMTokenList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "token", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "force", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_dom_token_list_toggle" webkit_dom_dom_token_list_toggle :: -    Ptr DOMDOMTokenList ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-    CString ->                              -- token : TBasicType TUTF8-    CInt ->                                 -- force : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMDOMTokenListToggle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMTokenListToggle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMTokenList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-    -> T.Text-    {- ^ /@token@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@force@/: A 'Bool' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDOMTokenListToggle self token force = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    token' <- textToCString token-    let force' = (fromIntegral . fromEnum) force-    onException (do-        _ <- propagateGError $ webkit_dom_dom_token_list_toggle self' token' force'-        touchManagedPtr self-        freeMem token'-        return ()-     ) (do-        freeMem token'-     )--#if ENABLE_OVERLOADING-data DOMDOMTokenListToggleMethodInfo-instance (signature ~ (T.Text -> Bool -> m ()), MonadIO m, IsDOMDOMTokenList a) => O.MethodInfo DOMDOMTokenListToggleMethodInfo a signature where-    overloadedMethod _ = dOMDOMTokenListToggle--#endif--
− GI/WebKit2WebExtension/Objects/DOMDOMTokenList.hs-boot
@@ -1,56 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDOMTokenList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDOMTokenList = DOMDOMTokenList (ManagedPtr DOMDOMTokenList)-instance GObject DOMDOMTokenList where-class (GObject o, O.IsDescendantOf DOMDOMTokenList o) => IsDOMDOMTokenList o-instance (GObject o, O.IsDescendantOf DOMDOMTokenList o) => IsDOMDOMTokenList o-instance O.HasParentTypes DOMDOMTokenList-#if ENABLE_OVERLOADING-data DOMDOMTokenListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListContainsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListReplaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListSetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMTokenListToggleMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMDOMWindow.hs
@@ -1,3977 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDOMWindow-    ( ---- * Exported types-    DOMDOMWindow(..)                        ,-    IsDOMDOMWindow                          ,-    toDOMDOMWindow                          ,-    noDOMDOMWindow                          ,--- -- * Methods--- ** alert #method:alert#--#if ENABLE_OVERLOADING-    DOMDOMWindowAlertMethodInfo             ,-#endif-    dOMDOMWindowAlert                       ,----- ** blur #method:blur#--#if ENABLE_OVERLOADING-    DOMDOMWindowBlurMethodInfo              ,-#endif-    dOMDOMWindowBlur                        ,----- ** captureEvents #method:captureEvents#--#if ENABLE_OVERLOADING-    DOMDOMWindowCaptureEventsMethodInfo     ,-#endif-    dOMDOMWindowCaptureEvents               ,----- ** close #method:close#--#if ENABLE_OVERLOADING-    DOMDOMWindowCloseMethodInfo             ,-#endif-    dOMDOMWindowClose                       ,----- ** confirm #method:confirm#--#if ENABLE_OVERLOADING-    DOMDOMWindowConfirmMethodInfo           ,-#endif-    dOMDOMWindowConfirm                     ,----- ** find #method:find#--#if ENABLE_OVERLOADING-    DOMDOMWindowFindMethodInfo              ,-#endif-    dOMDOMWindowFind                        ,----- ** focus #method:focus#--#if ENABLE_OVERLOADING-    DOMDOMWindowFocusMethodInfo             ,-#endif-    dOMDOMWindowFocus                       ,----- ** getClosed #method:getClosed#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetClosedMethodInfo         ,-#endif-    dOMDOMWindowGetClosed                   ,----- ** getComputedStyle #method:getComputedStyle#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetComputedStyleMethodInfo  ,-#endif-    dOMDOMWindowGetComputedStyle            ,----- ** getDefaultStatus #method:getDefaultStatus#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetDefaultStatusMethodInfo  ,-#endif-    dOMDOMWindowGetDefaultStatus            ,----- ** getDevicePixelRatio #method:getDevicePixelRatio#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetDevicePixelRatioMethodInfo,-#endif-    dOMDOMWindowGetDevicePixelRatio         ,----- ** getDocument #method:getDocument#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetDocumentMethodInfo       ,-#endif-    dOMDOMWindowGetDocument                 ,----- ** getFrameElement #method:getFrameElement#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetFrameElementMethodInfo   ,-#endif-    dOMDOMWindowGetFrameElement             ,----- ** getFrames #method:getFrames#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetFramesMethodInfo         ,-#endif-    dOMDOMWindowGetFrames                   ,----- ** getInnerHeight #method:getInnerHeight#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetInnerHeightMethodInfo    ,-#endif-    dOMDOMWindowGetInnerHeight              ,----- ** getInnerWidth #method:getInnerWidth#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetInnerWidthMethodInfo     ,-#endif-    dOMDOMWindowGetInnerWidth               ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetLengthMethodInfo         ,-#endif-    dOMDOMWindowGetLength                   ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetNameMethodInfo           ,-#endif-    dOMDOMWindowGetName                     ,----- ** getOffscreenBuffering #method:getOffscreenBuffering#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetOffscreenBufferingMethodInfo,-#endif-    dOMDOMWindowGetOffscreenBuffering       ,----- ** getOpener #method:getOpener#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetOpenerMethodInfo         ,-#endif-    dOMDOMWindowGetOpener                   ,----- ** getOrientation #method:getOrientation#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetOrientationMethodInfo    ,-#endif-    dOMDOMWindowGetOrientation              ,----- ** getOuterHeight #method:getOuterHeight#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetOuterHeightMethodInfo    ,-#endif-    dOMDOMWindowGetOuterHeight              ,----- ** getOuterWidth #method:getOuterWidth#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetOuterWidthMethodInfo     ,-#endif-    dOMDOMWindowGetOuterWidth               ,----- ** getPageXOffset #method:getPageXOffset#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetPageXOffsetMethodInfo    ,-#endif-    dOMDOMWindowGetPageXOffset              ,----- ** getPageYOffset #method:getPageYOffset#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetPageYOffsetMethodInfo    ,-#endif-    dOMDOMWindowGetPageYOffset              ,----- ** getParent #method:getParent#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetParentMethodInfo         ,-#endif-    dOMDOMWindowGetParent                   ,----- ** getScreenLeft #method:getScreenLeft#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetScreenLeftMethodInfo     ,-#endif-    dOMDOMWindowGetScreenLeft               ,----- ** getScreenTop #method:getScreenTop#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetScreenTopMethodInfo      ,-#endif-    dOMDOMWindowGetScreenTop                ,----- ** getScreenX #method:getScreenX#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetScreenXMethodInfo        ,-#endif-    dOMDOMWindowGetScreenX                  ,----- ** getScreenY #method:getScreenY#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetScreenYMethodInfo        ,-#endif-    dOMDOMWindowGetScreenY                  ,----- ** getScrollX #method:getScrollX#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetScrollXMethodInfo        ,-#endif-    dOMDOMWindowGetScrollX                  ,----- ** getScrollY #method:getScrollY#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetScrollYMethodInfo        ,-#endif-    dOMDOMWindowGetScrollY                  ,----- ** getSelection #method:getSelection#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetSelectionMethodInfo      ,-#endif-    dOMDOMWindowGetSelection                ,----- ** getSelf #method:getSelf#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetSelfMethodInfo           ,-#endif-    dOMDOMWindowGetSelf                     ,----- ** getStatus #method:getStatus#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetStatusMethodInfo         ,-#endif-    dOMDOMWindowGetStatus                   ,----- ** getTop #method:getTop#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetTopMethodInfo            ,-#endif-    dOMDOMWindowGetTop                      ,----- ** getWindow #method:getWindow#--#if ENABLE_OVERLOADING-    DOMDOMWindowGetWindowMethodInfo         ,-#endif-    dOMDOMWindowGetWindow                   ,----- ** moveBy #method:moveBy#--#if ENABLE_OVERLOADING-    DOMDOMWindowMoveByMethodInfo            ,-#endif-    dOMDOMWindowMoveBy                      ,----- ** moveTo #method:moveTo#--#if ENABLE_OVERLOADING-    DOMDOMWindowMoveToMethodInfo            ,-#endif-    dOMDOMWindowMoveTo                      ,----- ** print #method:print#--#if ENABLE_OVERLOADING-    DOMDOMWindowPrintMethodInfo             ,-#endif-    dOMDOMWindowPrint                       ,----- ** prompt #method:prompt#--#if ENABLE_OVERLOADING-    DOMDOMWindowPromptMethodInfo            ,-#endif-    dOMDOMWindowPrompt                      ,----- ** releaseEvents #method:releaseEvents#--#if ENABLE_OVERLOADING-    DOMDOMWindowReleaseEventsMethodInfo     ,-#endif-    dOMDOMWindowReleaseEvents               ,----- ** resizeBy #method:resizeBy#--#if ENABLE_OVERLOADING-    DOMDOMWindowResizeByMethodInfo          ,-#endif-    dOMDOMWindowResizeBy                    ,----- ** resizeTo #method:resizeTo#--#if ENABLE_OVERLOADING-    DOMDOMWindowResizeToMethodInfo          ,-#endif-    dOMDOMWindowResizeTo                    ,----- ** scrollBy #method:scrollBy#--#if ENABLE_OVERLOADING-    DOMDOMWindowScrollByMethodInfo          ,-#endif-    dOMDOMWindowScrollBy                    ,----- ** scrollTo #method:scrollTo#--#if ENABLE_OVERLOADING-    DOMDOMWindowScrollToMethodInfo          ,-#endif-    dOMDOMWindowScrollTo                    ,----- ** setDefaultStatus #method:setDefaultStatus#--#if ENABLE_OVERLOADING-    DOMDOMWindowSetDefaultStatusMethodInfo  ,-#endif-    dOMDOMWindowSetDefaultStatus            ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMDOMWindowSetNameMethodInfo           ,-#endif-    dOMDOMWindowSetName                     ,----- ** setStatus #method:setStatus#--#if ENABLE_OVERLOADING-    DOMDOMWindowSetStatusMethodInfo         ,-#endif-    dOMDOMWindowSetStatus                   ,----- ** stop #method:stop#--#if ENABLE_OVERLOADING-    DOMDOMWindowStopMethodInfo              ,-#endif-    dOMDOMWindowStop                        ,----- ** webkitMessageHandlersPostMessage #method:webkitMessageHandlersPostMessage#--#if ENABLE_OVERLOADING-    DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo,-#endif-    dOMDOMWindowWebkitMessageHandlersPostMessage,----- -- * Properties--- ** closed #attr:closed#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowClosedPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowClosed                      ,-#endif-    getDOMDOMWindowClosed                   ,----- ** defaultStatus #attr:defaultStatus#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowDefaultStatusPropertyInfo   ,-#endif-    constructDOMDOMWindowDefaultStatus      ,-#if ENABLE_OVERLOADING-    dOMDOMWindowDefaultStatus               ,-#endif-    getDOMDOMWindowDefaultStatus            ,-    setDOMDOMWindowDefaultStatus            ,----- ** devicePixelRatio #attr:devicePixelRatio#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowDevicePixelRatioPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowDevicePixelRatio            ,-#endif-    getDOMDOMWindowDevicePixelRatio         ,----- ** document #attr:document#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowDocumentPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowDocument                    ,-#endif-    getDOMDOMWindowDocument                 ,----- ** frameElement #attr:frameElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowFrameElementPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowFrameElement                ,-#endif-    getDOMDOMWindowFrameElement             ,----- ** frames #attr:frames#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowFramesPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowFrames                      ,-#endif-    getDOMDOMWindowFrames                   ,----- ** innerHeight #attr:innerHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowInnerHeightPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowInnerHeight                 ,-#endif-    getDOMDOMWindowInnerHeight              ,----- ** innerWidth #attr:innerWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowInnerWidthPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowInnerWidth                  ,-#endif-    getDOMDOMWindowInnerWidth               ,----- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowLengthPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowLength                      ,-#endif-    getDOMDOMWindowLength                   ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowNamePropertyInfo            ,-#endif-    constructDOMDOMWindowName               ,-#if ENABLE_OVERLOADING-    dOMDOMWindowName                        ,-#endif-    getDOMDOMWindowName                     ,-    setDOMDOMWindowName                     ,----- ** offscreenBuffering #attr:offscreenBuffering#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowOffscreenBufferingPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowOffscreenBuffering          ,-#endif-    getDOMDOMWindowOffscreenBuffering       ,----- ** opener #attr:opener#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowOpenerPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowOpener                      ,-#endif-    getDOMDOMWindowOpener                   ,----- ** orientation #attr:orientation#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowOrientationPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowOrientation                 ,-#endif-    getDOMDOMWindowOrientation              ,----- ** outerHeight #attr:outerHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowOuterHeightPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowOuterHeight                 ,-#endif-    getDOMDOMWindowOuterHeight              ,----- ** outerWidth #attr:outerWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowOuterWidthPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowOuterWidth                  ,-#endif-    getDOMDOMWindowOuterWidth               ,----- ** pageXOffset #attr:pageXOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowPageXOffsetPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowPageXOffset                 ,-#endif-    getDOMDOMWindowPageXOffset              ,----- ** pageYOffset #attr:pageYOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowPageYOffsetPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowPageYOffset                 ,-#endif-    getDOMDOMWindowPageYOffset              ,----- ** parent #attr:parent#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowParentPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowParent                      ,-#endif-    getDOMDOMWindowParent                   ,----- ** screenLeft #attr:screenLeft#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowScreenLeftPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowScreenLeft                  ,-#endif-    getDOMDOMWindowScreenLeft               ,----- ** screenTop #attr:screenTop#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowScreenTopPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowScreenTop                   ,-#endif-    getDOMDOMWindowScreenTop                ,----- ** screenX #attr:screenX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowScreenXPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowScreenX                     ,-#endif-    getDOMDOMWindowScreenX                  ,----- ** screenY #attr:screenY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowScreenYPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowScreenY                     ,-#endif-    getDOMDOMWindowScreenY                  ,----- ** scrollX #attr:scrollX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowScrollXPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowScrollX                     ,-#endif-    getDOMDOMWindowScrollX                  ,----- ** scrollY #attr:scrollY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowScrollYPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowScrollY                     ,-#endif-    getDOMDOMWindowScrollY                  ,----- ** self #attr:self#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowSelfPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowSelf                        ,-#endif-    getDOMDOMWindowSelf                     ,----- ** status #attr:status#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowStatusPropertyInfo          ,-#endif-    constructDOMDOMWindowStatus             ,-#if ENABLE_OVERLOADING-    dOMDOMWindowStatus                      ,-#endif-    getDOMDOMWindowStatus                   ,-    setDOMDOMWindowStatus                   ,----- ** top #attr:top#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowTopPropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowTop                         ,-#endif-    getDOMDOMWindowTop                      ,----- ** window #attr:window#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDOMWindowWindowPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDOMWindowWindow                      ,-#endif-    getDOMDOMWindowWindow                   ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration as WebKit2WebExtension.DOMCSSStyleDeclaration-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMSelection as WebKit2WebExtension.DOMDOMSelection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMDOMWindow = DOMDOMWindow (ManagedPtr DOMDOMWindow)-foreign import ccall "webkit_dom_dom_window_get_type"-    c_webkit_dom_dom_window_get_type :: IO GType--instance GObject DOMDOMWindow where-    gobjectType = c_webkit_dom_dom_window_get_type-    ---- | Type class for types which can be safely cast to `DOMDOMWindow`, for instance with `toDOMDOMWindow`.-class (GObject o, O.IsDescendantOf DOMDOMWindow o) => IsDOMDOMWindow o-instance (GObject o, O.IsDescendantOf DOMDOMWindow o) => IsDOMDOMWindow o--instance O.HasParentTypes DOMDOMWindow-type instance O.ParentTypes DOMDOMWindow = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMDOMWindow`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDOMWindow :: (MonadIO m, IsDOMDOMWindow o) => o -> m DOMDOMWindow-toDOMDOMWindow = liftIO . unsafeCastTo DOMDOMWindow---- | A convenience alias for `Nothing` :: `Maybe` `DOMDOMWindow`.-noDOMDOMWindow :: Maybe DOMDOMWindow-noDOMDOMWindow = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDOMWindowMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDOMWindowMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDOMWindowMethod "alert" o = DOMDOMWindowAlertMethodInfo-    ResolveDOMDOMWindowMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDOMWindowMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDOMWindowMethod "blur" o = DOMDOMWindowBlurMethodInfo-    ResolveDOMDOMWindowMethod "captureEvents" o = DOMDOMWindowCaptureEventsMethodInfo-    ResolveDOMDOMWindowMethod "close" o = DOMDOMWindowCloseMethodInfo-    ResolveDOMDOMWindowMethod "confirm" o = DOMDOMWindowConfirmMethodInfo-    ResolveDOMDOMWindowMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMDOMWindowMethod "find" o = DOMDOMWindowFindMethodInfo-    ResolveDOMDOMWindowMethod "focus" o = DOMDOMWindowFocusMethodInfo-    ResolveDOMDOMWindowMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDOMWindowMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDOMWindowMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDOMWindowMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDOMWindowMethod "moveBy" o = DOMDOMWindowMoveByMethodInfo-    ResolveDOMDOMWindowMethod "moveTo" o = DOMDOMWindowMoveToMethodInfo-    ResolveDOMDOMWindowMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDOMWindowMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDOMWindowMethod "print" o = DOMDOMWindowPrintMethodInfo-    ResolveDOMDOMWindowMethod "prompt" o = DOMDOMWindowPromptMethodInfo-    ResolveDOMDOMWindowMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDOMWindowMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDOMWindowMethod "releaseEvents" o = DOMDOMWindowReleaseEventsMethodInfo-    ResolveDOMDOMWindowMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDOMWindowMethod "resizeBy" o = DOMDOMWindowResizeByMethodInfo-    ResolveDOMDOMWindowMethod "resizeTo" o = DOMDOMWindowResizeToMethodInfo-    ResolveDOMDOMWindowMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDOMWindowMethod "scrollBy" o = DOMDOMWindowScrollByMethodInfo-    ResolveDOMDOMWindowMethod "scrollTo" o = DOMDOMWindowScrollToMethodInfo-    ResolveDOMDOMWindowMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDOMWindowMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDOMWindowMethod "stop" o = DOMDOMWindowStopMethodInfo-    ResolveDOMDOMWindowMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDOMWindowMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDOMWindowMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDOMWindowMethod "webkitMessageHandlersPostMessage" o = DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo-    ResolveDOMDOMWindowMethod "getClosed" o = DOMDOMWindowGetClosedMethodInfo-    ResolveDOMDOMWindowMethod "getComputedStyle" o = DOMDOMWindowGetComputedStyleMethodInfo-    ResolveDOMDOMWindowMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDOMWindowMethod "getDefaultStatus" o = DOMDOMWindowGetDefaultStatusMethodInfo-    ResolveDOMDOMWindowMethod "getDevicePixelRatio" o = DOMDOMWindowGetDevicePixelRatioMethodInfo-    ResolveDOMDOMWindowMethod "getDocument" o = DOMDOMWindowGetDocumentMethodInfo-    ResolveDOMDOMWindowMethod "getFrameElement" o = DOMDOMWindowGetFrameElementMethodInfo-    ResolveDOMDOMWindowMethod "getFrames" o = DOMDOMWindowGetFramesMethodInfo-    ResolveDOMDOMWindowMethod "getInnerHeight" o = DOMDOMWindowGetInnerHeightMethodInfo-    ResolveDOMDOMWindowMethod "getInnerWidth" o = DOMDOMWindowGetInnerWidthMethodInfo-    ResolveDOMDOMWindowMethod "getLength" o = DOMDOMWindowGetLengthMethodInfo-    ResolveDOMDOMWindowMethod "getName" o = DOMDOMWindowGetNameMethodInfo-    ResolveDOMDOMWindowMethod "getOffscreenBuffering" o = DOMDOMWindowGetOffscreenBufferingMethodInfo-    ResolveDOMDOMWindowMethod "getOpener" o = DOMDOMWindowGetOpenerMethodInfo-    ResolveDOMDOMWindowMethod "getOrientation" o = DOMDOMWindowGetOrientationMethodInfo-    ResolveDOMDOMWindowMethod "getOuterHeight" o = DOMDOMWindowGetOuterHeightMethodInfo-    ResolveDOMDOMWindowMethod "getOuterWidth" o = DOMDOMWindowGetOuterWidthMethodInfo-    ResolveDOMDOMWindowMethod "getPageXOffset" o = DOMDOMWindowGetPageXOffsetMethodInfo-    ResolveDOMDOMWindowMethod "getPageYOffset" o = DOMDOMWindowGetPageYOffsetMethodInfo-    ResolveDOMDOMWindowMethod "getParent" o = DOMDOMWindowGetParentMethodInfo-    ResolveDOMDOMWindowMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDOMWindowMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDOMWindowMethod "getScreenLeft" o = DOMDOMWindowGetScreenLeftMethodInfo-    ResolveDOMDOMWindowMethod "getScreenTop" o = DOMDOMWindowGetScreenTopMethodInfo-    ResolveDOMDOMWindowMethod "getScreenX" o = DOMDOMWindowGetScreenXMethodInfo-    ResolveDOMDOMWindowMethod "getScreenY" o = DOMDOMWindowGetScreenYMethodInfo-    ResolveDOMDOMWindowMethod "getScrollX" o = DOMDOMWindowGetScrollXMethodInfo-    ResolveDOMDOMWindowMethod "getScrollY" o = DOMDOMWindowGetScrollYMethodInfo-    ResolveDOMDOMWindowMethod "getSelection" o = DOMDOMWindowGetSelectionMethodInfo-    ResolveDOMDOMWindowMethod "getSelf" o = DOMDOMWindowGetSelfMethodInfo-    ResolveDOMDOMWindowMethod "getStatus" o = DOMDOMWindowGetStatusMethodInfo-    ResolveDOMDOMWindowMethod "getTop" o = DOMDOMWindowGetTopMethodInfo-    ResolveDOMDOMWindowMethod "getWindow" o = DOMDOMWindowGetWindowMethodInfo-    ResolveDOMDOMWindowMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDOMWindowMethod "setDefaultStatus" o = DOMDOMWindowSetDefaultStatusMethodInfo-    ResolveDOMDOMWindowMethod "setName" o = DOMDOMWindowSetNameMethodInfo-    ResolveDOMDOMWindowMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDOMWindowMethod "setStatus" o = DOMDOMWindowSetStatusMethodInfo-    ResolveDOMDOMWindowMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDOMWindowMethod t DOMDOMWindow, O.MethodInfo info DOMDOMWindow p) => OL.IsLabel t (DOMDOMWindow -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "closed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@closed@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #closed-@--}-getDOMDOMWindowClosed :: (MonadIO m, IsDOMDOMWindow o) => o -> m Bool-getDOMDOMWindowClosed obj = liftIO $ B.Properties.getObjectPropertyBool obj "closed"--#if ENABLE_OVERLOADING-data DOMDOMWindowClosedPropertyInfo-instance AttrInfo DOMDOMWindowClosedPropertyInfo where-    type AttrAllowedOps DOMDOMWindowClosedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowClosedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowClosedPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowClosedPropertyInfo = Bool-    type AttrLabel DOMDOMWindowClosedPropertyInfo = "closed"-    type AttrOrigin DOMDOMWindowClosedPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowClosed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "default-status"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@default-status@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #defaultStatus-@--}-getDOMDOMWindowDefaultStatus :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe T.Text)-getDOMDOMWindowDefaultStatus obj = liftIO $ B.Properties.getObjectPropertyString obj "default-status"--{- |-Set the value of the “@default-status@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDOMWindow [ #defaultStatus 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDOMWindowDefaultStatus :: (MonadIO m, IsDOMDOMWindow o) => o -> T.Text -> m ()-setDOMDOMWindowDefaultStatus obj val = liftIO $ B.Properties.setObjectPropertyString obj "default-status" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@default-status@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDOMWindowDefaultStatus :: (IsDOMDOMWindow o) => T.Text -> IO (GValueConstruct o)-constructDOMDOMWindowDefaultStatus val = B.Properties.constructObjectPropertyString "default-status" (Just val)--#if ENABLE_OVERLOADING-data DOMDOMWindowDefaultStatusPropertyInfo-instance AttrInfo DOMDOMWindowDefaultStatusPropertyInfo where-    type AttrAllowedOps DOMDOMWindowDefaultStatusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMWindowDefaultStatusPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowDefaultStatusPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMWindowDefaultStatusPropertyInfo = "default-status"-    type AttrOrigin DOMDOMWindowDefaultStatusPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowDefaultStatus-    attrSet _ = setDOMDOMWindowDefaultStatus-    attrConstruct _ = constructDOMDOMWindowDefaultStatus-    attrClear _ = undefined-#endif---- VVV Prop "device-pixel-ratio"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@device-pixel-ratio@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #devicePixelRatio-@--}-getDOMDOMWindowDevicePixelRatio :: (MonadIO m, IsDOMDOMWindow o) => o -> m Double-getDOMDOMWindowDevicePixelRatio obj = liftIO $ B.Properties.getObjectPropertyDouble obj "device-pixel-ratio"--#if ENABLE_OVERLOADING-data DOMDOMWindowDevicePixelRatioPropertyInfo-instance AttrInfo DOMDOMWindowDevicePixelRatioPropertyInfo where-    type AttrAllowedOps DOMDOMWindowDevicePixelRatioPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowDevicePixelRatioPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowDevicePixelRatioPropertyInfo = Double-    type AttrLabel DOMDOMWindowDevicePixelRatioPropertyInfo = "device-pixel-ratio"-    type AttrOrigin DOMDOMWindowDevicePixelRatioPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowDevicePixelRatio-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "document"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@document@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #document-@--}-getDOMDOMWindowDocument :: (MonadIO m, IsDOMDOMWindow o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument-getDOMDOMWindowDocument obj = liftIO $ checkUnexpectedNothing "getDOMDOMWindowDocument" $ B.Properties.getObjectPropertyObject obj "document" WebKit2WebExtension.DOMDocument.DOMDocument--#if ENABLE_OVERLOADING-data DOMDOMWindowDocumentPropertyInfo-instance AttrInfo DOMDOMWindowDocumentPropertyInfo where-    type AttrAllowedOps DOMDOMWindowDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowDocumentPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument-    type AttrLabel DOMDOMWindowDocumentPropertyInfo = "document"-    type AttrOrigin DOMDOMWindowDocumentPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "frame-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@frame-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #frameElement-@--}-getDOMDOMWindowFrameElement :: (MonadIO m, IsDOMDOMWindow o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDOMWindowFrameElement obj = liftIO $ checkUnexpectedNothing "getDOMDOMWindowFrameElement" $ B.Properties.getObjectPropertyObject obj "frame-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDOMWindowFrameElementPropertyInfo-instance AttrInfo DOMDOMWindowFrameElementPropertyInfo where-    type AttrAllowedOps DOMDOMWindowFrameElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowFrameElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowFrameElementPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowFrameElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDOMWindowFrameElementPropertyInfo = "frame-element"-    type AttrOrigin DOMDOMWindowFrameElementPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowFrameElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "frames"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@frames@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #frames-@--}-getDOMDOMWindowFrames :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowFrames obj = liftIO $ B.Properties.getObjectPropertyObject obj "frames" DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDOMWindowFramesPropertyInfo-instance AttrInfo DOMDOMWindowFramesPropertyInfo where-    type AttrAllowedOps DOMDOMWindowFramesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowFramesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowFramesPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowFramesPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowFramesPropertyInfo = "frames"-    type AttrOrigin DOMDOMWindowFramesPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowFrames-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "inner-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@inner-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #innerHeight-@--}-getDOMDOMWindowInnerHeight :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowInnerHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "inner-height"--#if ENABLE_OVERLOADING-data DOMDOMWindowInnerHeightPropertyInfo-instance AttrInfo DOMDOMWindowInnerHeightPropertyInfo where-    type AttrAllowedOps DOMDOMWindowInnerHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowInnerHeightPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowInnerHeightPropertyInfo = CLong-    type AttrLabel DOMDOMWindowInnerHeightPropertyInfo = "inner-height"-    type AttrOrigin DOMDOMWindowInnerHeightPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowInnerHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "inner-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@inner-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #innerWidth-@--}-getDOMDOMWindowInnerWidth :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowInnerWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "inner-width"--#if ENABLE_OVERLOADING-data DOMDOMWindowInnerWidthPropertyInfo-instance AttrInfo DOMDOMWindowInnerWidthPropertyInfo where-    type AttrAllowedOps DOMDOMWindowInnerWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowInnerWidthPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowInnerWidthPropertyInfo = CLong-    type AttrLabel DOMDOMWindowInnerWidthPropertyInfo = "inner-width"-    type AttrOrigin DOMDOMWindowInnerWidthPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowInnerWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #length-@--}-getDOMDOMWindowLength :: (MonadIO m, IsDOMDOMWindow o) => o -> m CULong-getDOMDOMWindowLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMDOMWindowLengthPropertyInfo-instance AttrInfo DOMDOMWindowLengthPropertyInfo where-    type AttrAllowedOps DOMDOMWindowLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowLengthPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowLengthPropertyInfo = CULong-    type AttrLabel DOMDOMWindowLengthPropertyInfo = "length"-    type AttrOrigin DOMDOMWindowLengthPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #name-@--}-getDOMDOMWindowName :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe T.Text)-getDOMDOMWindowName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDOMWindow [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDOMWindowName :: (MonadIO m, IsDOMDOMWindow o) => o -> T.Text -> m ()-setDOMDOMWindowName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDOMWindowName :: (IsDOMDOMWindow o) => T.Text -> IO (GValueConstruct o)-constructDOMDOMWindowName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMDOMWindowNamePropertyInfo-instance AttrInfo DOMDOMWindowNamePropertyInfo where-    type AttrAllowedOps DOMDOMWindowNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMWindowNamePropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMWindowNamePropertyInfo = "name"-    type AttrOrigin DOMDOMWindowNamePropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowName-    attrSet _ = setDOMDOMWindowName-    attrConstruct _ = constructDOMDOMWindowName-    attrClear _ = undefined-#endif---- VVV Prop "offscreen-buffering"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offscreen-buffering@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #offscreenBuffering-@--}-getDOMDOMWindowOffscreenBuffering :: (MonadIO m, IsDOMDOMWindow o) => o -> m Bool-getDOMDOMWindowOffscreenBuffering obj = liftIO $ B.Properties.getObjectPropertyBool obj "offscreen-buffering"--#if ENABLE_OVERLOADING-data DOMDOMWindowOffscreenBufferingPropertyInfo-instance AttrInfo DOMDOMWindowOffscreenBufferingPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOffscreenBufferingPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOffscreenBufferingPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowOffscreenBufferingPropertyInfo = Bool-    type AttrLabel DOMDOMWindowOffscreenBufferingPropertyInfo = "offscreen-buffering"-    type AttrOrigin DOMDOMWindowOffscreenBufferingPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowOffscreenBuffering-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "opener"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@opener@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #opener-@--}-getDOMDOMWindowOpener :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowOpener obj = liftIO $ B.Properties.getObjectPropertyObject obj "opener" DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDOMWindowOpenerPropertyInfo-instance AttrInfo DOMDOMWindowOpenerPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOpenerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowOpenerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOpenerPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowOpenerPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowOpenerPropertyInfo = "opener"-    type AttrOrigin DOMDOMWindowOpenerPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowOpener-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "orientation"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@orientation@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #orientation-@--}-getDOMDOMWindowOrientation :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowOrientation obj = liftIO $ B.Properties.getObjectPropertyLong obj "orientation"--#if ENABLE_OVERLOADING-data DOMDOMWindowOrientationPropertyInfo-instance AttrInfo DOMDOMWindowOrientationPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOrientationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOrientationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOrientationPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowOrientationPropertyInfo = CLong-    type AttrLabel DOMDOMWindowOrientationPropertyInfo = "orientation"-    type AttrOrigin DOMDOMWindowOrientationPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowOrientation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "outer-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@outer-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #outerHeight-@--}-getDOMDOMWindowOuterHeight :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowOuterHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "outer-height"--#if ENABLE_OVERLOADING-data DOMDOMWindowOuterHeightPropertyInfo-instance AttrInfo DOMDOMWindowOuterHeightPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOuterHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOuterHeightPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowOuterHeightPropertyInfo = CLong-    type AttrLabel DOMDOMWindowOuterHeightPropertyInfo = "outer-height"-    type AttrOrigin DOMDOMWindowOuterHeightPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowOuterHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "outer-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@outer-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #outerWidth-@--}-getDOMDOMWindowOuterWidth :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowOuterWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "outer-width"--#if ENABLE_OVERLOADING-data DOMDOMWindowOuterWidthPropertyInfo-instance AttrInfo DOMDOMWindowOuterWidthPropertyInfo where-    type AttrAllowedOps DOMDOMWindowOuterWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowOuterWidthPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowOuterWidthPropertyInfo = CLong-    type AttrLabel DOMDOMWindowOuterWidthPropertyInfo = "outer-width"-    type AttrOrigin DOMDOMWindowOuterWidthPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowOuterWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "page-x-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@page-x-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #pageXOffset-@--}-getDOMDOMWindowPageXOffset :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowPageXOffset obj = liftIO $ B.Properties.getObjectPropertyLong obj "page-x-offset"--#if ENABLE_OVERLOADING-data DOMDOMWindowPageXOffsetPropertyInfo-instance AttrInfo DOMDOMWindowPageXOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMWindowPageXOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowPageXOffsetPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowPageXOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMWindowPageXOffsetPropertyInfo = "page-x-offset"-    type AttrOrigin DOMDOMWindowPageXOffsetPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowPageXOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "page-y-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@page-y-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #pageYOffset-@--}-getDOMDOMWindowPageYOffset :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowPageYOffset obj = liftIO $ B.Properties.getObjectPropertyLong obj "page-y-offset"--#if ENABLE_OVERLOADING-data DOMDOMWindowPageYOffsetPropertyInfo-instance AttrInfo DOMDOMWindowPageYOffsetPropertyInfo where-    type AttrAllowedOps DOMDOMWindowPageYOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowPageYOffsetPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowPageYOffsetPropertyInfo = CLong-    type AttrLabel DOMDOMWindowPageYOffsetPropertyInfo = "page-y-offset"-    type AttrOrigin DOMDOMWindowPageYOffsetPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowPageYOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "parent"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@parent@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #parent-@--}-getDOMDOMWindowParent :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowParent obj = liftIO $ B.Properties.getObjectPropertyObject obj "parent" DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDOMWindowParentPropertyInfo-instance AttrInfo DOMDOMWindowParentPropertyInfo where-    type AttrAllowedOps DOMDOMWindowParentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowParentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowParentPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowParentPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowParentPropertyInfo = "parent"-    type AttrOrigin DOMDOMWindowParentPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowParent-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "screen-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@screen-left@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #screenLeft-@--}-getDOMDOMWindowScreenLeft :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowScreenLeft obj = liftIO $ B.Properties.getObjectPropertyLong obj "screen-left"--#if ENABLE_OVERLOADING-data DOMDOMWindowScreenLeftPropertyInfo-instance AttrInfo DOMDOMWindowScreenLeftPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenLeftPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowScreenLeftPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenLeftPropertyInfo = "screen-left"-    type AttrOrigin DOMDOMWindowScreenLeftPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowScreenLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "screen-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@screen-top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #screenTop-@--}-getDOMDOMWindowScreenTop :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowScreenTop obj = liftIO $ B.Properties.getObjectPropertyLong obj "screen-top"--#if ENABLE_OVERLOADING-data DOMDOMWindowScreenTopPropertyInfo-instance AttrInfo DOMDOMWindowScreenTopPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenTopPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowScreenTopPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenTopPropertyInfo = "screen-top"-    type AttrOrigin DOMDOMWindowScreenTopPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowScreenTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "screen-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@screen-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #screenX-@--}-getDOMDOMWindowScreenX :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowScreenX obj = liftIO $ B.Properties.getObjectPropertyLong obj "screen-x"--#if ENABLE_OVERLOADING-data DOMDOMWindowScreenXPropertyInfo-instance AttrInfo DOMDOMWindowScreenXPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenXPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowScreenXPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenXPropertyInfo = "screen-x"-    type AttrOrigin DOMDOMWindowScreenXPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowScreenX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "screen-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@screen-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #screenY-@--}-getDOMDOMWindowScreenY :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowScreenY obj = liftIO $ B.Properties.getObjectPropertyLong obj "screen-y"--#if ENABLE_OVERLOADING-data DOMDOMWindowScreenYPropertyInfo-instance AttrInfo DOMDOMWindowScreenYPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScreenYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScreenYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScreenYPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowScreenYPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScreenYPropertyInfo = "screen-y"-    type AttrOrigin DOMDOMWindowScreenYPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowScreenY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "scroll-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@scroll-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #scrollX-@--}-getDOMDOMWindowScrollX :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowScrollX obj = liftIO $ B.Properties.getObjectPropertyLong obj "scroll-x"--#if ENABLE_OVERLOADING-data DOMDOMWindowScrollXPropertyInfo-instance AttrInfo DOMDOMWindowScrollXPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScrollXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScrollXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScrollXPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowScrollXPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScrollXPropertyInfo = "scroll-x"-    type AttrOrigin DOMDOMWindowScrollXPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowScrollX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "scroll-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@scroll-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #scrollY-@--}-getDOMDOMWindowScrollY :: (MonadIO m, IsDOMDOMWindow o) => o -> m CLong-getDOMDOMWindowScrollY obj = liftIO $ B.Properties.getObjectPropertyLong obj "scroll-y"--#if ENABLE_OVERLOADING-data DOMDOMWindowScrollYPropertyInfo-instance AttrInfo DOMDOMWindowScrollYPropertyInfo where-    type AttrAllowedOps DOMDOMWindowScrollYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowScrollYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowScrollYPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowScrollYPropertyInfo = CLong-    type AttrLabel DOMDOMWindowScrollYPropertyInfo = "scroll-y"-    type AttrOrigin DOMDOMWindowScrollYPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowScrollY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "self"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@self@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #self-@--}-getDOMDOMWindowSelf :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowSelf obj = liftIO $ B.Properties.getObjectPropertyObject obj "self" DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDOMWindowSelfPropertyInfo-instance AttrInfo DOMDOMWindowSelfPropertyInfo where-    type AttrAllowedOps DOMDOMWindowSelfPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowSelfPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowSelfPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowSelfPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowSelfPropertyInfo = "self"-    type AttrOrigin DOMDOMWindowSelfPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowSelf-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "status"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@status@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #status-@--}-getDOMDOMWindowStatus :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe T.Text)-getDOMDOMWindowStatus obj = liftIO $ B.Properties.getObjectPropertyString obj "status"--{- |-Set the value of the “@status@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDOMWindow [ #status 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDOMWindowStatus :: (MonadIO m, IsDOMDOMWindow o) => o -> T.Text -> m ()-setDOMDOMWindowStatus obj val = liftIO $ B.Properties.setObjectPropertyString obj "status" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@status@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDOMWindowStatus :: (IsDOMDOMWindow o) => T.Text -> IO (GValueConstruct o)-constructDOMDOMWindowStatus val = B.Properties.constructObjectPropertyString "status" (Just val)--#if ENABLE_OVERLOADING-data DOMDOMWindowStatusPropertyInfo-instance AttrInfo DOMDOMWindowStatusPropertyInfo where-    type AttrAllowedOps DOMDOMWindowStatusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDOMWindowStatusPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDOMWindowStatusPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowStatusPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDOMWindowStatusPropertyInfo = "status"-    type AttrOrigin DOMDOMWindowStatusPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowStatus-    attrSet _ = setDOMDOMWindowStatus-    attrConstruct _ = constructDOMDOMWindowStatus-    attrClear _ = undefined-#endif---- VVV Prop "top"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #top-@--}-getDOMDOMWindowTop :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowTop obj = liftIO $ B.Properties.getObjectPropertyObject obj "top" DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDOMWindowTopPropertyInfo-instance AttrInfo DOMDOMWindowTopPropertyInfo where-    type AttrAllowedOps DOMDOMWindowTopPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowTopPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowTopPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowTopPropertyInfo = "top"-    type AttrOrigin DOMDOMWindowTopPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "window"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@window@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDOMWindow #window-@--}-getDOMDOMWindowWindow :: (MonadIO m, IsDOMDOMWindow o) => o -> m (Maybe DOMDOMWindow)-getDOMDOMWindowWindow obj = liftIO $ B.Properties.getObjectPropertyObject obj "window" DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDOMWindowWindowPropertyInfo-instance AttrInfo DOMDOMWindowWindowPropertyInfo where-    type AttrAllowedOps DOMDOMWindowWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDOMWindowWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDOMWindowWindowPropertyInfo = IsDOMDOMWindow-    type AttrGetType DOMDOMWindowWindowPropertyInfo = (Maybe DOMDOMWindow)-    type AttrLabel DOMDOMWindowWindowPropertyInfo = "window"-    type AttrOrigin DOMDOMWindowWindowPropertyInfo = DOMDOMWindow-    attrGet _ = getDOMDOMWindowWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDOMWindow-type instance O.AttributeList DOMDOMWindow = DOMDOMWindowAttributeList-type DOMDOMWindowAttributeList = ('[ '("closed", DOMDOMWindowClosedPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defaultStatus", DOMDOMWindowDefaultStatusPropertyInfo), '("devicePixelRatio", DOMDOMWindowDevicePixelRatioPropertyInfo), '("document", DOMDOMWindowDocumentPropertyInfo), '("frameElement", DOMDOMWindowFrameElementPropertyInfo), '("frames", DOMDOMWindowFramesPropertyInfo), '("innerHeight", DOMDOMWindowInnerHeightPropertyInfo), '("innerWidth", DOMDOMWindowInnerWidthPropertyInfo), '("length", DOMDOMWindowLengthPropertyInfo), '("name", DOMDOMWindowNamePropertyInfo), '("offscreenBuffering", DOMDOMWindowOffscreenBufferingPropertyInfo), '("opener", DOMDOMWindowOpenerPropertyInfo), '("orientation", DOMDOMWindowOrientationPropertyInfo), '("outerHeight", DOMDOMWindowOuterHeightPropertyInfo), '("outerWidth", DOMDOMWindowOuterWidthPropertyInfo), '("pageXOffset", DOMDOMWindowPageXOffsetPropertyInfo), '("pageYOffset", DOMDOMWindowPageYOffsetPropertyInfo), '("parent", DOMDOMWindowParentPropertyInfo), '("screenLeft", DOMDOMWindowScreenLeftPropertyInfo), '("screenTop", DOMDOMWindowScreenTopPropertyInfo), '("screenX", DOMDOMWindowScreenXPropertyInfo), '("screenY", DOMDOMWindowScreenYPropertyInfo), '("scrollX", DOMDOMWindowScrollXPropertyInfo), '("scrollY", DOMDOMWindowScrollYPropertyInfo), '("self", DOMDOMWindowSelfPropertyInfo), '("status", DOMDOMWindowStatusPropertyInfo), '("top", DOMDOMWindowTopPropertyInfo), '("window", DOMDOMWindowWindowPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMDOMWindowClosed :: AttrLabelProxy "closed"-dOMDOMWindowClosed = AttrLabelProxy--dOMDOMWindowDefaultStatus :: AttrLabelProxy "defaultStatus"-dOMDOMWindowDefaultStatus = AttrLabelProxy--dOMDOMWindowDevicePixelRatio :: AttrLabelProxy "devicePixelRatio"-dOMDOMWindowDevicePixelRatio = AttrLabelProxy--dOMDOMWindowDocument :: AttrLabelProxy "document"-dOMDOMWindowDocument = AttrLabelProxy--dOMDOMWindowFrameElement :: AttrLabelProxy "frameElement"-dOMDOMWindowFrameElement = AttrLabelProxy--dOMDOMWindowFrames :: AttrLabelProxy "frames"-dOMDOMWindowFrames = AttrLabelProxy--dOMDOMWindowInnerHeight :: AttrLabelProxy "innerHeight"-dOMDOMWindowInnerHeight = AttrLabelProxy--dOMDOMWindowInnerWidth :: AttrLabelProxy "innerWidth"-dOMDOMWindowInnerWidth = AttrLabelProxy--dOMDOMWindowLength :: AttrLabelProxy "length"-dOMDOMWindowLength = AttrLabelProxy--dOMDOMWindowName :: AttrLabelProxy "name"-dOMDOMWindowName = AttrLabelProxy--dOMDOMWindowOffscreenBuffering :: AttrLabelProxy "offscreenBuffering"-dOMDOMWindowOffscreenBuffering = AttrLabelProxy--dOMDOMWindowOpener :: AttrLabelProxy "opener"-dOMDOMWindowOpener = AttrLabelProxy--dOMDOMWindowOrientation :: AttrLabelProxy "orientation"-dOMDOMWindowOrientation = AttrLabelProxy--dOMDOMWindowOuterHeight :: AttrLabelProxy "outerHeight"-dOMDOMWindowOuterHeight = AttrLabelProxy--dOMDOMWindowOuterWidth :: AttrLabelProxy "outerWidth"-dOMDOMWindowOuterWidth = AttrLabelProxy--dOMDOMWindowPageXOffset :: AttrLabelProxy "pageXOffset"-dOMDOMWindowPageXOffset = AttrLabelProxy--dOMDOMWindowPageYOffset :: AttrLabelProxy "pageYOffset"-dOMDOMWindowPageYOffset = AttrLabelProxy--dOMDOMWindowParent :: AttrLabelProxy "parent"-dOMDOMWindowParent = AttrLabelProxy--dOMDOMWindowScreenLeft :: AttrLabelProxy "screenLeft"-dOMDOMWindowScreenLeft = AttrLabelProxy--dOMDOMWindowScreenTop :: AttrLabelProxy "screenTop"-dOMDOMWindowScreenTop = AttrLabelProxy--dOMDOMWindowScreenX :: AttrLabelProxy "screenX"-dOMDOMWindowScreenX = AttrLabelProxy--dOMDOMWindowScreenY :: AttrLabelProxy "screenY"-dOMDOMWindowScreenY = AttrLabelProxy--dOMDOMWindowScrollX :: AttrLabelProxy "scrollX"-dOMDOMWindowScrollX = AttrLabelProxy--dOMDOMWindowScrollY :: AttrLabelProxy "scrollY"-dOMDOMWindowScrollY = AttrLabelProxy--dOMDOMWindowSelf :: AttrLabelProxy "self"-dOMDOMWindowSelf = AttrLabelProxy--dOMDOMWindowStatus :: AttrLabelProxy "status"-dOMDOMWindowStatus = AttrLabelProxy--dOMDOMWindowTop :: AttrLabelProxy "top"-dOMDOMWindowTop = AttrLabelProxy--dOMDOMWindowWindow :: AttrLabelProxy "window"-dOMDOMWindowWindow = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDOMWindow = DOMDOMWindowSignalList-type DOMDOMWindowSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDOMWindow::alert--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_alert" webkit_dom_dom_window_alert :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- message : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDOMWindowAlert ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowAlert ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@message@/: A @/gchar/@ -}-    -> m ()-dOMDOMWindowAlert self message = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    message' <- textToCString message-    webkit_dom_dom_window_alert self' message'-    touchManagedPtr self-    freeMem message'-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowAlertMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowAlertMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowAlert--#endif---- method DOMDOMWindow::blur--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_blur" webkit_dom_dom_window_blur :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowBlur ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowBlur ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowBlur self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_blur self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowBlurMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowBlurMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowBlur--#endif---- method DOMDOMWindow::capture_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_capture_events" webkit_dom_dom_window_capture_events :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowCaptureEvents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowCaptureEvents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowCaptureEvents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_capture_events self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowCaptureEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowCaptureEventsMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowCaptureEvents--#endif---- method DOMDOMWindow::close--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_close" webkit_dom_dom_window_close :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowClose ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowClose ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowClose self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_close self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowCloseMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowCloseMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowClose--#endif---- method DOMDOMWindow::confirm--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_confirm" webkit_dom_dom_window_confirm :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- message : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDOMWindowConfirm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowConfirm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@message@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMWindowConfirm self message = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    message' <- textToCString message-    result <- webkit_dom_dom_window_confirm self' message'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem message'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowConfirmMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowConfirmMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowConfirm--#endif---- method DOMDOMWindow::find--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "string", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "caseSensitive", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "backwards", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wrap", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wholeWord", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "searchInFrames", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "showDialog", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_find" webkit_dom_dom_window_find :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- string : TBasicType TUTF8-    CInt ->                                 -- caseSensitive : TBasicType TBoolean-    CInt ->                                 -- backwards : TBasicType TBoolean-    CInt ->                                 -- wrap : TBasicType TBoolean-    CInt ->                                 -- wholeWord : TBasicType TBoolean-    CInt ->                                 -- searchInFrames : TBasicType TBoolean-    CInt ->                                 -- showDialog : TBasicType TBoolean-    IO CInt--{-# DEPRECATED dOMDOMWindowFind ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowFind ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@string@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@caseSensitive@/: A 'Bool' -}-    -> Bool-    {- ^ /@backwards@/: A 'Bool' -}-    -> Bool-    {- ^ /@wrap@/: A 'Bool' -}-    -> Bool-    {- ^ /@wholeWord@/: A 'Bool' -}-    -> Bool-    {- ^ /@searchInFrames@/: A 'Bool' -}-    -> Bool-    {- ^ /@showDialog@/: A 'Bool' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMWindowFind self string caseSensitive backwards wrap wholeWord searchInFrames showDialog = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    string' <- textToCString string-    let caseSensitive' = (fromIntegral . fromEnum) caseSensitive-    let backwards' = (fromIntegral . fromEnum) backwards-    let wrap' = (fromIntegral . fromEnum) wrap-    let wholeWord' = (fromIntegral . fromEnum) wholeWord-    let searchInFrames' = (fromIntegral . fromEnum) searchInFrames-    let showDialog' = (fromIntegral . fromEnum) showDialog-    result <- webkit_dom_dom_window_find self' string' caseSensitive' backwards' wrap' wholeWord' searchInFrames' showDialog'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem string'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowFindMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> Bool -> Bool -> Bool -> Bool -> m Bool), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowFindMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowFind--#endif---- method DOMDOMWindow::focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_focus" webkit_dom_dom_window_focus :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowFocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowFocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowFocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_focus self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowFocusMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowFocusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowFocus--#endif---- method DOMDOMWindow::get_closed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_closed" webkit_dom_dom_window_get_closed :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CInt--{-# DEPRECATED dOMDOMWindowGetClosed ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetClosed ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMWindowGetClosed self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_closed self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetClosedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetClosedMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetClosed--#endif---- method DOMDOMWindow::get_computed_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_computed_style" webkit_dom_dom_window_get_computed_style :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    Ptr WebKit2WebExtension.DOMElement.DOMElement -> -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- pseudoElement : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration)--{-# DEPRECATED dOMDOMWindowGetComputedStyle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetComputedStyle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a, WebKit2WebExtension.DOMElement.IsDOMElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> b-    {- ^ /@element@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> Maybe (T.Text)-    {- ^ /@pseudoElement@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-dOMDOMWindowGetComputedStyle self element pseudoElement = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    element' <- unsafeManagedPtrCastPtr element-    maybePseudoElement <- case pseudoElement of-        Nothing -> return nullPtr-        Just jPseudoElement -> do-            jPseudoElement' <- textToCString jPseudoElement-            return jPseudoElement'-    result <- webkit_dom_dom_window_get_computed_style self' element' maybePseudoElement-    checkUnexpectedReturnNULL "dOMDOMWindowGetComputedStyle" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration) result-    touchManagedPtr self-    touchManagedPtr element-    freeMem maybePseudoElement-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetComputedStyleMethodInfo-instance (signature ~ (b -> Maybe (T.Text) -> m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration), MonadIO m, IsDOMDOMWindow a, WebKit2WebExtension.DOMElement.IsDOMElement b) => O.MethodInfo DOMDOMWindowGetComputedStyleMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetComputedStyle--#endif---- method DOMDOMWindow::get_default_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_default_status" webkit_dom_dom_window_get_default_status :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CString--{-# DEPRECATED dOMDOMWindowGetDefaultStatus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetDefaultStatus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMWindowGetDefaultStatus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_default_status self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetDefaultStatus" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetDefaultStatusMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetDefaultStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetDefaultStatus--#endif---- method DOMDOMWindow::get_device_pixel_ratio--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_device_pixel_ratio" webkit_dom_dom_window_get_device_pixel_ratio :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CDouble--{-# DEPRECATED dOMDOMWindowGetDevicePixelRatio ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetDevicePixelRatio ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMDOMWindowGetDevicePixelRatio self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_device_pixel_ratio self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetDevicePixelRatioMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetDevicePixelRatioMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetDevicePixelRatio--#endif---- method DOMDOMWindow::get_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_document" webkit_dom_dom_window_get_document :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{-# DEPRECATED dOMDOMWindowGetDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m WebKit2WebExtension.DOMDocument.DOMDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-dOMDOMWindowGetDocument self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_document self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetDocument" result-    result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetDocumentMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetDocumentMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetDocument--#endif---- method DOMDOMWindow::get_frame_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_frame_element" webkit_dom_dom_window_get_frame_element :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDOMWindowGetFrameElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetFrameElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDOMWindowGetFrameElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_frame_element self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetFrameElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetFrameElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetFrameElementMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetFrameElement--#endif---- method DOMDOMWindow::get_frames--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_frames" webkit_dom_dom_window_get_frames :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr DOMDOMWindow)--{-# DEPRECATED dOMDOMWindowGetFrames ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetFrames ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDOMWindowGetFrames self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_frames self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetFrames" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetFramesMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetFramesMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetFrames--#endif---- method DOMDOMWindow::get_inner_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_inner_height" webkit_dom_dom_window_get_inner_height :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetInnerHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetInnerHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetInnerHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_inner_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetInnerHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetInnerHeightMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetInnerHeight--#endif---- method DOMDOMWindow::get_inner_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_inner_width" webkit_dom_dom_window_get_inner_width :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetInnerWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetInnerWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetInnerWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_inner_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetInnerWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetInnerWidthMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetInnerWidth--#endif---- method DOMDOMWindow::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_length" webkit_dom_dom_window_get_length :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CULong--{-# DEPRECATED dOMDOMWindowGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDOMWindowGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetLength--#endif---- method DOMDOMWindow::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_name" webkit_dom_dom_window_get_name :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CString--{-# DEPRECATED dOMDOMWindowGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMWindowGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_name self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetNameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetName--#endif---- method DOMDOMWindow::get_offscreen_buffering--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_offscreen_buffering" webkit_dom_dom_window_get_offscreen_buffering :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CInt--{-# DEPRECATED dOMDOMWindowGetOffscreenBuffering ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetOffscreenBuffering ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDOMWindowGetOffscreenBuffering self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_offscreen_buffering self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetOffscreenBufferingMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetOffscreenBufferingMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOffscreenBuffering--#endif---- method DOMDOMWindow::get_opener--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_opener" webkit_dom_dom_window_get_opener :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr DOMDOMWindow)--{-# DEPRECATED dOMDOMWindowGetOpener ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetOpener ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDOMWindowGetOpener self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_opener self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetOpener" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetOpenerMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetOpenerMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOpener--#endif---- method DOMDOMWindow::get_orientation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_orientation" webkit_dom_dom_window_get_orientation :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetOrientation ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetOrientation ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetOrientation self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_orientation self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetOrientationMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetOrientationMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOrientation--#endif---- method DOMDOMWindow::get_outer_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_outer_height" webkit_dom_dom_window_get_outer_height :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetOuterHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetOuterHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetOuterHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_outer_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetOuterHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetOuterHeightMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOuterHeight--#endif---- method DOMDOMWindow::get_outer_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_outer_width" webkit_dom_dom_window_get_outer_width :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetOuterWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetOuterWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetOuterWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_outer_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetOuterWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetOuterWidthMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetOuterWidth--#endif---- method DOMDOMWindow::get_page_x_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_page_x_offset" webkit_dom_dom_window_get_page_x_offset :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetPageXOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetPageXOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetPageXOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_page_x_offset self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetPageXOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetPageXOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetPageXOffset--#endif---- method DOMDOMWindow::get_page_y_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_page_y_offset" webkit_dom_dom_window_get_page_y_offset :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetPageYOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetPageYOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetPageYOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_page_y_offset self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetPageYOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetPageYOffsetMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetPageYOffset--#endif---- method DOMDOMWindow::get_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_parent" webkit_dom_dom_window_get_parent :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr DOMDOMWindow)--{-# DEPRECATED dOMDOMWindowGetParent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetParent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDOMWindowGetParent self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_parent self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetParent" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetParentMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetParentMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetParent--#endif---- method DOMDOMWindow::get_screen_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_screen_left" webkit_dom_dom_window_get_screen_left :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetScreenLeft ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetScreenLeft ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetScreenLeft self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_screen_left self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetScreenLeftMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenLeft--#endif---- method DOMDOMWindow::get_screen_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_screen_top" webkit_dom_dom_window_get_screen_top :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetScreenTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetScreenTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetScreenTop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_screen_top self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetScreenTopMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenTop--#endif---- method DOMDOMWindow::get_screen_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_screen_x" webkit_dom_dom_window_get_screen_x :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetScreenX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetScreenX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetScreenX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_screen_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetScreenXMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenX--#endif---- method DOMDOMWindow::get_screen_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_screen_y" webkit_dom_dom_window_get_screen_y :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetScreenY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetScreenY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetScreenY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_screen_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetScreenYMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScreenY--#endif---- method DOMDOMWindow::get_scroll_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_scroll_x" webkit_dom_dom_window_get_scroll_x :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetScrollX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetScrollX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetScrollX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_scroll_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetScrollXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetScrollXMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScrollX--#endif---- method DOMDOMWindow::get_scroll_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_scroll_y" webkit_dom_dom_window_get_scroll_y :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CLong--{-# DEPRECATED dOMDOMWindowGetScrollY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetScrollY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMDOMWindowGetScrollY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_scroll_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDOMWindowGetScrollYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetScrollYMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetScrollY--#endif---- method DOMDOMWindow::get_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMSelection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_selection" webkit_dom_dom_window_get_selection :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr WebKit2WebExtension.DOMDOMSelection.DOMDOMSelection)--{-# DEPRECATED dOMDOMWindowGetSelection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetSelection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m WebKit2WebExtension.DOMDOMSelection.DOMDOMSelection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMSelection.DOMDOMSelection' -}-dOMDOMWindowGetSelection self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_selection self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetSelection" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMSelection.DOMDOMSelection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetSelectionMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMSelection.DOMDOMSelection), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetSelectionMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetSelection--#endif---- method DOMDOMWindow::get_self--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_self" webkit_dom_dom_window_get_self :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr DOMDOMWindow)--{-# DEPRECATED dOMDOMWindowGetSelf ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetSelf ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDOMWindowGetSelf self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_self self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetSelf" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetSelfMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetSelfMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetSelf--#endif---- method DOMDOMWindow::get_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_status" webkit_dom_dom_window_get_status :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO CString--{-# DEPRECATED dOMDOMWindowGetStatus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetStatus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMWindowGetStatus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_status self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetStatus" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetStatusMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetStatus--#endif---- method DOMDOMWindow::get_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_top" webkit_dom_dom_window_get_top :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr DOMDOMWindow)--{-# DEPRECATED dOMDOMWindowGetTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDOMWindowGetTop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_top self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetTop" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetTopMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetTopMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetTop--#endif---- method DOMDOMWindow::get_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_get_window" webkit_dom_dom_window_get_window :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO (Ptr DOMDOMWindow)--{-# DEPRECATED dOMDOMWindowGetWindow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowGetWindow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDOMWindowGetWindow self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_dom_window_get_window self'-    checkUnexpectedReturnNULL "dOMDOMWindowGetWindow" result-    result' <- (wrapObject DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowGetWindowMethodInfo-instance (signature ~ (m DOMDOMWindow), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowGetWindowMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowGetWindow--#endif---- method DOMDOMWindow::move_by--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_move_by" webkit_dom_dom_window_move_by :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CFloat ->                               -- x : TBasicType TFloat-    CFloat ->                               -- y : TBasicType TFloat-    IO ()--{-# DEPRECATED dOMDOMWindowMoveBy ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowMoveBy ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> Float-    {- ^ /@x@/: A @/gfloat/@ -}-    -> Float-    {- ^ /@y@/: A @/gfloat/@ -}-    -> m ()-dOMDOMWindowMoveBy self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_move_by self' x' y'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowMoveByMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowMoveByMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowMoveBy--#endif---- method DOMDOMWindow::move_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_move_to" webkit_dom_dom_window_move_to :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CFloat ->                               -- x : TBasicType TFloat-    CFloat ->                               -- y : TBasicType TFloat-    IO ()--{-# DEPRECATED dOMDOMWindowMoveTo ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowMoveTo ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> Float-    {- ^ /@x@/: A @/gfloat/@ -}-    -> Float-    {- ^ /@y@/: A @/gfloat/@ -}-    -> m ()-dOMDOMWindowMoveTo self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_move_to self' x' y'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowMoveToMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowMoveToMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowMoveTo--#endif---- method DOMDOMWindow::print--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_print" webkit_dom_dom_window_print :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowPrint ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowPrint ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowPrint self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_print self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowPrintMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowPrintMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowPrint--#endif---- method DOMDOMWindow::prompt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "defaultValue", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_prompt" webkit_dom_dom_window_prompt :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- message : TBasicType TUTF8-    CString ->                              -- defaultValue : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMDOMWindowPrompt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowPrompt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@message@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@defaultValue@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDOMWindowPrompt self message defaultValue = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    message' <- textToCString message-    defaultValue' <- textToCString defaultValue-    result <- webkit_dom_dom_window_prompt self' message' defaultValue'-    checkUnexpectedReturnNULL "dOMDOMWindowPrompt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem message'-    freeMem defaultValue'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowPromptMethodInfo-instance (signature ~ (T.Text -> T.Text -> m T.Text), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowPromptMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowPrompt--#endif---- method DOMDOMWindow::release_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_release_events" webkit_dom_dom_window_release_events :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowReleaseEvents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowReleaseEvents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowReleaseEvents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_release_events self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowReleaseEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowReleaseEventsMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowReleaseEvents--#endif---- method DOMDOMWindow::resize_by--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_resize_by" webkit_dom_dom_window_resize_by :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CFloat ->                               -- x : TBasicType TFloat-    CFloat ->                               -- y : TBasicType TFloat-    IO ()--{-# DEPRECATED dOMDOMWindowResizeBy ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowResizeBy ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> Float-    {- ^ /@x@/: A @/gfloat/@ -}-    -> Float-    {- ^ /@y@/: A @/gfloat/@ -}-    -> m ()-dOMDOMWindowResizeBy self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_resize_by self' x' y'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowResizeByMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowResizeByMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowResizeBy--#endif---- method DOMDOMWindow::resize_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "width", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "height", argType = TBasicType TFloat, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gfloat", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_resize_to" webkit_dom_dom_window_resize_to :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CFloat ->                               -- width : TBasicType TFloat-    CFloat ->                               -- height : TBasicType TFloat-    IO ()--{-# DEPRECATED dOMDOMWindowResizeTo ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowResizeTo ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> Float-    {- ^ /@width@/: A @/gfloat/@ -}-    -> Float-    {- ^ /@height@/: A @/gfloat/@ -}-    -> m ()-dOMDOMWindowResizeTo self width height = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let width' = realToFrac width-    let height' = realToFrac height-    webkit_dom_dom_window_resize_to self' width' height'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowResizeToMethodInfo-instance (signature ~ (Float -> Float -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowResizeToMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowResizeTo--#endif---- method DOMDOMWindow::scroll_by--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gdouble", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gdouble", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_scroll_by" webkit_dom_dom_window_scroll_by :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    IO ()--{-# DEPRECATED dOMDOMWindowScrollBy ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowScrollBy ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> Double-    {- ^ /@x@/: A @/gdouble/@ -}-    -> Double-    {- ^ /@y@/: A @/gdouble/@ -}-    -> m ()-dOMDOMWindowScrollBy self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_scroll_by self' x' y'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowScrollByMethodInfo-instance (signature ~ (Double -> Double -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowScrollByMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowScrollBy--#endif---- method DOMDOMWindow::scroll_to--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gdouble", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TDouble, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gdouble", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_scroll_to" webkit_dom_dom_window_scroll_to :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CDouble ->                              -- x : TBasicType TDouble-    CDouble ->                              -- y : TBasicType TDouble-    IO ()--{-# DEPRECATED dOMDOMWindowScrollTo ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowScrollTo ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> Double-    {- ^ /@x@/: A @/gdouble/@ -}-    -> Double-    {- ^ /@y@/: A @/gdouble/@ -}-    -> m ()-dOMDOMWindowScrollTo self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let x' = realToFrac x-    let y' = realToFrac y-    webkit_dom_dom_window_scroll_to self' x' y'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowScrollToMethodInfo-instance (signature ~ (Double -> Double -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowScrollToMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowScrollTo--#endif---- method DOMDOMWindow::set_default_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_set_default_status" webkit_dom_dom_window_set_default_status :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDOMWindowSetDefaultStatus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowSetDefaultStatus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDOMWindowSetDefaultStatus self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_dom_window_set_default_status self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowSetDefaultStatusMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowSetDefaultStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowSetDefaultStatus--#endif---- method DOMDOMWindow::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_set_name" webkit_dom_dom_window_set_name :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDOMWindowSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDOMWindowSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_dom_window_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowSetNameMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowSetName--#endif---- method DOMDOMWindow::set_status--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_set_status" webkit_dom_dom_window_set_status :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDOMWindowSetStatus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowSetStatus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDOMWindowSetStatus self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_dom_window_set_status self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowSetStatusMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowSetStatusMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowSetStatus--#endif---- method DOMDOMWindow::stop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_stop" webkit_dom_dom_window_stop :: -    Ptr DOMDOMWindow ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    IO ()--{-# DEPRECATED dOMDOMWindowStop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDOMWindowStop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> m ()-dOMDOMWindowStop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_dom_window_stop self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDOMWindowStopMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowStopMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowStop--#endif---- method DOMDOMWindow::webkit_message_handlers_post_message--- method type : OrdinaryMethod--- Args : [Arg {argCName = "window", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Nothing, sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "handler", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Nothing, sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "message", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Nothing, sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_dom_window_webkit_message_handlers_post_message" webkit_dom_dom_window_webkit_message_handlers_post_message :: -    Ptr DOMDOMWindow ->                     -- window : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- handler : TBasicType TUTF8-    CString ->                              -- message : TBasicType TUTF8-    IO CInt--{- |-/No description available in the introspection data./--}-dOMDOMWindowWebkitMessageHandlersPostMessage ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDOMWindow a) =>-    a-    -> T.Text-    -> T.Text-    -> m Bool-dOMDOMWindowWebkitMessageHandlersPostMessage window handler message = liftIO $ do-    window' <- unsafeManagedPtrCastPtr window-    handler' <- textToCString handler-    message' <- textToCString message-    result <- webkit_dom_dom_window_webkit_message_handlers_post_message window' handler' message'-    let result' = (/= 0) result-    touchManagedPtr window-    freeMem handler'-    freeMem message'-    return result'--#if ENABLE_OVERLOADING-data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, IsDOMDOMWindow a) => O.MethodInfo DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo a signature where-    overloadedMethod _ = dOMDOMWindowWebkitMessageHandlersPostMessage--#endif--
− GI/WebKit2WebExtension/Objects/DOMDOMWindow.hs-boot
@@ -1,266 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDOMWindow where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDOMWindow = DOMDOMWindow (ManagedPtr DOMDOMWindow)-instance GObject DOMDOMWindow where-class (GObject o, O.IsDescendantOf DOMDOMWindow o) => IsDOMDOMWindow o-instance (GObject o, O.IsDescendantOf DOMDOMWindow o) => IsDOMDOMWindow o-instance O.HasParentTypes DOMDOMWindow-#if ENABLE_OVERLOADING-data DOMDOMWindowClosedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowDefaultStatusPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowDevicePixelRatioPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowDocumentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowFrameElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowFramesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowInnerHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowInnerWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowOffscreenBufferingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowOpenerPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowOrientationPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowOuterHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowOuterWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowPageXOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowPageYOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowParentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScreenLeftPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScreenTopPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScreenXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScreenYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScrollXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScrollYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowSelfPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowStatusPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowTopPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowWindowPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowAlertMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowBlurMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowCaptureEventsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowCloseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowConfirmMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowFindMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowFocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetClosedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetComputedStyleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetDefaultStatusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetDevicePixelRatioMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetFrameElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetFramesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetInnerHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetInnerWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetOffscreenBufferingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetOpenerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetOrientationMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetOuterHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetOuterWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetPageXOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetPageYOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetParentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenLeftMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetScreenYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetScrollXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetScrollYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetSelectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetSelfMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetStatusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowGetWindowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowMoveByMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowMoveToMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowPrintMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowPromptMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowReleaseEventsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowResizeByMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowResizeToMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScrollByMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowScrollToMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowSetDefaultStatusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowSetStatusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowStopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDOMWindowWebkitMessageHandlersPostMessageMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMDocument.hs
@@ -1,8062 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDocument-    ( ---- * Exported types-    DOMDocument(..)                         ,-    IsDOMDocument                           ,-    toDOMDocument                           ,-    noDOMDocument                           ,--- -- * Methods--- ** adoptNode #method:adoptNode#--#if ENABLE_OVERLOADING-    DOMDocumentAdoptNodeMethodInfo          ,-#endif-    dOMDocumentAdoptNode                    ,----- ** caretRangeFromPoint #method:caretRangeFromPoint#--#if ENABLE_OVERLOADING-    DOMDocumentCaretRangeFromPointMethodInfo,-#endif-    dOMDocumentCaretRangeFromPoint          ,----- ** createAttribute #method:createAttribute#--#if ENABLE_OVERLOADING-    DOMDocumentCreateAttributeMethodInfo    ,-#endif-    dOMDocumentCreateAttribute              ,----- ** createAttributeNs #method:createAttributeNs#--#if ENABLE_OVERLOADING-    DOMDocumentCreateAttributeNsMethodInfo  ,-#endif-    dOMDocumentCreateAttributeNs            ,----- ** createCdataSection #method:createCdataSection#--#if ENABLE_OVERLOADING-    DOMDocumentCreateCdataSectionMethodInfo ,-#endif-    dOMDocumentCreateCdataSection           ,----- ** createComment #method:createComment#--#if ENABLE_OVERLOADING-    DOMDocumentCreateCommentMethodInfo      ,-#endif-    dOMDocumentCreateComment                ,----- ** createCssStyleDeclaration #method:createCssStyleDeclaration#--#if ENABLE_OVERLOADING-    DOMDocumentCreateCssStyleDeclarationMethodInfo,-#endif-    dOMDocumentCreateCssStyleDeclaration    ,----- ** createDocumentFragment #method:createDocumentFragment#--#if ENABLE_OVERLOADING-    DOMDocumentCreateDocumentFragmentMethodInfo,-#endif-    dOMDocumentCreateDocumentFragment       ,----- ** createElement #method:createElement#--#if ENABLE_OVERLOADING-    DOMDocumentCreateElementMethodInfo      ,-#endif-    dOMDocumentCreateElement                ,----- ** createElementNs #method:createElementNs#--#if ENABLE_OVERLOADING-    DOMDocumentCreateElementNsMethodInfo    ,-#endif-    dOMDocumentCreateElementNs              ,----- ** createEntityReference #method:createEntityReference#--#if ENABLE_OVERLOADING-    DOMDocumentCreateEntityReferenceMethodInfo,-#endif-    dOMDocumentCreateEntityReference        ,----- ** createEvent #method:createEvent#--#if ENABLE_OVERLOADING-    DOMDocumentCreateEventMethodInfo        ,-#endif-    dOMDocumentCreateEvent                  ,----- ** createExpression #method:createExpression#--#if ENABLE_OVERLOADING-    DOMDocumentCreateExpressionMethodInfo   ,-#endif-    dOMDocumentCreateExpression             ,----- ** createNodeIterator #method:createNodeIterator#--#if ENABLE_OVERLOADING-    DOMDocumentCreateNodeIteratorMethodInfo ,-#endif-    dOMDocumentCreateNodeIterator           ,----- ** createNsResolver #method:createNsResolver#--#if ENABLE_OVERLOADING-    DOMDocumentCreateNsResolverMethodInfo   ,-#endif-    dOMDocumentCreateNsResolver             ,----- ** createProcessingInstruction #method:createProcessingInstruction#--#if ENABLE_OVERLOADING-    DOMDocumentCreateProcessingInstructionMethodInfo,-#endif-    dOMDocumentCreateProcessingInstruction  ,----- ** createRange #method:createRange#--#if ENABLE_OVERLOADING-    DOMDocumentCreateRangeMethodInfo        ,-#endif-    dOMDocumentCreateRange                  ,----- ** createTextNode #method:createTextNode#--#if ENABLE_OVERLOADING-    DOMDocumentCreateTextNodeMethodInfo     ,-#endif-    dOMDocumentCreateTextNode               ,----- ** createTreeWalker #method:createTreeWalker#--#if ENABLE_OVERLOADING-    DOMDocumentCreateTreeWalkerMethodInfo   ,-#endif-    dOMDocumentCreateTreeWalker             ,----- ** elementFromPoint #method:elementFromPoint#--#if ENABLE_OVERLOADING-    DOMDocumentElementFromPointMethodInfo   ,-#endif-    dOMDocumentElementFromPoint             ,----- ** evaluate #method:evaluate#--#if ENABLE_OVERLOADING-    DOMDocumentEvaluateMethodInfo           ,-#endif-    dOMDocumentEvaluate                     ,----- ** execCommand #method:execCommand#--#if ENABLE_OVERLOADING-    DOMDocumentExecCommandMethodInfo        ,-#endif-    dOMDocumentExecCommand                  ,----- ** exitPointerLock #method:exitPointerLock#--#if ENABLE_OVERLOADING-    DOMDocumentExitPointerLockMethodInfo    ,-#endif-    dOMDocumentExitPointerLock              ,----- ** getActiveElement #method:getActiveElement#--#if ENABLE_OVERLOADING-    DOMDocumentGetActiveElementMethodInfo   ,-#endif-    dOMDocumentGetActiveElement             ,----- ** getAnchors #method:getAnchors#--#if ENABLE_OVERLOADING-    DOMDocumentGetAnchorsMethodInfo         ,-#endif-    dOMDocumentGetAnchors                   ,----- ** getApplets #method:getApplets#--#if ENABLE_OVERLOADING-    DOMDocumentGetAppletsMethodInfo         ,-#endif-    dOMDocumentGetApplets                   ,----- ** getBody #method:getBody#--#if ENABLE_OVERLOADING-    DOMDocumentGetBodyMethodInfo            ,-#endif-    dOMDocumentGetBody                      ,----- ** getCharacterSet #method:getCharacterSet#--#if ENABLE_OVERLOADING-    DOMDocumentGetCharacterSetMethodInfo    ,-#endif-    dOMDocumentGetCharacterSet              ,----- ** getCharset #method:getCharset#--#if ENABLE_OVERLOADING-    DOMDocumentGetCharsetMethodInfo         ,-#endif-    dOMDocumentGetCharset                   ,----- ** getChildElementCount #method:getChildElementCount#--#if ENABLE_OVERLOADING-    DOMDocumentGetChildElementCountMethodInfo,-#endif-    dOMDocumentGetChildElementCount         ,----- ** getChildren #method:getChildren#--#if ENABLE_OVERLOADING-    DOMDocumentGetChildrenMethodInfo        ,-#endif-    dOMDocumentGetChildren                  ,----- ** getCompatMode #method:getCompatMode#--#if ENABLE_OVERLOADING-    DOMDocumentGetCompatModeMethodInfo      ,-#endif-    dOMDocumentGetCompatMode                ,----- ** getContentType #method:getContentType#--#if ENABLE_OVERLOADING-    DOMDocumentGetContentTypeMethodInfo     ,-#endif-    dOMDocumentGetContentType               ,----- ** getCookie #method:getCookie#--#if ENABLE_OVERLOADING-    DOMDocumentGetCookieMethodInfo          ,-#endif-    dOMDocumentGetCookie                    ,----- ** getCurrentScript #method:getCurrentScript#--#if ENABLE_OVERLOADING-    DOMDocumentGetCurrentScriptMethodInfo   ,-#endif-    dOMDocumentGetCurrentScript             ,----- ** getDefaultCharset #method:getDefaultCharset#--#if ENABLE_OVERLOADING-    DOMDocumentGetDefaultCharsetMethodInfo  ,-#endif-    dOMDocumentGetDefaultCharset            ,----- ** getDefaultView #method:getDefaultView#--#if ENABLE_OVERLOADING-    DOMDocumentGetDefaultViewMethodInfo     ,-#endif-    dOMDocumentGetDefaultView               ,----- ** getDesignMode #method:getDesignMode#--#if ENABLE_OVERLOADING-    DOMDocumentGetDesignModeMethodInfo      ,-#endif-    dOMDocumentGetDesignMode                ,----- ** getDir #method:getDir#--#if ENABLE_OVERLOADING-    DOMDocumentGetDirMethodInfo             ,-#endif-    dOMDocumentGetDir                       ,----- ** getDoctype #method:getDoctype#--#if ENABLE_OVERLOADING-    DOMDocumentGetDoctypeMethodInfo         ,-#endif-    dOMDocumentGetDoctype                   ,----- ** getDocumentElement #method:getDocumentElement#--#if ENABLE_OVERLOADING-    DOMDocumentGetDocumentElementMethodInfo ,-#endif-    dOMDocumentGetDocumentElement           ,----- ** getDocumentUri #method:getDocumentUri#--#if ENABLE_OVERLOADING-    DOMDocumentGetDocumentUriMethodInfo     ,-#endif-    dOMDocumentGetDocumentUri               ,----- ** getDomain #method:getDomain#--#if ENABLE_OVERLOADING-    DOMDocumentGetDomainMethodInfo          ,-#endif-    dOMDocumentGetDomain                    ,----- ** getElementById #method:getElementById#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementByIdMethodInfo     ,-#endif-    dOMDocumentGetElementById               ,----- ** getElementsByClassName #method:getElementsByClassName#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByClassNameMethodInfo,-#endif-    dOMDocumentGetElementsByClassName       ,----- ** getElementsByClassNameAsHtmlCollection #method:getElementsByClassNameAsHtmlCollection#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByClassNameAsHtmlCollectionMethodInfo,-#endif-    dOMDocumentGetElementsByClassNameAsHtmlCollection,----- ** getElementsByName #method:getElementsByName#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByNameMethodInfo  ,-#endif-    dOMDocumentGetElementsByName            ,----- ** getElementsByTagName #method:getElementsByTagName#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByTagNameMethodInfo,-#endif-    dOMDocumentGetElementsByTagName         ,----- ** getElementsByTagNameAsHtmlCollection #method:getElementsByTagNameAsHtmlCollection#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByTagNameAsHtmlCollectionMethodInfo,-#endif-    dOMDocumentGetElementsByTagNameAsHtmlCollection,----- ** getElementsByTagNameNs #method:getElementsByTagNameNs#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByTagNameNsMethodInfo,-#endif-    dOMDocumentGetElementsByTagNameNs       ,----- ** getElementsByTagNameNsAsHtmlCollection #method:getElementsByTagNameNsAsHtmlCollection#--#if ENABLE_OVERLOADING-    DOMDocumentGetElementsByTagNameNsAsHtmlCollectionMethodInfo,-#endif-    dOMDocumentGetElementsByTagNameNsAsHtmlCollection,----- ** getEmbeds #method:getEmbeds#--#if ENABLE_OVERLOADING-    DOMDocumentGetEmbedsMethodInfo          ,-#endif-    dOMDocumentGetEmbeds                    ,----- ** getFirstElementChild #method:getFirstElementChild#--#if ENABLE_OVERLOADING-    DOMDocumentGetFirstElementChildMethodInfo,-#endif-    dOMDocumentGetFirstElementChild         ,----- ** getForms #method:getForms#--#if ENABLE_OVERLOADING-    DOMDocumentGetFormsMethodInfo           ,-#endif-    dOMDocumentGetForms                     ,----- ** getHead #method:getHead#--#if ENABLE_OVERLOADING-    DOMDocumentGetHeadMethodInfo            ,-#endif-    dOMDocumentGetHead                      ,----- ** getHidden #method:getHidden#--#if ENABLE_OVERLOADING-    DOMDocumentGetHiddenMethodInfo          ,-#endif-    dOMDocumentGetHidden                    ,----- ** getImages #method:getImages#--#if ENABLE_OVERLOADING-    DOMDocumentGetImagesMethodInfo          ,-#endif-    dOMDocumentGetImages                    ,----- ** getImplementation #method:getImplementation#--#if ENABLE_OVERLOADING-    DOMDocumentGetImplementationMethodInfo  ,-#endif-    dOMDocumentGetImplementation            ,----- ** getInputEncoding #method:getInputEncoding#--#if ENABLE_OVERLOADING-    DOMDocumentGetInputEncodingMethodInfo   ,-#endif-    dOMDocumentGetInputEncoding             ,----- ** getLastElementChild #method:getLastElementChild#--#if ENABLE_OVERLOADING-    DOMDocumentGetLastElementChildMethodInfo,-#endif-    dOMDocumentGetLastElementChild          ,----- ** getLastModified #method:getLastModified#--#if ENABLE_OVERLOADING-    DOMDocumentGetLastModifiedMethodInfo    ,-#endif-    dOMDocumentGetLastModified              ,----- ** getLinks #method:getLinks#--#if ENABLE_OVERLOADING-    DOMDocumentGetLinksMethodInfo           ,-#endif-    dOMDocumentGetLinks                     ,----- ** getOrigin #method:getOrigin#--#if ENABLE_OVERLOADING-    DOMDocumentGetOriginMethodInfo          ,-#endif-    dOMDocumentGetOrigin                    ,----- ** getOverrideStyle #method:getOverrideStyle#--#if ENABLE_OVERLOADING-    DOMDocumentGetOverrideStyleMethodInfo   ,-#endif-    dOMDocumentGetOverrideStyle             ,----- ** getPlugins #method:getPlugins#--#if ENABLE_OVERLOADING-    DOMDocumentGetPluginsMethodInfo         ,-#endif-    dOMDocumentGetPlugins                   ,----- ** getPointerLockElement #method:getPointerLockElement#--#if ENABLE_OVERLOADING-    DOMDocumentGetPointerLockElementMethodInfo,-#endif-    dOMDocumentGetPointerLockElement        ,----- ** getPreferredStylesheetSet #method:getPreferredStylesheetSet#--#if ENABLE_OVERLOADING-    DOMDocumentGetPreferredStylesheetSetMethodInfo,-#endif-    dOMDocumentGetPreferredStylesheetSet    ,----- ** getReadyState #method:getReadyState#--#if ENABLE_OVERLOADING-    DOMDocumentGetReadyStateMethodInfo      ,-#endif-    dOMDocumentGetReadyState                ,----- ** getReferrer #method:getReferrer#--#if ENABLE_OVERLOADING-    DOMDocumentGetReferrerMethodInfo        ,-#endif-    dOMDocumentGetReferrer                  ,----- ** getScripts #method:getScripts#--#if ENABLE_OVERLOADING-    DOMDocumentGetScriptsMethodInfo         ,-#endif-    dOMDocumentGetScripts                   ,----- ** getScrollingElement #method:getScrollingElement#--#if ENABLE_OVERLOADING-    DOMDocumentGetScrollingElementMethodInfo,-#endif-    dOMDocumentGetScrollingElement          ,----- ** getSelectedStylesheetSet #method:getSelectedStylesheetSet#--#if ENABLE_OVERLOADING-    DOMDocumentGetSelectedStylesheetSetMethodInfo,-#endif-    dOMDocumentGetSelectedStylesheetSet     ,----- ** getStyleSheets #method:getStyleSheets#--#if ENABLE_OVERLOADING-    DOMDocumentGetStyleSheetsMethodInfo     ,-#endif-    dOMDocumentGetStyleSheets               ,----- ** getTitle #method:getTitle#--#if ENABLE_OVERLOADING-    DOMDocumentGetTitleMethodInfo           ,-#endif-    dOMDocumentGetTitle                     ,----- ** getUrl #method:getUrl#--#if ENABLE_OVERLOADING-    DOMDocumentGetUrlMethodInfo             ,-#endif-    dOMDocumentGetUrl                       ,----- ** getVisibilityState #method:getVisibilityState#--#if ENABLE_OVERLOADING-    DOMDocumentGetVisibilityStateMethodInfo ,-#endif-    dOMDocumentGetVisibilityState           ,----- ** getWebkitCurrentFullscreenElement #method:getWebkitCurrentFullscreenElement#--#if ENABLE_OVERLOADING-    DOMDocumentGetWebkitCurrentFullscreenElementMethodInfo,-#endif-    dOMDocumentGetWebkitCurrentFullscreenElement,----- ** getWebkitFullscreenElement #method:getWebkitFullscreenElement#--#if ENABLE_OVERLOADING-    DOMDocumentGetWebkitFullscreenElementMethodInfo,-#endif-    dOMDocumentGetWebkitFullscreenElement   ,----- ** getWebkitFullscreenEnabled #method:getWebkitFullscreenEnabled#--#if ENABLE_OVERLOADING-    DOMDocumentGetWebkitFullscreenEnabledMethodInfo,-#endif-    dOMDocumentGetWebkitFullscreenEnabled   ,----- ** getWebkitFullscreenKeyboardInputAllowed #method:getWebkitFullscreenKeyboardInputAllowed#--#if ENABLE_OVERLOADING-    DOMDocumentGetWebkitFullscreenKeyboardInputAllowedMethodInfo,-#endif-    dOMDocumentGetWebkitFullscreenKeyboardInputAllowed,----- ** getWebkitIsFullscreen #method:getWebkitIsFullscreen#--#if ENABLE_OVERLOADING-    DOMDocumentGetWebkitIsFullscreenMethodInfo,-#endif-    dOMDocumentGetWebkitIsFullscreen        ,----- ** getXmlEncoding #method:getXmlEncoding#--#if ENABLE_OVERLOADING-    DOMDocumentGetXmlEncodingMethodInfo     ,-#endif-    dOMDocumentGetXmlEncoding               ,----- ** getXmlStandalone #method:getXmlStandalone#--#if ENABLE_OVERLOADING-    DOMDocumentGetXmlStandaloneMethodInfo   ,-#endif-    dOMDocumentGetXmlStandalone             ,----- ** getXmlVersion #method:getXmlVersion#--#if ENABLE_OVERLOADING-    DOMDocumentGetXmlVersionMethodInfo      ,-#endif-    dOMDocumentGetXmlVersion                ,----- ** hasFocus #method:hasFocus#--#if ENABLE_OVERLOADING-    DOMDocumentHasFocusMethodInfo           ,-#endif-    dOMDocumentHasFocus                     ,----- ** importNode #method:importNode#--#if ENABLE_OVERLOADING-    DOMDocumentImportNodeMethodInfo         ,-#endif-    dOMDocumentImportNode                   ,----- ** queryCommandEnabled #method:queryCommandEnabled#--#if ENABLE_OVERLOADING-    DOMDocumentQueryCommandEnabledMethodInfo,-#endif-    dOMDocumentQueryCommandEnabled          ,----- ** queryCommandIndeterm #method:queryCommandIndeterm#--#if ENABLE_OVERLOADING-    DOMDocumentQueryCommandIndetermMethodInfo,-#endif-    dOMDocumentQueryCommandIndeterm         ,----- ** queryCommandState #method:queryCommandState#--#if ENABLE_OVERLOADING-    DOMDocumentQueryCommandStateMethodInfo  ,-#endif-    dOMDocumentQueryCommandState            ,----- ** queryCommandSupported #method:queryCommandSupported#--#if ENABLE_OVERLOADING-    DOMDocumentQueryCommandSupportedMethodInfo,-#endif-    dOMDocumentQueryCommandSupported        ,----- ** queryCommandValue #method:queryCommandValue#--#if ENABLE_OVERLOADING-    DOMDocumentQueryCommandValueMethodInfo  ,-#endif-    dOMDocumentQueryCommandValue            ,----- ** querySelector #method:querySelector#--#if ENABLE_OVERLOADING-    DOMDocumentQuerySelectorMethodInfo      ,-#endif-    dOMDocumentQuerySelector                ,----- ** querySelectorAll #method:querySelectorAll#--#if ENABLE_OVERLOADING-    DOMDocumentQuerySelectorAllMethodInfo   ,-#endif-    dOMDocumentQuerySelectorAll             ,----- ** setBody #method:setBody#--#if ENABLE_OVERLOADING-    DOMDocumentSetBodyMethodInfo            ,-#endif-    dOMDocumentSetBody                      ,----- ** setCharset #method:setCharset#--#if ENABLE_OVERLOADING-    DOMDocumentSetCharsetMethodInfo         ,-#endif-    dOMDocumentSetCharset                   ,----- ** setCookie #method:setCookie#--#if ENABLE_OVERLOADING-    DOMDocumentSetCookieMethodInfo          ,-#endif-    dOMDocumentSetCookie                    ,----- ** setDesignMode #method:setDesignMode#--#if ENABLE_OVERLOADING-    DOMDocumentSetDesignModeMethodInfo      ,-#endif-    dOMDocumentSetDesignMode                ,----- ** setDir #method:setDir#--#if ENABLE_OVERLOADING-    DOMDocumentSetDirMethodInfo             ,-#endif-    dOMDocumentSetDir                       ,----- ** setDocumentUri #method:setDocumentUri#--#if ENABLE_OVERLOADING-    DOMDocumentSetDocumentUriMethodInfo     ,-#endif-    dOMDocumentSetDocumentUri               ,----- ** setSelectedStylesheetSet #method:setSelectedStylesheetSet#--#if ENABLE_OVERLOADING-    DOMDocumentSetSelectedStylesheetSetMethodInfo,-#endif-    dOMDocumentSetSelectedStylesheetSet     ,----- ** setTitle #method:setTitle#--#if ENABLE_OVERLOADING-    DOMDocumentSetTitleMethodInfo           ,-#endif-    dOMDocumentSetTitle                     ,----- ** setXmlStandalone #method:setXmlStandalone#--#if ENABLE_OVERLOADING-    DOMDocumentSetXmlStandaloneMethodInfo   ,-#endif-    dOMDocumentSetXmlStandalone             ,----- ** setXmlVersion #method:setXmlVersion#--#if ENABLE_OVERLOADING-    DOMDocumentSetXmlVersionMethodInfo      ,-#endif-    dOMDocumentSetXmlVersion                ,----- ** webkitCancelFullscreen #method:webkitCancelFullscreen#--#if ENABLE_OVERLOADING-    DOMDocumentWebkitCancelFullscreenMethodInfo,-#endif-    dOMDocumentWebkitCancelFullscreen       ,----- ** webkitExitFullscreen #method:webkitExitFullscreen#--#if ENABLE_OVERLOADING-    DOMDocumentWebkitExitFullscreenMethodInfo,-#endif-    dOMDocumentWebkitExitFullscreen         ,----- -- * Properties--- ** activeElement #attr:activeElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentActiveElementPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentActiveElement                ,-#endif-    getDOMDocumentActiveElement             ,----- ** anchors #attr:anchors#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentAnchorsPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentAnchors                      ,-#endif-    getDOMDocumentAnchors                   ,----- ** applets #attr:applets#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentAppletsPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentApplets                      ,-#endif-    getDOMDocumentApplets                   ,----- ** body #attr:body#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentBodyPropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentBody                         ,-#endif-    getDOMDocumentBody                      ,----- ** characterSet #attr:characterSet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentCharacterSetPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentCharacterSet                 ,-#endif-    getDOMDocumentCharacterSet              ,----- ** charset #attr:charset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentCharsetPropertyInfo          ,-#endif-    constructDOMDocumentCharset             ,-#if ENABLE_OVERLOADING-    dOMDocumentCharset                      ,-#endif-    getDOMDocumentCharset                   ,-    setDOMDocumentCharset                   ,----- ** childElementCount #attr:childElementCount#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentChildElementCountPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentChildElementCount            ,-#endif-    getDOMDocumentChildElementCount         ,----- ** children #attr:children#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentChildrenPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentChildren                     ,-#endif-    getDOMDocumentChildren                  ,----- ** compatMode #attr:compatMode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentCompatModePropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentCompatMode                   ,-#endif-    getDOMDocumentCompatMode                ,----- ** contentType #attr:contentType#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentContentTypePropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentContentType                  ,-#endif-    getDOMDocumentContentType               ,----- ** cookie #attr:cookie#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentCookiePropertyInfo           ,-#endif-    clearDOMDocumentCookie                  ,-    constructDOMDocumentCookie              ,-#if ENABLE_OVERLOADING-    dOMDocumentCookie                       ,-#endif-    getDOMDocumentCookie                    ,-    setDOMDocumentCookie                    ,----- ** currentScript #attr:currentScript#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentCurrentScriptPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentCurrentScript                ,-#endif-    getDOMDocumentCurrentScript             ,----- ** defaultView #attr:defaultView#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDefaultViewPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentDefaultView                  ,-#endif-    getDOMDocumentDefaultView               ,----- ** designMode #attr:designMode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDesignModePropertyInfo       ,-#endif-    constructDOMDocumentDesignMode          ,-#if ENABLE_OVERLOADING-    dOMDocumentDesignMode                   ,-#endif-    getDOMDocumentDesignMode                ,-    setDOMDocumentDesignMode                ,----- ** dir #attr:dir#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDirPropertyInfo              ,-#endif-    constructDOMDocumentDir                 ,-#if ENABLE_OVERLOADING-    dOMDocumentDir                          ,-#endif-    getDOMDocumentDir                       ,-    setDOMDocumentDir                       ,----- ** doctype #attr:doctype#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDoctypePropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentDoctype                      ,-#endif-    getDOMDocumentDoctype                   ,----- ** documentElement #attr:documentElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDocumentElementPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentDocumentElement              ,-#endif-    getDOMDocumentDocumentElement           ,----- ** documentUri #attr:documentUri#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDocumentUriPropertyInfo      ,-#endif-    constructDOMDocumentDocumentUri         ,-#if ENABLE_OVERLOADING-    dOMDocumentDocumentUri                  ,-#endif-    getDOMDocumentDocumentUri               ,-    setDOMDocumentDocumentUri               ,----- ** domain #attr:domain#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentDomainPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentDomain                       ,-#endif-    getDOMDocumentDomain                    ,----- ** embeds #attr:embeds#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentEmbedsPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentEmbeds                       ,-#endif-    getDOMDocumentEmbeds                    ,----- ** firstElementChild #attr:firstElementChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentFirstElementChildPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentFirstElementChild            ,-#endif-    getDOMDocumentFirstElementChild         ,----- ** forms #attr:forms#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentFormsPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentForms                        ,-#endif-    getDOMDocumentForms                     ,----- ** head #attr:head#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentHeadPropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentHead                         ,-#endif-    getDOMDocumentHead                      ,----- ** hidden #attr:hidden#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentHiddenPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentHidden                       ,-#endif-    getDOMDocumentHidden                    ,----- ** images #attr:images#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentImagesPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentImages                       ,-#endif-    getDOMDocumentImages                    ,----- ** implementation #attr:implementation#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentImplementationPropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentImplementation               ,-#endif-    getDOMDocumentImplementation            ,----- ** inputEncoding #attr:inputEncoding#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentInputEncodingPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentInputEncoding                ,-#endif-    getDOMDocumentInputEncoding             ,----- ** lastElementChild #attr:lastElementChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentLastElementChildPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentLastElementChild             ,-#endif-    getDOMDocumentLastElementChild          ,----- ** lastModified #attr:lastModified#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentLastModifiedPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentLastModified                 ,-#endif-    getDOMDocumentLastModified              ,----- ** links #attr:links#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentLinksPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentLinks                        ,-#endif-    getDOMDocumentLinks                     ,----- ** origin #attr:origin#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentOriginPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentOrigin                       ,-#endif-    getDOMDocumentOrigin                    ,----- ** plugins #attr:plugins#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentPluginsPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentPlugins                      ,-#endif-    getDOMDocumentPlugins                   ,----- ** pointerLockElement #attr:pointerLockElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentPointerLockElementPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentPointerLockElement           ,-#endif-    getDOMDocumentPointerLockElement        ,----- ** preferredStylesheetSet #attr:preferredStylesheetSet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentPreferredStylesheetSetPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentPreferredStylesheetSet       ,-#endif-    getDOMDocumentPreferredStylesheetSet    ,----- ** readyState #attr:readyState#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentReadyStatePropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentReadyState                   ,-#endif-    getDOMDocumentReadyState                ,----- ** referrer #attr:referrer#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentReferrerPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentReferrer                     ,-#endif-    getDOMDocumentReferrer                  ,----- ** scripts #attr:scripts#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentScriptsPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentScripts                      ,-#endif-    getDOMDocumentScripts                   ,----- ** scrollingElement #attr:scrollingElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentScrollingElementPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentScrollingElement             ,-#endif-    getDOMDocumentScrollingElement          ,----- ** selectedStylesheetSet #attr:selectedStylesheetSet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentSelectedStylesheetSetPropertyInfo,-#endif-    constructDOMDocumentSelectedStylesheetSet,-#if ENABLE_OVERLOADING-    dOMDocumentSelectedStylesheetSet        ,-#endif-    getDOMDocumentSelectedStylesheetSet     ,-    setDOMDocumentSelectedStylesheetSet     ,----- ** styleSheets #attr:styleSheets#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentStyleSheetsPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentStyleSheets                  ,-#endif-    getDOMDocumentStyleSheets               ,----- ** title #attr:title#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTitlePropertyInfo            ,-#endif-    constructDOMDocumentTitle               ,-#if ENABLE_OVERLOADING-    dOMDocumentTitle                        ,-#endif-    getDOMDocumentTitle                     ,-    setDOMDocumentTitle                     ,----- ** url #attr:url#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentUrlPropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentUrl                          ,-#endif-    getDOMDocumentUrl                       ,----- ** visibilityState #attr:visibilityState#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentVisibilityStatePropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentVisibilityState              ,-#endif-    getDOMDocumentVisibilityState           ,----- ** webkitCurrentFullScreenElement #attr:webkitCurrentFullScreenElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentWebkitCurrentFullScreenElementPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentWebkitCurrentFullScreenElement,-#endif-    getDOMDocumentWebkitCurrentFullScreenElement,----- ** webkitFullScreenKeyboardInputAllowed #attr:webkitFullScreenKeyboardInputAllowed#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentWebkitFullScreenKeyboardInputAllowed,-#endif-    getDOMDocumentWebkitFullScreenKeyboardInputAllowed,----- ** webkitFullscreenElement #attr:webkitFullscreenElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentWebkitFullscreenElementPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentWebkitFullscreenElement      ,-#endif-    getDOMDocumentWebkitFullscreenElement   ,----- ** webkitFullscreenEnabled #attr:webkitFullscreenEnabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentWebkitFullscreenEnabledPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentWebkitFullscreenEnabled      ,-#endif-    getDOMDocumentWebkitFullscreenEnabled   ,----- ** webkitIsFullScreen #attr:webkitIsFullScreen#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentWebkitIsFullScreenPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentWebkitIsFullScreen           ,-#endif-    getDOMDocumentWebkitIsFullScreen        ,----- ** xmlEncoding #attr:xmlEncoding#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentXmlEncodingPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentXmlEncoding                  ,-#endif-    getDOMDocumentXmlEncoding               ,----- ** xmlStandalone #attr:xmlStandalone#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentXmlStandalonePropertyInfo    ,-#endif-    constructDOMDocumentXmlStandalone       ,-#if ENABLE_OVERLOADING-    dOMDocumentXmlStandalone                ,-#endif-    getDOMDocumentXmlStandalone             ,-    setDOMDocumentXmlStandalone             ,----- ** xmlVersion #attr:xmlVersion#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentXmlVersionPropertyInfo       ,-#endif-    clearDOMDocumentXmlVersion              ,-    constructDOMDocumentXmlVersion          ,-#if ENABLE_OVERLOADING-    dOMDocumentXmlVersion                   ,-#endif-    getDOMDocumentXmlVersion                ,-    setDOMDocumentXmlVersion                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMNodeFilter as WebKit2WebExtension.DOMNodeFilter-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver as WebKit2WebExtension.DOMXPathNSResolver-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMAttr as WebKit2WebExtension.DOMAttr-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCDATASection as WebKit2WebExtension.DOMCDATASection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration as WebKit2WebExtension.DOMCSSStyleDeclaration-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMComment as WebKit2WebExtension.DOMComment-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMImplementation as WebKit2WebExtension.DOMDOMImplementation-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocumentFragment as WebKit2WebExtension.DOMDocumentFragment-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocumentType as WebKit2WebExtension.DOMDocumentType-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEntityReference as WebKit2WebExtension.DOMEntityReference-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEvent as WebKit2WebExtension.DOMEvent-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement as WebKit2WebExtension.DOMHTMLHeadElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement as WebKit2WebExtension.DOMHTMLScriptElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNodeIterator as WebKit2WebExtension.DOMNodeIterator-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNodeList as WebKit2WebExtension.DOMNodeList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMProcessingInstruction as WebKit2WebExtension.DOMProcessingInstruction-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMRange as WebKit2WebExtension.DOMRange-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMStyleSheetList as WebKit2WebExtension.DOMStyleSheetList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMText as WebKit2WebExtension.DOMText-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMTreeWalker as WebKit2WebExtension.DOMTreeWalker-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMXPathExpression as WebKit2WebExtension.DOMXPathExpression-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMXPathResult as WebKit2WebExtension.DOMXPathResult---- | Memory-managed wrapper type.-newtype DOMDocument = DOMDocument (ManagedPtr DOMDocument)-foreign import ccall "webkit_dom_document_get_type"-    c_webkit_dom_document_get_type :: IO GType--instance GObject DOMDocument where-    gobjectType = c_webkit_dom_document_get_type-    ---- | Type class for types which can be safely cast to `DOMDocument`, for instance with `toDOMDocument`.-class (GObject o, O.IsDescendantOf DOMDocument o) => IsDOMDocument o-instance (GObject o, O.IsDescendantOf DOMDocument o) => IsDOMDocument o--instance O.HasParentTypes DOMDocument-type instance O.ParentTypes DOMDocument = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMDocument`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDocument :: (MonadIO m, IsDOMDocument o) => o -> m DOMDocument-toDOMDocument = liftIO . unsafeCastTo DOMDocument---- | A convenience alias for `Nothing` :: `Maybe` `DOMDocument`.-noDOMDocument :: Maybe DOMDocument-noDOMDocument = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDocumentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDocumentMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDocumentMethod "adoptNode" o = DOMDocumentAdoptNodeMethodInfo-    ResolveDOMDocumentMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMDocumentMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDocumentMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDocumentMethod "caretRangeFromPoint" o = DOMDocumentCaretRangeFromPointMethodInfo-    ResolveDOMDocumentMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMDocumentMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMDocumentMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMDocumentMethod "createAttribute" o = DOMDocumentCreateAttributeMethodInfo-    ResolveDOMDocumentMethod "createAttributeNs" o = DOMDocumentCreateAttributeNsMethodInfo-    ResolveDOMDocumentMethod "createCdataSection" o = DOMDocumentCreateCdataSectionMethodInfo-    ResolveDOMDocumentMethod "createComment" o = DOMDocumentCreateCommentMethodInfo-    ResolveDOMDocumentMethod "createCssStyleDeclaration" o = DOMDocumentCreateCssStyleDeclarationMethodInfo-    ResolveDOMDocumentMethod "createDocumentFragment" o = DOMDocumentCreateDocumentFragmentMethodInfo-    ResolveDOMDocumentMethod "createElement" o = DOMDocumentCreateElementMethodInfo-    ResolveDOMDocumentMethod "createElementNs" o = DOMDocumentCreateElementNsMethodInfo-    ResolveDOMDocumentMethod "createEntityReference" o = DOMDocumentCreateEntityReferenceMethodInfo-    ResolveDOMDocumentMethod "createEvent" o = DOMDocumentCreateEventMethodInfo-    ResolveDOMDocumentMethod "createExpression" o = DOMDocumentCreateExpressionMethodInfo-    ResolveDOMDocumentMethod "createNodeIterator" o = DOMDocumentCreateNodeIteratorMethodInfo-    ResolveDOMDocumentMethod "createNsResolver" o = DOMDocumentCreateNsResolverMethodInfo-    ResolveDOMDocumentMethod "createProcessingInstruction" o = DOMDocumentCreateProcessingInstructionMethodInfo-    ResolveDOMDocumentMethod "createRange" o = DOMDocumentCreateRangeMethodInfo-    ResolveDOMDocumentMethod "createTextNode" o = DOMDocumentCreateTextNodeMethodInfo-    ResolveDOMDocumentMethod "createTreeWalker" o = DOMDocumentCreateTreeWalkerMethodInfo-    ResolveDOMDocumentMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMDocumentMethod "elementFromPoint" o = DOMDocumentElementFromPointMethodInfo-    ResolveDOMDocumentMethod "evaluate" o = DOMDocumentEvaluateMethodInfo-    ResolveDOMDocumentMethod "execCommand" o = DOMDocumentExecCommandMethodInfo-    ResolveDOMDocumentMethod "exitPointerLock" o = DOMDocumentExitPointerLockMethodInfo-    ResolveDOMDocumentMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDocumentMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDocumentMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDocumentMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMDocumentMethod "hasFocus" o = DOMDocumentHasFocusMethodInfo-    ResolveDOMDocumentMethod "importNode" o = DOMDocumentImportNodeMethodInfo-    ResolveDOMDocumentMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMDocumentMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMDocumentMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMDocumentMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDocumentMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMDocumentMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMDocumentMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMDocumentMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMDocumentMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMDocumentMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDocumentMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDocumentMethod "queryCommandEnabled" o = DOMDocumentQueryCommandEnabledMethodInfo-    ResolveDOMDocumentMethod "queryCommandIndeterm" o = DOMDocumentQueryCommandIndetermMethodInfo-    ResolveDOMDocumentMethod "queryCommandState" o = DOMDocumentQueryCommandStateMethodInfo-    ResolveDOMDocumentMethod "queryCommandSupported" o = DOMDocumentQueryCommandSupportedMethodInfo-    ResolveDOMDocumentMethod "queryCommandValue" o = DOMDocumentQueryCommandValueMethodInfo-    ResolveDOMDocumentMethod "querySelector" o = DOMDocumentQuerySelectorMethodInfo-    ResolveDOMDocumentMethod "querySelectorAll" o = DOMDocumentQuerySelectorAllMethodInfo-    ResolveDOMDocumentMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDocumentMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDocumentMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMDocumentMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDocumentMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMDocumentMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDocumentMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDocumentMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDocumentMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDocumentMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDocumentMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDocumentMethod "webkitCancelFullscreen" o = DOMDocumentWebkitCancelFullscreenMethodInfo-    ResolveDOMDocumentMethod "webkitExitFullscreen" o = DOMDocumentWebkitExitFullscreenMethodInfo-    ResolveDOMDocumentMethod "getActiveElement" o = DOMDocumentGetActiveElementMethodInfo-    ResolveDOMDocumentMethod "getAnchors" o = DOMDocumentGetAnchorsMethodInfo-    ResolveDOMDocumentMethod "getApplets" o = DOMDocumentGetAppletsMethodInfo-    ResolveDOMDocumentMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMDocumentMethod "getBody" o = DOMDocumentGetBodyMethodInfo-    ResolveDOMDocumentMethod "getCharacterSet" o = DOMDocumentGetCharacterSetMethodInfo-    ResolveDOMDocumentMethod "getCharset" o = DOMDocumentGetCharsetMethodInfo-    ResolveDOMDocumentMethod "getChildElementCount" o = DOMDocumentGetChildElementCountMethodInfo-    ResolveDOMDocumentMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMDocumentMethod "getChildren" o = DOMDocumentGetChildrenMethodInfo-    ResolveDOMDocumentMethod "getCompatMode" o = DOMDocumentGetCompatModeMethodInfo-    ResolveDOMDocumentMethod "getContentType" o = DOMDocumentGetContentTypeMethodInfo-    ResolveDOMDocumentMethod "getCookie" o = DOMDocumentGetCookieMethodInfo-    ResolveDOMDocumentMethod "getCurrentScript" o = DOMDocumentGetCurrentScriptMethodInfo-    ResolveDOMDocumentMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDocumentMethod "getDefaultCharset" o = DOMDocumentGetDefaultCharsetMethodInfo-    ResolveDOMDocumentMethod "getDefaultView" o = DOMDocumentGetDefaultViewMethodInfo-    ResolveDOMDocumentMethod "getDesignMode" o = DOMDocumentGetDesignModeMethodInfo-    ResolveDOMDocumentMethod "getDir" o = DOMDocumentGetDirMethodInfo-    ResolveDOMDocumentMethod "getDoctype" o = DOMDocumentGetDoctypeMethodInfo-    ResolveDOMDocumentMethod "getDocumentElement" o = DOMDocumentGetDocumentElementMethodInfo-    ResolveDOMDocumentMethod "getDocumentUri" o = DOMDocumentGetDocumentUriMethodInfo-    ResolveDOMDocumentMethod "getDomain" o = DOMDocumentGetDomainMethodInfo-    ResolveDOMDocumentMethod "getElementById" o = DOMDocumentGetElementByIdMethodInfo-    ResolveDOMDocumentMethod "getElementsByClassName" o = DOMDocumentGetElementsByClassNameMethodInfo-    ResolveDOMDocumentMethod "getElementsByClassNameAsHtmlCollection" o = DOMDocumentGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMDocumentMethod "getElementsByName" o = DOMDocumentGetElementsByNameMethodInfo-    ResolveDOMDocumentMethod "getElementsByTagName" o = DOMDocumentGetElementsByTagNameMethodInfo-    ResolveDOMDocumentMethod "getElementsByTagNameAsHtmlCollection" o = DOMDocumentGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMDocumentMethod "getElementsByTagNameNs" o = DOMDocumentGetElementsByTagNameNsMethodInfo-    ResolveDOMDocumentMethod "getElementsByTagNameNsAsHtmlCollection" o = DOMDocumentGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMDocumentMethod "getEmbeds" o = DOMDocumentGetEmbedsMethodInfo-    ResolveDOMDocumentMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMDocumentMethod "getFirstElementChild" o = DOMDocumentGetFirstElementChildMethodInfo-    ResolveDOMDocumentMethod "getForms" o = DOMDocumentGetFormsMethodInfo-    ResolveDOMDocumentMethod "getHead" o = DOMDocumentGetHeadMethodInfo-    ResolveDOMDocumentMethod "getHidden" o = DOMDocumentGetHiddenMethodInfo-    ResolveDOMDocumentMethod "getImages" o = DOMDocumentGetImagesMethodInfo-    ResolveDOMDocumentMethod "getImplementation" o = DOMDocumentGetImplementationMethodInfo-    ResolveDOMDocumentMethod "getInputEncoding" o = DOMDocumentGetInputEncodingMethodInfo-    ResolveDOMDocumentMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMDocumentMethod "getLastElementChild" o = DOMDocumentGetLastElementChildMethodInfo-    ResolveDOMDocumentMethod "getLastModified" o = DOMDocumentGetLastModifiedMethodInfo-    ResolveDOMDocumentMethod "getLinks" o = DOMDocumentGetLinksMethodInfo-    ResolveDOMDocumentMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMDocumentMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMDocumentMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMDocumentMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMDocumentMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMDocumentMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMDocumentMethod "getOrigin" o = DOMDocumentGetOriginMethodInfo-    ResolveDOMDocumentMethod "getOverrideStyle" o = DOMDocumentGetOverrideStyleMethodInfo-    ResolveDOMDocumentMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMDocumentMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMDocumentMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMDocumentMethod "getPlugins" o = DOMDocumentGetPluginsMethodInfo-    ResolveDOMDocumentMethod "getPointerLockElement" o = DOMDocumentGetPointerLockElementMethodInfo-    ResolveDOMDocumentMethod "getPreferredStylesheetSet" o = DOMDocumentGetPreferredStylesheetSetMethodInfo-    ResolveDOMDocumentMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMDocumentMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMDocumentMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDocumentMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDocumentMethod "getReadyState" o = DOMDocumentGetReadyStateMethodInfo-    ResolveDOMDocumentMethod "getReferrer" o = DOMDocumentGetReferrerMethodInfo-    ResolveDOMDocumentMethod "getScripts" o = DOMDocumentGetScriptsMethodInfo-    ResolveDOMDocumentMethod "getScrollingElement" o = DOMDocumentGetScrollingElementMethodInfo-    ResolveDOMDocumentMethod "getSelectedStylesheetSet" o = DOMDocumentGetSelectedStylesheetSetMethodInfo-    ResolveDOMDocumentMethod "getStyleSheets" o = DOMDocumentGetStyleSheetsMethodInfo-    ResolveDOMDocumentMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMDocumentMethod "getTitle" o = DOMDocumentGetTitleMethodInfo-    ResolveDOMDocumentMethod "getUrl" o = DOMDocumentGetUrlMethodInfo-    ResolveDOMDocumentMethod "getVisibilityState" o = DOMDocumentGetVisibilityStateMethodInfo-    ResolveDOMDocumentMethod "getWebkitCurrentFullscreenElement" o = DOMDocumentGetWebkitCurrentFullscreenElementMethodInfo-    ResolveDOMDocumentMethod "getWebkitFullscreenElement" o = DOMDocumentGetWebkitFullscreenElementMethodInfo-    ResolveDOMDocumentMethod "getWebkitFullscreenEnabled" o = DOMDocumentGetWebkitFullscreenEnabledMethodInfo-    ResolveDOMDocumentMethod "getWebkitFullscreenKeyboardInputAllowed" o = DOMDocumentGetWebkitFullscreenKeyboardInputAllowedMethodInfo-    ResolveDOMDocumentMethod "getWebkitIsFullscreen" o = DOMDocumentGetWebkitIsFullscreenMethodInfo-    ResolveDOMDocumentMethod "getXmlEncoding" o = DOMDocumentGetXmlEncodingMethodInfo-    ResolveDOMDocumentMethod "getXmlStandalone" o = DOMDocumentGetXmlStandaloneMethodInfo-    ResolveDOMDocumentMethod "getXmlVersion" o = DOMDocumentGetXmlVersionMethodInfo-    ResolveDOMDocumentMethod "setBody" o = DOMDocumentSetBodyMethodInfo-    ResolveDOMDocumentMethod "setCharset" o = DOMDocumentSetCharsetMethodInfo-    ResolveDOMDocumentMethod "setCookie" o = DOMDocumentSetCookieMethodInfo-    ResolveDOMDocumentMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDocumentMethod "setDesignMode" o = DOMDocumentSetDesignModeMethodInfo-    ResolveDOMDocumentMethod "setDir" o = DOMDocumentSetDirMethodInfo-    ResolveDOMDocumentMethod "setDocumentUri" o = DOMDocumentSetDocumentUriMethodInfo-    ResolveDOMDocumentMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMDocumentMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMDocumentMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDocumentMethod "setSelectedStylesheetSet" o = DOMDocumentSetSelectedStylesheetSetMethodInfo-    ResolveDOMDocumentMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMDocumentMethod "setTitle" o = DOMDocumentSetTitleMethodInfo-    ResolveDOMDocumentMethod "setXmlStandalone" o = DOMDocumentSetXmlStandaloneMethodInfo-    ResolveDOMDocumentMethod "setXmlVersion" o = DOMDocumentSetXmlVersionMethodInfo-    ResolveDOMDocumentMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDocumentMethod t DOMDocument, O.MethodInfo info DOMDocument p) => OL.IsLabel t (DOMDocument -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "active-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@active-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #activeElement-@--}-getDOMDocumentActiveElement :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentActiveElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentActiveElement" $ B.Properties.getObjectPropertyObject obj "active-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentActiveElementPropertyInfo-instance AttrInfo DOMDocumentActiveElementPropertyInfo where-    type AttrAllowedOps DOMDocumentActiveElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentActiveElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentActiveElementPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentActiveElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentActiveElementPropertyInfo = "active-element"-    type AttrOrigin DOMDocumentActiveElementPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentActiveElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "anchors"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@anchors@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #anchors-@--}-getDOMDocumentAnchors :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentAnchors obj = liftIO $ B.Properties.getObjectPropertyObject obj "anchors" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentAnchorsPropertyInfo-instance AttrInfo DOMDocumentAnchorsPropertyInfo where-    type AttrAllowedOps DOMDocumentAnchorsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentAnchorsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentAnchorsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentAnchorsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentAnchorsPropertyInfo = "anchors"-    type AttrOrigin DOMDocumentAnchorsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentAnchors-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "applets"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@applets@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #applets-@--}-getDOMDocumentApplets :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentApplets obj = liftIO $ B.Properties.getObjectPropertyObject obj "applets" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentAppletsPropertyInfo-instance AttrInfo DOMDocumentAppletsPropertyInfo where-    type AttrAllowedOps DOMDocumentAppletsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentAppletsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentAppletsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentAppletsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentAppletsPropertyInfo = "applets"-    type AttrOrigin DOMDocumentAppletsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentApplets-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "body"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@body@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #body-@--}-getDOMDocumentBody :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-getDOMDocumentBody obj = liftIO $ checkUnexpectedNothing "getDOMDocumentBody" $ B.Properties.getObjectPropertyObject obj "body" WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement--#if ENABLE_OVERLOADING-data DOMDocumentBodyPropertyInfo-instance AttrInfo DOMDocumentBodyPropertyInfo where-    type AttrAllowedOps DOMDocumentBodyPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentBodyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentBodyPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentBodyPropertyInfo = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    type AttrLabel DOMDocumentBodyPropertyInfo = "body"-    type AttrOrigin DOMDocumentBodyPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentBody-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "character-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@character-set@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #characterSet-@--}-getDOMDocumentCharacterSet :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentCharacterSet obj = liftIO $ B.Properties.getObjectPropertyString obj "character-set"--#if ENABLE_OVERLOADING-data DOMDocumentCharacterSetPropertyInfo-instance AttrInfo DOMDocumentCharacterSetPropertyInfo where-    type AttrAllowedOps DOMDocumentCharacterSetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCharacterSetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCharacterSetPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentCharacterSetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCharacterSetPropertyInfo = "character-set"-    type AttrOrigin DOMDocumentCharacterSetPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentCharacterSet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #charset-@--}-getDOMDocumentCharset :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentCharset obj = liftIO $ B.Properties.getObjectPropertyString obj "charset"--{- |-Set the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #charset 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentCharset :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentCharset obj val = liftIO $ B.Properties.setObjectPropertyString obj "charset" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@charset@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentCharset :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentCharset val = B.Properties.constructObjectPropertyString "charset" (Just val)--#if ENABLE_OVERLOADING-data DOMDocumentCharsetPropertyInfo-instance AttrInfo DOMDocumentCharsetPropertyInfo where-    type AttrAllowedOps DOMDocumentCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentCharsetPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCharsetPropertyInfo = "charset"-    type AttrOrigin DOMDocumentCharsetPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentCharset-    attrSet _ = setDOMDocumentCharset-    attrConstruct _ = constructDOMDocumentCharset-    attrClear _ = undefined-#endif---- VVV Prop "child-element-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@child-element-count@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #childElementCount-@--}-getDOMDocumentChildElementCount :: (MonadIO m, IsDOMDocument o) => o -> m CULong-getDOMDocumentChildElementCount obj = liftIO $ B.Properties.getObjectPropertyULong obj "child-element-count"--#if ENABLE_OVERLOADING-data DOMDocumentChildElementCountPropertyInfo-instance AttrInfo DOMDocumentChildElementCountPropertyInfo where-    type AttrAllowedOps DOMDocumentChildElementCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentChildElementCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentChildElementCountPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentChildElementCountPropertyInfo = CULong-    type AttrLabel DOMDocumentChildElementCountPropertyInfo = "child-element-count"-    type AttrOrigin DOMDocumentChildElementCountPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentChildElementCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "children"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@children@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #children-@--}-getDOMDocumentChildren :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentChildren obj = liftIO $ B.Properties.getObjectPropertyObject obj "children" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentChildrenPropertyInfo-instance AttrInfo DOMDocumentChildrenPropertyInfo where-    type AttrAllowedOps DOMDocumentChildrenPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentChildrenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentChildrenPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentChildrenPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentChildrenPropertyInfo = "children"-    type AttrOrigin DOMDocumentChildrenPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentChildren-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "compat-mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@compat-mode@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #compatMode-@--}-getDOMDocumentCompatMode :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentCompatMode obj = liftIO $ B.Properties.getObjectPropertyString obj "compat-mode"--#if ENABLE_OVERLOADING-data DOMDocumentCompatModePropertyInfo-instance AttrInfo DOMDocumentCompatModePropertyInfo where-    type AttrAllowedOps DOMDocumentCompatModePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCompatModePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCompatModePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentCompatModePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCompatModePropertyInfo = "compat-mode"-    type AttrOrigin DOMDocumentCompatModePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentCompatMode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "content-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@content-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #contentType-@--}-getDOMDocumentContentType :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentContentType obj = liftIO $ B.Properties.getObjectPropertyString obj "content-type"--#if ENABLE_OVERLOADING-data DOMDocumentContentTypePropertyInfo-instance AttrInfo DOMDocumentContentTypePropertyInfo where-    type AttrAllowedOps DOMDocumentContentTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentContentTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentContentTypePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentContentTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentContentTypePropertyInfo = "content-type"-    type AttrOrigin DOMDocumentContentTypePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentContentType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "cookie"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@cookie@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #cookie-@--}-getDOMDocumentCookie :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentCookie obj = liftIO $ B.Properties.getObjectPropertyString obj "cookie"--{- |-Set the value of the “@cookie@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #cookie 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentCookie :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentCookie obj val = liftIO $ B.Properties.setObjectPropertyString obj "cookie" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@cookie@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentCookie :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentCookie val = B.Properties.constructObjectPropertyString "cookie" (Just val)--{- |-Set the value of the “@cookie@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #cookie-@--}-clearDOMDocumentCookie :: (MonadIO m, IsDOMDocument o) => o -> m ()-clearDOMDocumentCookie obj = liftIO $ B.Properties.setObjectPropertyString obj "cookie" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMDocumentCookiePropertyInfo-instance AttrInfo DOMDocumentCookiePropertyInfo where-    type AttrAllowedOps DOMDocumentCookiePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCookiePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentCookiePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentCookiePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentCookiePropertyInfo = "cookie"-    type AttrOrigin DOMDocumentCookiePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentCookie-    attrSet _ = setDOMDocumentCookie-    attrConstruct _ = constructDOMDocumentCookie-    attrClear _ = clearDOMDocumentCookie-#endif---- VVV Prop "current-script"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@current-script@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #currentScript-@--}-getDOMDocumentCurrentScript :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement-getDOMDocumentCurrentScript obj = liftIO $ checkUnexpectedNothing "getDOMDocumentCurrentScript" $ B.Properties.getObjectPropertyObject obj "current-script" WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement--#if ENABLE_OVERLOADING-data DOMDocumentCurrentScriptPropertyInfo-instance AttrInfo DOMDocumentCurrentScriptPropertyInfo where-    type AttrAllowedOps DOMDocumentCurrentScriptPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentCurrentScriptPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentCurrentScriptPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentCurrentScriptPropertyInfo = WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement-    type AttrLabel DOMDocumentCurrentScriptPropertyInfo = "current-script"-    type AttrOrigin DOMDocumentCurrentScriptPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentCurrentScript-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "default-view"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@default-view@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #defaultView-@--}-getDOMDocumentDefaultView :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-getDOMDocumentDefaultView obj = liftIO $ B.Properties.getObjectPropertyObject obj "default-view" WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMDocumentDefaultViewPropertyInfo-instance AttrInfo DOMDocumentDefaultViewPropertyInfo where-    type AttrAllowedOps DOMDocumentDefaultViewPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDefaultViewPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDefaultViewPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDefaultViewPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-    type AttrLabel DOMDocumentDefaultViewPropertyInfo = "default-view"-    type AttrOrigin DOMDocumentDefaultViewPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDefaultView-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "design-mode"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@design-mode@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #designMode-@--}-getDOMDocumentDesignMode :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentDesignMode obj = liftIO $ B.Properties.getObjectPropertyString obj "design-mode"--{- |-Set the value of the “@design-mode@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #designMode 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentDesignMode :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentDesignMode obj val = liftIO $ B.Properties.setObjectPropertyString obj "design-mode" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@design-mode@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentDesignMode :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentDesignMode val = B.Properties.constructObjectPropertyString "design-mode" (Just val)--#if ENABLE_OVERLOADING-data DOMDocumentDesignModePropertyInfo-instance AttrInfo DOMDocumentDesignModePropertyInfo where-    type AttrAllowedOps DOMDocumentDesignModePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDesignModePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentDesignModePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDesignModePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDesignModePropertyInfo = "design-mode"-    type AttrOrigin DOMDocumentDesignModePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDesignMode-    attrSet _ = setDOMDocumentDesignMode-    attrConstruct _ = constructDOMDocumentDesignMode-    attrClear _ = undefined-#endif---- VVV Prop "dir"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@dir@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #dir-@--}-getDOMDocumentDir :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentDir obj = liftIO $ B.Properties.getObjectPropertyString obj "dir"--{- |-Set the value of the “@dir@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #dir 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentDir :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentDir obj val = liftIO $ B.Properties.setObjectPropertyString obj "dir" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@dir@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentDir :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentDir val = B.Properties.constructObjectPropertyString "dir" (Just val)--#if ENABLE_OVERLOADING-data DOMDocumentDirPropertyInfo-instance AttrInfo DOMDocumentDirPropertyInfo where-    type AttrAllowedOps DOMDocumentDirPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDirPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentDirPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDirPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDirPropertyInfo = "dir"-    type AttrOrigin DOMDocumentDirPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDir-    attrSet _ = setDOMDocumentDir-    attrConstruct _ = constructDOMDocumentDir-    attrClear _ = undefined-#endif---- VVV Prop "doctype"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@doctype@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #doctype-@--}-getDOMDocumentDoctype :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMDocumentType.DOMDocumentType-getDOMDocumentDoctype obj = liftIO $ checkUnexpectedNothing "getDOMDocumentDoctype" $ B.Properties.getObjectPropertyObject obj "doctype" WebKit2WebExtension.DOMDocumentType.DOMDocumentType--#if ENABLE_OVERLOADING-data DOMDocumentDoctypePropertyInfo-instance AttrInfo DOMDocumentDoctypePropertyInfo where-    type AttrAllowedOps DOMDocumentDoctypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDoctypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDoctypePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDoctypePropertyInfo = WebKit2WebExtension.DOMDocumentType.DOMDocumentType-    type AttrLabel DOMDocumentDoctypePropertyInfo = "doctype"-    type AttrOrigin DOMDocumentDoctypePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDoctype-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "document-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@document-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #documentElement-@--}-getDOMDocumentDocumentElement :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentDocumentElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentDocumentElement" $ B.Properties.getObjectPropertyObject obj "document-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentDocumentElementPropertyInfo-instance AttrInfo DOMDocumentDocumentElementPropertyInfo where-    type AttrAllowedOps DOMDocumentDocumentElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDocumentElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDocumentElementPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDocumentElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentDocumentElementPropertyInfo = "document-element"-    type AttrOrigin DOMDocumentDocumentElementPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDocumentElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "document-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@document-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #documentUri-@--}-getDOMDocumentDocumentUri :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentDocumentUri obj = liftIO $ B.Properties.getObjectPropertyString obj "document-uri"--{- |-Set the value of the “@document-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #documentUri 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentDocumentUri :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentDocumentUri obj val = liftIO $ B.Properties.setObjectPropertyString obj "document-uri" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@document-uri@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentDocumentUri :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentDocumentUri val = B.Properties.constructObjectPropertyString "document-uri" (Just val)--#if ENABLE_OVERLOADING-data DOMDocumentDocumentUriPropertyInfo-instance AttrInfo DOMDocumentDocumentUriPropertyInfo where-    type AttrAllowedOps DOMDocumentDocumentUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentDocumentUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentDocumentUriPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDocumentUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDocumentUriPropertyInfo = "document-uri"-    type AttrOrigin DOMDocumentDocumentUriPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDocumentUri-    attrSet _ = setDOMDocumentDocumentUri-    attrConstruct _ = constructDOMDocumentDocumentUri-    attrClear _ = undefined-#endif---- VVV Prop "domain"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@domain@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #domain-@--}-getDOMDocumentDomain :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentDomain obj = liftIO $ B.Properties.getObjectPropertyString obj "domain"--#if ENABLE_OVERLOADING-data DOMDocumentDomainPropertyInfo-instance AttrInfo DOMDocumentDomainPropertyInfo where-    type AttrAllowedOps DOMDocumentDomainPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentDomainPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentDomainPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentDomainPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentDomainPropertyInfo = "domain"-    type AttrOrigin DOMDocumentDomainPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentDomain-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "embeds"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@embeds@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #embeds-@--}-getDOMDocumentEmbeds :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentEmbeds obj = liftIO $ B.Properties.getObjectPropertyObject obj "embeds" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentEmbedsPropertyInfo-instance AttrInfo DOMDocumentEmbedsPropertyInfo where-    type AttrAllowedOps DOMDocumentEmbedsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentEmbedsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentEmbedsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentEmbedsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentEmbedsPropertyInfo = "embeds"-    type AttrOrigin DOMDocumentEmbedsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentEmbeds-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "first-element-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@first-element-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #firstElementChild-@--}-getDOMDocumentFirstElementChild :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentFirstElementChild obj = liftIO $ checkUnexpectedNothing "getDOMDocumentFirstElementChild" $ B.Properties.getObjectPropertyObject obj "first-element-child" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentFirstElementChildPropertyInfo-instance AttrInfo DOMDocumentFirstElementChildPropertyInfo where-    type AttrAllowedOps DOMDocumentFirstElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentFirstElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFirstElementChildPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentFirstElementChildPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentFirstElementChildPropertyInfo = "first-element-child"-    type AttrOrigin DOMDocumentFirstElementChildPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentFirstElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "forms"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@forms@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #forms-@--}-getDOMDocumentForms :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentForms obj = liftIO $ B.Properties.getObjectPropertyObject obj "forms" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentFormsPropertyInfo-instance AttrInfo DOMDocumentFormsPropertyInfo where-    type AttrAllowedOps DOMDocumentFormsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentFormsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFormsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentFormsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentFormsPropertyInfo = "forms"-    type AttrOrigin DOMDocumentFormsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentForms-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "head"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@head@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #head-@--}-getDOMDocumentHead :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement-getDOMDocumentHead obj = liftIO $ checkUnexpectedNothing "getDOMDocumentHead" $ B.Properties.getObjectPropertyObject obj "head" WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement--#if ENABLE_OVERLOADING-data DOMDocumentHeadPropertyInfo-instance AttrInfo DOMDocumentHeadPropertyInfo where-    type AttrAllowedOps DOMDocumentHeadPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentHeadPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentHeadPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentHeadPropertyInfo = WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement-    type AttrLabel DOMDocumentHeadPropertyInfo = "head"-    type AttrOrigin DOMDocumentHeadPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentHead-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "hidden"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@hidden@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #hidden-@--}-getDOMDocumentHidden :: (MonadIO m, IsDOMDocument o) => o -> m Bool-getDOMDocumentHidden obj = liftIO $ B.Properties.getObjectPropertyBool obj "hidden"--#if ENABLE_OVERLOADING-data DOMDocumentHiddenPropertyInfo-instance AttrInfo DOMDocumentHiddenPropertyInfo where-    type AttrAllowedOps DOMDocumentHiddenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentHiddenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentHiddenPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentHiddenPropertyInfo = Bool-    type AttrLabel DOMDocumentHiddenPropertyInfo = "hidden"-    type AttrOrigin DOMDocumentHiddenPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentHidden-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "images"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@images@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #images-@--}-getDOMDocumentImages :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentImages obj = liftIO $ B.Properties.getObjectPropertyObject obj "images" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentImagesPropertyInfo-instance AttrInfo DOMDocumentImagesPropertyInfo where-    type AttrAllowedOps DOMDocumentImagesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentImagesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentImagesPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentImagesPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentImagesPropertyInfo = "images"-    type AttrOrigin DOMDocumentImagesPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentImages-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "implementation"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@implementation@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #implementation-@--}-getDOMDocumentImplementation :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation)-getDOMDocumentImplementation obj = liftIO $ B.Properties.getObjectPropertyObject obj "implementation" WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation--#if ENABLE_OVERLOADING-data DOMDocumentImplementationPropertyInfo-instance AttrInfo DOMDocumentImplementationPropertyInfo where-    type AttrAllowedOps DOMDocumentImplementationPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentImplementationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentImplementationPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentImplementationPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation)-    type AttrLabel DOMDocumentImplementationPropertyInfo = "implementation"-    type AttrOrigin DOMDocumentImplementationPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentImplementation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "input-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@input-encoding@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #inputEncoding-@--}-getDOMDocumentInputEncoding :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentInputEncoding obj = liftIO $ B.Properties.getObjectPropertyString obj "input-encoding"--#if ENABLE_OVERLOADING-data DOMDocumentInputEncodingPropertyInfo-instance AttrInfo DOMDocumentInputEncodingPropertyInfo where-    type AttrAllowedOps DOMDocumentInputEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentInputEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentInputEncodingPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentInputEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentInputEncodingPropertyInfo = "input-encoding"-    type AttrOrigin DOMDocumentInputEncodingPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentInputEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "last-element-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@last-element-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #lastElementChild-@--}-getDOMDocumentLastElementChild :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentLastElementChild obj = liftIO $ checkUnexpectedNothing "getDOMDocumentLastElementChild" $ B.Properties.getObjectPropertyObject obj "last-element-child" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentLastElementChildPropertyInfo-instance AttrInfo DOMDocumentLastElementChildPropertyInfo where-    type AttrAllowedOps DOMDocumentLastElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentLastElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLastElementChildPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentLastElementChildPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentLastElementChildPropertyInfo = "last-element-child"-    type AttrOrigin DOMDocumentLastElementChildPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentLastElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "last-modified"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@last-modified@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #lastModified-@--}-getDOMDocumentLastModified :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentLastModified obj = liftIO $ B.Properties.getObjectPropertyString obj "last-modified"--#if ENABLE_OVERLOADING-data DOMDocumentLastModifiedPropertyInfo-instance AttrInfo DOMDocumentLastModifiedPropertyInfo where-    type AttrAllowedOps DOMDocumentLastModifiedPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentLastModifiedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLastModifiedPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentLastModifiedPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentLastModifiedPropertyInfo = "last-modified"-    type AttrOrigin DOMDocumentLastModifiedPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentLastModified-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "links"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@links@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #links-@--}-getDOMDocumentLinks :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentLinks obj = liftIO $ B.Properties.getObjectPropertyObject obj "links" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentLinksPropertyInfo-instance AttrInfo DOMDocumentLinksPropertyInfo where-    type AttrAllowedOps DOMDocumentLinksPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentLinksPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentLinksPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentLinksPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentLinksPropertyInfo = "links"-    type AttrOrigin DOMDocumentLinksPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentLinks-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "origin"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@origin@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #origin-@--}-getDOMDocumentOrigin :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentOrigin obj = liftIO $ B.Properties.getObjectPropertyString obj "origin"--#if ENABLE_OVERLOADING-data DOMDocumentOriginPropertyInfo-instance AttrInfo DOMDocumentOriginPropertyInfo where-    type AttrAllowedOps DOMDocumentOriginPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentOriginPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentOriginPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentOriginPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentOriginPropertyInfo = "origin"-    type AttrOrigin DOMDocumentOriginPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentOrigin-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "plugins"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@plugins@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #plugins-@--}-getDOMDocumentPlugins :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentPlugins obj = liftIO $ B.Properties.getObjectPropertyObject obj "plugins" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentPluginsPropertyInfo-instance AttrInfo DOMDocumentPluginsPropertyInfo where-    type AttrAllowedOps DOMDocumentPluginsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentPluginsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentPluginsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentPluginsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentPluginsPropertyInfo = "plugins"-    type AttrOrigin DOMDocumentPluginsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentPlugins-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "pointer-lock-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@pointer-lock-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #pointerLockElement-@--}-getDOMDocumentPointerLockElement :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentPointerLockElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentPointerLockElement" $ B.Properties.getObjectPropertyObject obj "pointer-lock-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentPointerLockElementPropertyInfo-instance AttrInfo DOMDocumentPointerLockElementPropertyInfo where-    type AttrAllowedOps DOMDocumentPointerLockElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentPointerLockElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentPointerLockElementPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentPointerLockElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentPointerLockElementPropertyInfo = "pointer-lock-element"-    type AttrOrigin DOMDocumentPointerLockElementPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentPointerLockElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "preferred-stylesheet-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@preferred-stylesheet-set@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #preferredStylesheetSet-@--}-getDOMDocumentPreferredStylesheetSet :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentPreferredStylesheetSet obj = liftIO $ B.Properties.getObjectPropertyString obj "preferred-stylesheet-set"--#if ENABLE_OVERLOADING-data DOMDocumentPreferredStylesheetSetPropertyInfo-instance AttrInfo DOMDocumentPreferredStylesheetSetPropertyInfo where-    type AttrAllowedOps DOMDocumentPreferredStylesheetSetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentPreferredStylesheetSetPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentPreferredStylesheetSetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentPreferredStylesheetSetPropertyInfo = "preferred-stylesheet-set"-    type AttrOrigin DOMDocumentPreferredStylesheetSetPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentPreferredStylesheetSet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "ready-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@ready-state@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #readyState-@--}-getDOMDocumentReadyState :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentReadyState obj = liftIO $ B.Properties.getObjectPropertyString obj "ready-state"--#if ENABLE_OVERLOADING-data DOMDocumentReadyStatePropertyInfo-instance AttrInfo DOMDocumentReadyStatePropertyInfo where-    type AttrAllowedOps DOMDocumentReadyStatePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentReadyStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentReadyStatePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentReadyStatePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentReadyStatePropertyInfo = "ready-state"-    type AttrOrigin DOMDocumentReadyStatePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentReadyState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "referrer"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@referrer@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #referrer-@--}-getDOMDocumentReferrer :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentReferrer obj = liftIO $ B.Properties.getObjectPropertyString obj "referrer"--#if ENABLE_OVERLOADING-data DOMDocumentReferrerPropertyInfo-instance AttrInfo DOMDocumentReferrerPropertyInfo where-    type AttrAllowedOps DOMDocumentReferrerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentReferrerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentReferrerPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentReferrerPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentReferrerPropertyInfo = "referrer"-    type AttrOrigin DOMDocumentReferrerPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentReferrer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "scripts"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@scripts@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #scripts-@--}-getDOMDocumentScripts :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentScripts obj = liftIO $ B.Properties.getObjectPropertyObject obj "scripts" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentScriptsPropertyInfo-instance AttrInfo DOMDocumentScriptsPropertyInfo where-    type AttrAllowedOps DOMDocumentScriptsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentScriptsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentScriptsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentScriptsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentScriptsPropertyInfo = "scripts"-    type AttrOrigin DOMDocumentScriptsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentScripts-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "scrolling-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@scrolling-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #scrollingElement-@--}-getDOMDocumentScrollingElement :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentScrollingElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentScrollingElement" $ B.Properties.getObjectPropertyObject obj "scrolling-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentScrollingElementPropertyInfo-instance AttrInfo DOMDocumentScrollingElementPropertyInfo where-    type AttrAllowedOps DOMDocumentScrollingElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentScrollingElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentScrollingElementPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentScrollingElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentScrollingElementPropertyInfo = "scrolling-element"-    type AttrOrigin DOMDocumentScrollingElementPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentScrollingElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "selected-stylesheet-set"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@selected-stylesheet-set@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #selectedStylesheetSet-@--}-getDOMDocumentSelectedStylesheetSet :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentSelectedStylesheetSet obj = liftIO $ B.Properties.getObjectPropertyString obj "selected-stylesheet-set"--{- |-Set the value of the “@selected-stylesheet-set@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #selectedStylesheetSet 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentSelectedStylesheetSet :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentSelectedStylesheetSet obj val = liftIO $ B.Properties.setObjectPropertyString obj "selected-stylesheet-set" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@selected-stylesheet-set@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentSelectedStylesheetSet :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentSelectedStylesheetSet val = B.Properties.constructObjectPropertyString "selected-stylesheet-set" (Just val)--#if ENABLE_OVERLOADING-data DOMDocumentSelectedStylesheetSetPropertyInfo-instance AttrInfo DOMDocumentSelectedStylesheetSetPropertyInfo where-    type AttrAllowedOps DOMDocumentSelectedStylesheetSetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentSelectedStylesheetSetPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentSelectedStylesheetSetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentSelectedStylesheetSetPropertyInfo = "selected-stylesheet-set"-    type AttrOrigin DOMDocumentSelectedStylesheetSetPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentSelectedStylesheetSet-    attrSet _ = setDOMDocumentSelectedStylesheetSet-    attrConstruct _ = constructDOMDocumentSelectedStylesheetSet-    attrClear _ = undefined-#endif---- VVV Prop "style-sheets"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheetList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@style-sheets@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #styleSheets-@--}-getDOMDocumentStyleSheets :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList-getDOMDocumentStyleSheets obj = liftIO $ checkUnexpectedNothing "getDOMDocumentStyleSheets" $ B.Properties.getObjectPropertyObject obj "style-sheets" WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList--#if ENABLE_OVERLOADING-data DOMDocumentStyleSheetsPropertyInfo-instance AttrInfo DOMDocumentStyleSheetsPropertyInfo where-    type AttrAllowedOps DOMDocumentStyleSheetsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentStyleSheetsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentStyleSheetsPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentStyleSheetsPropertyInfo = WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList-    type AttrLabel DOMDocumentStyleSheetsPropertyInfo = "style-sheets"-    type AttrOrigin DOMDocumentStyleSheetsPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentStyleSheets-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@title@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #title-@--}-getDOMDocumentTitle :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentTitle obj = liftIO $ B.Properties.getObjectPropertyString obj "title"--{- |-Set the value of the “@title@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #title 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentTitle :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentTitle obj val = liftIO $ B.Properties.setObjectPropertyString obj "title" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@title@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentTitle :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentTitle val = B.Properties.constructObjectPropertyString "title" (Just val)--#if ENABLE_OVERLOADING-data DOMDocumentTitlePropertyInfo-instance AttrInfo DOMDocumentTitlePropertyInfo where-    type AttrAllowedOps DOMDocumentTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentTitlePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTitlePropertyInfo = "title"-    type AttrOrigin DOMDocumentTitlePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentTitle-    attrSet _ = setDOMDocumentTitle-    attrConstruct _ = constructDOMDocumentTitle-    attrClear _ = undefined-#endif---- VVV Prop "url"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@url@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #url-@--}-getDOMDocumentUrl :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentUrl obj = liftIO $ B.Properties.getObjectPropertyString obj "url"--#if ENABLE_OVERLOADING-data DOMDocumentUrlPropertyInfo-instance AttrInfo DOMDocumentUrlPropertyInfo where-    type AttrAllowedOps DOMDocumentUrlPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentUrlPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentUrlPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentUrlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentUrlPropertyInfo = "url"-    type AttrOrigin DOMDocumentUrlPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentUrl-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "visibility-state"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@visibility-state@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #visibilityState-@--}-getDOMDocumentVisibilityState :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentVisibilityState obj = liftIO $ B.Properties.getObjectPropertyString obj "visibility-state"--#if ENABLE_OVERLOADING-data DOMDocumentVisibilityStatePropertyInfo-instance AttrInfo DOMDocumentVisibilityStatePropertyInfo where-    type AttrAllowedOps DOMDocumentVisibilityStatePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentVisibilityStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentVisibilityStatePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentVisibilityStatePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentVisibilityStatePropertyInfo = "visibility-state"-    type AttrOrigin DOMDocumentVisibilityStatePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentVisibilityState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "webkit-current-full-screen-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@webkit-current-full-screen-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #webkitCurrentFullScreenElement-@--}-getDOMDocumentWebkitCurrentFullScreenElement :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe WebKit2WebExtension.DOMElement.DOMElement)-getDOMDocumentWebkitCurrentFullScreenElement obj = liftIO $ B.Properties.getObjectPropertyObject obj "webkit-current-full-screen-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentWebkitCurrentFullScreenElementPropertyInfo-instance AttrInfo DOMDocumentWebkitCurrentFullScreenElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = (Maybe WebKit2WebExtension.DOMElement.DOMElement)-    type AttrLabel DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = "webkit-current-full-screen-element"-    type AttrOrigin DOMDocumentWebkitCurrentFullScreenElementPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentWebkitCurrentFullScreenElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "webkit-full-screen-keyboard-input-allowed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@webkit-full-screen-keyboard-input-allowed@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #webkitFullScreenKeyboardInputAllowed-@--}-getDOMDocumentWebkitFullScreenKeyboardInputAllowed :: (MonadIO m, IsDOMDocument o) => o -> m Bool-getDOMDocumentWebkitFullScreenKeyboardInputAllowed obj = liftIO $ B.Properties.getObjectPropertyBool obj "webkit-full-screen-keyboard-input-allowed"--#if ENABLE_OVERLOADING-data DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo-instance AttrInfo DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = "webkit-full-screen-keyboard-input-allowed"-    type AttrOrigin DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentWebkitFullScreenKeyboardInputAllowed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "webkit-fullscreen-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@webkit-fullscreen-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #webkitFullscreenElement-@--}-getDOMDocumentWebkitFullscreenElement :: (MonadIO m, IsDOMDocument o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentWebkitFullscreenElement obj = liftIO $ checkUnexpectedNothing "getDOMDocumentWebkitFullscreenElement" $ B.Properties.getObjectPropertyObject obj "webkit-fullscreen-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentWebkitFullscreenElementPropertyInfo-instance AttrInfo DOMDocumentWebkitFullscreenElementPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullscreenElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenElementPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentWebkitFullscreenElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentWebkitFullscreenElementPropertyInfo = "webkit-fullscreen-element"-    type AttrOrigin DOMDocumentWebkitFullscreenElementPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentWebkitFullscreenElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "webkit-fullscreen-enabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@webkit-fullscreen-enabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #webkitFullscreenEnabled-@--}-getDOMDocumentWebkitFullscreenEnabled :: (MonadIO m, IsDOMDocument o) => o -> m Bool-getDOMDocumentWebkitFullscreenEnabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "webkit-fullscreen-enabled"--#if ENABLE_OVERLOADING-data DOMDocumentWebkitFullscreenEnabledPropertyInfo-instance AttrInfo DOMDocumentWebkitFullscreenEnabledPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitFullscreenEnabledPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitFullscreenEnabledPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentWebkitFullscreenEnabledPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitFullscreenEnabledPropertyInfo = "webkit-fullscreen-enabled"-    type AttrOrigin DOMDocumentWebkitFullscreenEnabledPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentWebkitFullscreenEnabled-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "webkit-is-full-screen"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@webkit-is-full-screen@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #webkitIsFullScreen-@--}-getDOMDocumentWebkitIsFullScreen :: (MonadIO m, IsDOMDocument o) => o -> m Bool-getDOMDocumentWebkitIsFullScreen obj = liftIO $ B.Properties.getObjectPropertyBool obj "webkit-is-full-screen"--#if ENABLE_OVERLOADING-data DOMDocumentWebkitIsFullScreenPropertyInfo-instance AttrInfo DOMDocumentWebkitIsFullScreenPropertyInfo where-    type AttrAllowedOps DOMDocumentWebkitIsFullScreenPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentWebkitIsFullScreenPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentWebkitIsFullScreenPropertyInfo = Bool-    type AttrLabel DOMDocumentWebkitIsFullScreenPropertyInfo = "webkit-is-full-screen"-    type AttrOrigin DOMDocumentWebkitIsFullScreenPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentWebkitIsFullScreen-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "xml-encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@xml-encoding@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #xmlEncoding-@--}-getDOMDocumentXmlEncoding :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentXmlEncoding obj = liftIO $ B.Properties.getObjectPropertyString obj "xml-encoding"--#if ENABLE_OVERLOADING-data DOMDocumentXmlEncodingPropertyInfo-instance AttrInfo DOMDocumentXmlEncodingPropertyInfo where-    type AttrAllowedOps DOMDocumentXmlEncodingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentXmlEncodingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentXmlEncodingPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentXmlEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentXmlEncodingPropertyInfo = "xml-encoding"-    type AttrOrigin DOMDocumentXmlEncodingPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentXmlEncoding-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "xml-standalone"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@xml-standalone@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #xmlStandalone-@--}-getDOMDocumentXmlStandalone :: (MonadIO m, IsDOMDocument o) => o -> m Bool-getDOMDocumentXmlStandalone obj = liftIO $ B.Properties.getObjectPropertyBool obj "xml-standalone"--{- |-Set the value of the “@xml-standalone@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #xmlStandalone 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentXmlStandalone :: (MonadIO m, IsDOMDocument o) => o -> Bool -> m ()-setDOMDocumentXmlStandalone obj val = liftIO $ B.Properties.setObjectPropertyBool obj "xml-standalone" val--{- |-Construct a `GValueConstruct` with valid value for the “@xml-standalone@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentXmlStandalone :: (IsDOMDocument o) => Bool -> IO (GValueConstruct o)-constructDOMDocumentXmlStandalone val = B.Properties.constructObjectPropertyBool "xml-standalone" val--#if ENABLE_OVERLOADING-data DOMDocumentXmlStandalonePropertyInfo-instance AttrInfo DOMDocumentXmlStandalonePropertyInfo where-    type AttrAllowedOps DOMDocumentXmlStandalonePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentXmlStandalonePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMDocumentXmlStandalonePropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentXmlStandalonePropertyInfo = Bool-    type AttrLabel DOMDocumentXmlStandalonePropertyInfo = "xml-standalone"-    type AttrOrigin DOMDocumentXmlStandalonePropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentXmlStandalone-    attrSet _ = setDOMDocumentXmlStandalone-    attrConstruct _ = constructDOMDocumentXmlStandalone-    attrClear _ = undefined-#endif---- VVV Prop "xml-version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@xml-version@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocument #xmlVersion-@--}-getDOMDocumentXmlVersion :: (MonadIO m, IsDOMDocument o) => o -> m (Maybe T.Text)-getDOMDocumentXmlVersion obj = liftIO $ B.Properties.getObjectPropertyString obj "xml-version"--{- |-Set the value of the “@xml-version@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMDocument [ #xmlVersion 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMDocumentXmlVersion :: (MonadIO m, IsDOMDocument o) => o -> T.Text -> m ()-setDOMDocumentXmlVersion obj val = liftIO $ B.Properties.setObjectPropertyString obj "xml-version" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@xml-version@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMDocumentXmlVersion :: (IsDOMDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMDocumentXmlVersion val = B.Properties.constructObjectPropertyString "xml-version" (Just val)--{- |-Set the value of the “@xml-version@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #xmlVersion-@--}-clearDOMDocumentXmlVersion :: (MonadIO m, IsDOMDocument o) => o -> m ()-clearDOMDocumentXmlVersion obj = liftIO $ B.Properties.setObjectPropertyString obj "xml-version" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMDocumentXmlVersionPropertyInfo-instance AttrInfo DOMDocumentXmlVersionPropertyInfo where-    type AttrAllowedOps DOMDocumentXmlVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentXmlVersionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMDocumentXmlVersionPropertyInfo = IsDOMDocument-    type AttrGetType DOMDocumentXmlVersionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentXmlVersionPropertyInfo = "xml-version"-    type AttrOrigin DOMDocumentXmlVersionPropertyInfo = DOMDocument-    attrGet _ = getDOMDocumentXmlVersion-    attrSet _ = setDOMDocumentXmlVersion-    attrConstruct _ = constructDOMDocumentXmlVersion-    attrClear _ = clearDOMDocumentXmlVersion-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDocument-type instance O.AttributeList DOMDocument = DOMDocumentAttributeList-type DOMDocumentAttributeList = ('[ '("activeElement", DOMDocumentActiveElementPropertyInfo), '("anchors", DOMDocumentAnchorsPropertyInfo), '("applets", DOMDocumentAppletsPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("body", DOMDocumentBodyPropertyInfo), '("characterSet", DOMDocumentCharacterSetPropertyInfo), '("charset", DOMDocumentCharsetPropertyInfo), '("childElementCount", DOMDocumentChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentChildrenPropertyInfo), '("compatMode", DOMDocumentCompatModePropertyInfo), '("contentType", DOMDocumentContentTypePropertyInfo), '("cookie", DOMDocumentCookiePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("currentScript", DOMDocumentCurrentScriptPropertyInfo), '("defaultView", DOMDocumentDefaultViewPropertyInfo), '("designMode", DOMDocumentDesignModePropertyInfo), '("dir", DOMDocumentDirPropertyInfo), '("doctype", DOMDocumentDoctypePropertyInfo), '("documentElement", DOMDocumentDocumentElementPropertyInfo), '("documentUri", DOMDocumentDocumentUriPropertyInfo), '("domain", DOMDocumentDomainPropertyInfo), '("embeds", DOMDocumentEmbedsPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMDocumentFirstElementChildPropertyInfo), '("forms", DOMDocumentFormsPropertyInfo), '("head", DOMDocumentHeadPropertyInfo), '("hidden", DOMDocumentHiddenPropertyInfo), '("images", DOMDocumentImagesPropertyInfo), '("implementation", DOMDocumentImplementationPropertyInfo), '("inputEncoding", DOMDocumentInputEncodingPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMDocumentLastElementChildPropertyInfo), '("lastModified", DOMDocumentLastModifiedPropertyInfo), '("links", DOMDocumentLinksPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("origin", DOMDocumentOriginPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("plugins", DOMDocumentPluginsPropertyInfo), '("pointerLockElement", DOMDocumentPointerLockElementPropertyInfo), '("preferredStylesheetSet", DOMDocumentPreferredStylesheetSetPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("readyState", DOMDocumentReadyStatePropertyInfo), '("referrer", DOMDocumentReferrerPropertyInfo), '("scripts", DOMDocumentScriptsPropertyInfo), '("scrollingElement", DOMDocumentScrollingElementPropertyInfo), '("selectedStylesheetSet", DOMDocumentSelectedStylesheetSetPropertyInfo), '("styleSheets", DOMDocumentStyleSheetsPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", DOMDocumentTitlePropertyInfo), '("url", DOMDocumentUrlPropertyInfo), '("visibilityState", DOMDocumentVisibilityStatePropertyInfo), '("webkitCurrentFullScreenElement", DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkitFullScreenKeyboardInputAllowed", DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkitFullscreenElement", DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkitFullscreenEnabled", DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkitIsFullScreen", DOMDocumentWebkitIsFullScreenPropertyInfo), '("xmlEncoding", DOMDocumentXmlEncodingPropertyInfo), '("xmlStandalone", DOMDocumentXmlStandalonePropertyInfo), '("xmlVersion", DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMDocumentActiveElement :: AttrLabelProxy "activeElement"-dOMDocumentActiveElement = AttrLabelProxy--dOMDocumentAnchors :: AttrLabelProxy "anchors"-dOMDocumentAnchors = AttrLabelProxy--dOMDocumentApplets :: AttrLabelProxy "applets"-dOMDocumentApplets = AttrLabelProxy--dOMDocumentBody :: AttrLabelProxy "body"-dOMDocumentBody = AttrLabelProxy--dOMDocumentCharacterSet :: AttrLabelProxy "characterSet"-dOMDocumentCharacterSet = AttrLabelProxy--dOMDocumentCharset :: AttrLabelProxy "charset"-dOMDocumentCharset = AttrLabelProxy--dOMDocumentChildElementCount :: AttrLabelProxy "childElementCount"-dOMDocumentChildElementCount = AttrLabelProxy--dOMDocumentChildren :: AttrLabelProxy "children"-dOMDocumentChildren = AttrLabelProxy--dOMDocumentCompatMode :: AttrLabelProxy "compatMode"-dOMDocumentCompatMode = AttrLabelProxy--dOMDocumentContentType :: AttrLabelProxy "contentType"-dOMDocumentContentType = AttrLabelProxy--dOMDocumentCookie :: AttrLabelProxy "cookie"-dOMDocumentCookie = AttrLabelProxy--dOMDocumentCurrentScript :: AttrLabelProxy "currentScript"-dOMDocumentCurrentScript = AttrLabelProxy--dOMDocumentDefaultView :: AttrLabelProxy "defaultView"-dOMDocumentDefaultView = AttrLabelProxy--dOMDocumentDesignMode :: AttrLabelProxy "designMode"-dOMDocumentDesignMode = AttrLabelProxy--dOMDocumentDir :: AttrLabelProxy "dir"-dOMDocumentDir = AttrLabelProxy--dOMDocumentDoctype :: AttrLabelProxy "doctype"-dOMDocumentDoctype = AttrLabelProxy--dOMDocumentDocumentElement :: AttrLabelProxy "documentElement"-dOMDocumentDocumentElement = AttrLabelProxy--dOMDocumentDocumentUri :: AttrLabelProxy "documentUri"-dOMDocumentDocumentUri = AttrLabelProxy--dOMDocumentDomain :: AttrLabelProxy "domain"-dOMDocumentDomain = AttrLabelProxy--dOMDocumentEmbeds :: AttrLabelProxy "embeds"-dOMDocumentEmbeds = AttrLabelProxy--dOMDocumentFirstElementChild :: AttrLabelProxy "firstElementChild"-dOMDocumentFirstElementChild = AttrLabelProxy--dOMDocumentForms :: AttrLabelProxy "forms"-dOMDocumentForms = AttrLabelProxy--dOMDocumentHead :: AttrLabelProxy "head"-dOMDocumentHead = AttrLabelProxy--dOMDocumentHidden :: AttrLabelProxy "hidden"-dOMDocumentHidden = AttrLabelProxy--dOMDocumentImages :: AttrLabelProxy "images"-dOMDocumentImages = AttrLabelProxy--dOMDocumentImplementation :: AttrLabelProxy "implementation"-dOMDocumentImplementation = AttrLabelProxy--dOMDocumentInputEncoding :: AttrLabelProxy "inputEncoding"-dOMDocumentInputEncoding = AttrLabelProxy--dOMDocumentLastElementChild :: AttrLabelProxy "lastElementChild"-dOMDocumentLastElementChild = AttrLabelProxy--dOMDocumentLastModified :: AttrLabelProxy "lastModified"-dOMDocumentLastModified = AttrLabelProxy--dOMDocumentLinks :: AttrLabelProxy "links"-dOMDocumentLinks = AttrLabelProxy--dOMDocumentOrigin :: AttrLabelProxy "origin"-dOMDocumentOrigin = AttrLabelProxy--dOMDocumentPlugins :: AttrLabelProxy "plugins"-dOMDocumentPlugins = AttrLabelProxy--dOMDocumentPointerLockElement :: AttrLabelProxy "pointerLockElement"-dOMDocumentPointerLockElement = AttrLabelProxy--dOMDocumentPreferredStylesheetSet :: AttrLabelProxy "preferredStylesheetSet"-dOMDocumentPreferredStylesheetSet = AttrLabelProxy--dOMDocumentReadyState :: AttrLabelProxy "readyState"-dOMDocumentReadyState = AttrLabelProxy--dOMDocumentReferrer :: AttrLabelProxy "referrer"-dOMDocumentReferrer = AttrLabelProxy--dOMDocumentScripts :: AttrLabelProxy "scripts"-dOMDocumentScripts = AttrLabelProxy--dOMDocumentScrollingElement :: AttrLabelProxy "scrollingElement"-dOMDocumentScrollingElement = AttrLabelProxy--dOMDocumentSelectedStylesheetSet :: AttrLabelProxy "selectedStylesheetSet"-dOMDocumentSelectedStylesheetSet = AttrLabelProxy--dOMDocumentStyleSheets :: AttrLabelProxy "styleSheets"-dOMDocumentStyleSheets = AttrLabelProxy--dOMDocumentTitle :: AttrLabelProxy "title"-dOMDocumentTitle = AttrLabelProxy--dOMDocumentUrl :: AttrLabelProxy "url"-dOMDocumentUrl = AttrLabelProxy--dOMDocumentVisibilityState :: AttrLabelProxy "visibilityState"-dOMDocumentVisibilityState = AttrLabelProxy--dOMDocumentWebkitCurrentFullScreenElement :: AttrLabelProxy "webkitCurrentFullScreenElement"-dOMDocumentWebkitCurrentFullScreenElement = AttrLabelProxy--dOMDocumentWebkitFullScreenKeyboardInputAllowed :: AttrLabelProxy "webkitFullScreenKeyboardInputAllowed"-dOMDocumentWebkitFullScreenKeyboardInputAllowed = AttrLabelProxy--dOMDocumentWebkitFullscreenElement :: AttrLabelProxy "webkitFullscreenElement"-dOMDocumentWebkitFullscreenElement = AttrLabelProxy--dOMDocumentWebkitFullscreenEnabled :: AttrLabelProxy "webkitFullscreenEnabled"-dOMDocumentWebkitFullscreenEnabled = AttrLabelProxy--dOMDocumentWebkitIsFullScreen :: AttrLabelProxy "webkitIsFullScreen"-dOMDocumentWebkitIsFullScreen = AttrLabelProxy--dOMDocumentXmlEncoding :: AttrLabelProxy "xmlEncoding"-dOMDocumentXmlEncoding = AttrLabelProxy--dOMDocumentXmlStandalone :: AttrLabelProxy "xmlStandalone"-dOMDocumentXmlStandalone = AttrLabelProxy--dOMDocumentXmlVersion :: AttrLabelProxy "xmlVersion"-dOMDocumentXmlVersion = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDocument = DOMDocumentSignalList-type DOMDocumentSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDocument::adopt_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "source", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_adopt_node" webkit_dom_document_adopt_node :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- source : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMDocumentAdoptNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentAdoptNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@source@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentAdoptNode self source = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    source' <- unsafeManagedPtrCastPtr source-    onException (do-        result <- propagateGError $ webkit_dom_document_adopt_node self' source'-        checkUnexpectedReturnNULL "dOMDocumentAdoptNode" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        touchManagedPtr source-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentAdoptNodeMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDocumentAdoptNodeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentAdoptNode--#endif---- method DOMDocument::caret_range_from_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_caret_range_from_point" webkit_dom_document_caret_range_from_point :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO (Ptr WebKit2WebExtension.DOMRange.DOMRange)--{-# DEPRECATED dOMDocumentCaretRangeFromPoint ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentCaretRangeFromPoint ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> CLong-    {- ^ /@x@/: A @/glong/@ -}-    -> CLong-    {- ^ /@y@/: A @/glong/@ -}-    -> m WebKit2WebExtension.DOMRange.DOMRange-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-dOMDocumentCaretRangeFromPoint self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_caret_range_from_point self' x y-    checkUnexpectedReturnNULL "dOMDocumentCaretRangeFromPoint" result-    result' <- (wrapObject WebKit2WebExtension.DOMRange.DOMRange) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCaretRangeFromPointMethodInfo-instance (signature ~ (CLong -> CLong -> m WebKit2WebExtension.DOMRange.DOMRange), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCaretRangeFromPointMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCaretRangeFromPoint--#endif---- method DOMDocument::create_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_attribute" webkit_dom_document_create_attribute :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMDocumentCreateAttribute ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateAttribute ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateAttribute self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    onException (do-        result <- propagateGError $ webkit_dom_document_create_attribute self' name'-        checkUnexpectedReturnNULL "dOMDocumentCreateAttribute" result-        result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-        touchManagedPtr self-        freeMem name'-        return result'-     ) (do-        freeMem name'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateAttributeMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateAttributeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateAttribute--#endif---- method DOMDocument::create_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_attribute_ns" webkit_dom_document_create_attribute_ns :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMDocumentCreateAttributeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateAttributeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> Maybe (T.Text)-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@qualifiedName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateAttributeNs self namespaceURI qualifiedName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    maybeNamespaceURI <- case namespaceURI of-        Nothing -> return nullPtr-        Just jNamespaceURI -> do-            jNamespaceURI' <- textToCString jNamespaceURI-            return jNamespaceURI'-    qualifiedName' <- textToCString qualifiedName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_attribute_ns self' maybeNamespaceURI qualifiedName'-        checkUnexpectedReturnNULL "dOMDocumentCreateAttributeNs" result-        result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-        touchManagedPtr self-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateAttributeNsMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateAttributeNs--#endif---- method DOMDocument::create_cdata_section--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCDATASection"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_cdata_section" webkit_dom_document_create_cdata_section :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMCDATASection.DOMCDATASection)--{-# DEPRECATED dOMDocumentCreateCdataSection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateCdataSection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMCDATASection.DOMCDATASection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCDATASection.DOMCDATASection' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateCdataSection self data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    data_' <- textToCString data_-    onException (do-        result <- propagateGError $ webkit_dom_document_create_cdata_section self' data_'-        checkUnexpectedReturnNULL "dOMDocumentCreateCdataSection" result-        result' <- (newObject WebKit2WebExtension.DOMCDATASection.DOMCDATASection) result-        touchManagedPtr self-        freeMem data_'-        return result'-     ) (do-        freeMem data_'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateCdataSectionMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMCDATASection.DOMCDATASection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateCdataSectionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateCdataSection--#endif---- method DOMDocument::create_comment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMComment"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_comment" webkit_dom_document_create_comment :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- data : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMComment.DOMComment)--{-# DEPRECATED dOMDocumentCreateComment ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateComment ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMComment.DOMComment-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMComment.DOMComment' -}-dOMDocumentCreateComment self data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    data_' <- textToCString data_-    result <- webkit_dom_document_create_comment self' data_'-    checkUnexpectedReturnNULL "dOMDocumentCreateComment" result-    result' <- (newObject WebKit2WebExtension.DOMComment.DOMComment) result-    touchManagedPtr self-    freeMem data_'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCreateCommentMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMComment.DOMComment), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateCommentMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateComment--#endif---- method DOMDocument::create_css_style_declaration--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_css_style_declaration" webkit_dom_document_create_css_style_declaration :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration)--{-# DEPRECATED dOMDocumentCreateCssStyleDeclaration ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateCssStyleDeclaration ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-dOMDocumentCreateCssStyleDeclaration self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_create_css_style_declaration self'-    checkUnexpectedReturnNULL "dOMDocumentCreateCssStyleDeclaration" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCreateCssStyleDeclarationMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateCssStyleDeclarationMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateCssStyleDeclaration--#endif---- method DOMDocument::create_document_fragment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_document_fragment" webkit_dom_document_create_document_fragment :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment)--{-# DEPRECATED dOMDocumentCreateDocumentFragment ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateDocumentFragment ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-dOMDocumentCreateDocumentFragment self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_create_document_fragment self'-    checkUnexpectedReturnNULL "dOMDocumentCreateDocumentFragment" result-    result' <- (newObject WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCreateDocumentFragmentMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateDocumentFragmentMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateDocumentFragment--#endif---- method DOMDocument::create_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_element" webkit_dom_document_create_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- tagName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentCreateElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@tagName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateElement self tagName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    tagName' <- textToCString tagName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_element self' tagName'-        checkUnexpectedReturnNULL "dOMDocumentCreateElement" result-        result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-        touchManagedPtr self-        freeMem tagName'-        return result'-     ) (do-        freeMem tagName'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateElementMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateElement--#endif---- method DOMDocument::create_element_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_element_ns" webkit_dom_document_create_element_ns :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentCreateElementNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateElementNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> Maybe (T.Text)-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@qualifiedName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateElementNs self namespaceURI qualifiedName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    maybeNamespaceURI <- case namespaceURI of-        Nothing -> return nullPtr-        Just jNamespaceURI -> do-            jNamespaceURI' <- textToCString jNamespaceURI-            return jNamespaceURI'-    qualifiedName' <- textToCString qualifiedName-    onException (do-        result <- propagateGError $ webkit_dom_document_create_element_ns self' maybeNamespaceURI qualifiedName'-        checkUnexpectedReturnNULL "dOMDocumentCreateElementNs" result-        result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-        touchManagedPtr self-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        return result'-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateElementNsMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateElementNsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateElementNs--#endif---- method DOMDocument::create_entity_reference--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEntityReference"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_entity_reference" webkit_dom_document_create_entity_reference :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMEntityReference.DOMEntityReference)--{-# DEPRECATED dOMDocumentCreateEntityReference ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it just returns 'Nothing'.--}-dOMDocumentCreateEntityReference ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> Maybe (T.Text)-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMEntityReference.DOMEntityReference-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMEntityReference.DOMEntityReference' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateEntityReference self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    maybeName <- case name of-        Nothing -> return nullPtr-        Just jName -> do-            jName' <- textToCString jName-            return jName'-    onException (do-        result <- propagateGError $ webkit_dom_document_create_entity_reference self' maybeName-        checkUnexpectedReturnNULL "dOMDocumentCreateEntityReference" result-        result' <- (newObject WebKit2WebExtension.DOMEntityReference.DOMEntityReference) result-        touchManagedPtr self-        freeMem maybeName-        return result'-     ) (do-        freeMem maybeName-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateEntityReferenceMethodInfo-instance (signature ~ (Maybe (T.Text) -> m WebKit2WebExtension.DOMEntityReference.DOMEntityReference), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateEntityReferenceMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateEntityReference--#endif---- method DOMDocument::create_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "eventType", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_event" webkit_dom_document_create_event :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- eventType : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMEvent.DOMEvent)--{-# DEPRECATED dOMDocumentCreateEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@eventType@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMEvent.DOMEvent-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateEvent self eventType = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    eventType' <- textToCString eventType-    onException (do-        result <- propagateGError $ webkit_dom_document_create_event self' eventType'-        checkUnexpectedReturnNULL "dOMDocumentCreateEvent" result-        result' <- (wrapObject WebKit2WebExtension.DOMEvent.DOMEvent) result-        touchManagedPtr self-        freeMem eventType'-        return result'-     ) (do-        freeMem eventType'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateEventMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMEvent.DOMEvent), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateEventMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateEvent--#endif---- method DOMDocument::create_expression--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolver", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathNSResolver", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathExpression"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_expression" webkit_dom_document_create_expression :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- expression : TBasicType TUTF8-    Ptr WebKit2WebExtension.DOMXPathNSResolver.DOMXPathNSResolver -> -- resolver : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMXPathExpression.DOMXPathExpression)--{-# DEPRECATED dOMDocumentCreateExpression ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateExpression ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMXPathNSResolver.IsDOMXPathNSResolver b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@expression@/: A @/gchar/@ -}-    -> b-    {- ^ /@resolver@/: A 'GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver' -}-    -> m WebKit2WebExtension.DOMXPathExpression.DOMXPathExpression-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateExpression self expression resolver = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    expression' <- textToCString expression-    resolver' <- unsafeManagedPtrCastPtr resolver-    onException (do-        result <- propagateGError $ webkit_dom_document_create_expression self' expression' resolver'-        checkUnexpectedReturnNULL "dOMDocumentCreateExpression" result-        result' <- (wrapObject WebKit2WebExtension.DOMXPathExpression.DOMXPathExpression) result-        touchManagedPtr self-        touchManagedPtr resolver-        freeMem expression'-        return result'-     ) (do-        freeMem expression'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateExpressionMethodInfo-instance (signature ~ (T.Text -> b -> m WebKit2WebExtension.DOMXPathExpression.DOMXPathExpression), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMXPathNSResolver.IsDOMXPathNSResolver b) => O.MethodInfo DOMDocumentCreateExpressionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateExpression--#endif---- method DOMDocument::create_node_iterator--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "whatToShow", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeFilter", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_node_iterator" webkit_dom_document_create_node_iterator :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- root : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- whatToShow : TBasicType TULong-    Ptr WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter -> -- filter : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"})-    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNodeIterator.DOMNodeIterator)--{-# DEPRECATED dOMDocumentCreateNodeIterator ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateNodeIterator ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMNodeFilter.IsDOMNodeFilter c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@root@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@whatToShow@/: A @/gulong/@ -}-    -> Maybe (c)-    {- ^ /@filter@/: A 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter' -}-    -> Bool-    {- ^ /@expandEntityReferences@/: A 'Bool' -}-    -> m WebKit2WebExtension.DOMNodeIterator.DOMNodeIterator-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateNodeIterator self root whatToShow filter expandEntityReferences = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    root' <- unsafeManagedPtrCastPtr root-    maybeFilter <- case filter of-        Nothing -> return nullPtr-        Just jFilter -> do-            jFilter' <- unsafeManagedPtrCastPtr jFilter-            return jFilter'-    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences-    onException (do-        result <- propagateGError $ webkit_dom_document_create_node_iterator self' root' whatToShow maybeFilter expandEntityReferences'-        checkUnexpectedReturnNULL "dOMDocumentCreateNodeIterator" result-        result' <- (wrapObject WebKit2WebExtension.DOMNodeIterator.DOMNodeIterator) result-        touchManagedPtr self-        touchManagedPtr root-        whenJust filter touchManagedPtr-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateNodeIteratorMethodInfo-instance (signature ~ (b -> CULong -> Maybe (c) -> Bool -> m WebKit2WebExtension.DOMNodeIterator.DOMNodeIterator), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMNodeFilter.IsDOMNodeFilter c) => O.MethodInfo DOMDocumentCreateNodeIteratorMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateNodeIterator--#endif---- method DOMDocument::create_ns_resolver--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "nodeResolver", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_ns_resolver" webkit_dom_document_create_ns_resolver :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- nodeResolver : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr WebKit2WebExtension.DOMXPathNSResolver.DOMXPathNSResolver)--{-# DEPRECATED dOMDocumentCreateNsResolver ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateNsResolver ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@nodeResolver@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMXPathNSResolver.DOMXPathNSResolver-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver' -}-dOMDocumentCreateNsResolver self nodeResolver = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    nodeResolver' <- unsafeManagedPtrCastPtr nodeResolver-    result <- webkit_dom_document_create_ns_resolver self' nodeResolver'-    checkUnexpectedReturnNULL "dOMDocumentCreateNsResolver" result-    result' <- (wrapObject WebKit2WebExtension.DOMXPathNSResolver.DOMXPathNSResolver) result-    touchManagedPtr self-    touchManagedPtr nodeResolver-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCreateNsResolverMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMXPathNSResolver.DOMXPathNSResolver), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDocumentCreateNsResolverMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateNsResolver--#endif---- method DOMDocument::create_processing_instruction--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "target", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMProcessingInstruction"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_processing_instruction" webkit_dom_document_create_processing_instruction :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- target : TBasicType TUTF8-    CString ->                              -- data : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMProcessingInstruction.DOMProcessingInstruction)--{-# DEPRECATED dOMDocumentCreateProcessingInstruction ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateProcessingInstruction ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@target@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMProcessingInstruction.DOMProcessingInstruction-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateProcessingInstruction self target data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    target' <- textToCString target-    data_' <- textToCString data_-    onException (do-        result <- propagateGError $ webkit_dom_document_create_processing_instruction self' target' data_'-        checkUnexpectedReturnNULL "dOMDocumentCreateProcessingInstruction" result-        result' <- (newObject WebKit2WebExtension.DOMProcessingInstruction.DOMProcessingInstruction) result-        touchManagedPtr self-        freeMem target'-        freeMem data_'-        return result'-     ) (do-        freeMem target'-        freeMem data_'-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateProcessingInstructionMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMProcessingInstruction.DOMProcessingInstruction), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateProcessingInstructionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateProcessingInstruction--#endif---- method DOMDocument::create_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_range" webkit_dom_document_create_range :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMRange.DOMRange)--{-# DEPRECATED dOMDocumentCreateRange ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateRange ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMRange.DOMRange-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-dOMDocumentCreateRange self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_create_range self'-    checkUnexpectedReturnNULL "dOMDocumentCreateRange" result-    result' <- (wrapObject WebKit2WebExtension.DOMRange.DOMRange) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCreateRangeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMRange.DOMRange), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateRangeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateRange--#endif---- method DOMDocument::create_text_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "data", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_create_text_node" webkit_dom_document_create_text_node :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- data : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMText.DOMText)--{-# DEPRECATED dOMDocumentCreateTextNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateTextNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@data@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMText.DOMText-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' -}-dOMDocumentCreateTextNode self data_ = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    data_' <- textToCString data_-    result <- webkit_dom_document_create_text_node self' data_'-    checkUnexpectedReturnNULL "dOMDocumentCreateTextNode" result-    result' <- (newObject WebKit2WebExtension.DOMText.DOMText) result-    touchManagedPtr self-    freeMem data_'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentCreateTextNodeMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMText.DOMText), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentCreateTextNodeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateTextNode--#endif---- method DOMDocument::create_tree_walker--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "root", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "whatToShow", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "filter", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeFilter", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expandEntityReferences", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_create_tree_walker" webkit_dom_document_create_tree_walker :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- root : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CULong ->                               -- whatToShow : TBasicType TULong-    Ptr WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter -> -- filter : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"})-    CInt ->                                 -- expandEntityReferences : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMTreeWalker.DOMTreeWalker)--{-# DEPRECATED dOMDocumentCreateTreeWalker ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentCreateTreeWalker ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMNodeFilter.IsDOMNodeFilter c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@root@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CULong-    {- ^ /@whatToShow@/: A @/gulong/@ -}-    -> Maybe (c)-    {- ^ /@filter@/: A 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter' -}-    -> Bool-    {- ^ /@expandEntityReferences@/: A 'Bool' -}-    -> m WebKit2WebExtension.DOMTreeWalker.DOMTreeWalker-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentCreateTreeWalker self root whatToShow filter expandEntityReferences = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    root' <- unsafeManagedPtrCastPtr root-    maybeFilter <- case filter of-        Nothing -> return nullPtr-        Just jFilter -> do-            jFilter' <- unsafeManagedPtrCastPtr jFilter-            return jFilter'-    let expandEntityReferences' = (fromIntegral . fromEnum) expandEntityReferences-    onException (do-        result <- propagateGError $ webkit_dom_document_create_tree_walker self' root' whatToShow maybeFilter expandEntityReferences'-        checkUnexpectedReturnNULL "dOMDocumentCreateTreeWalker" result-        result' <- (wrapObject WebKit2WebExtension.DOMTreeWalker.DOMTreeWalker) result-        touchManagedPtr self-        touchManagedPtr root-        whenJust filter touchManagedPtr-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentCreateTreeWalkerMethodInfo-instance (signature ~ (b -> CULong -> Maybe (c) -> Bool -> m WebKit2WebExtension.DOMTreeWalker.DOMTreeWalker), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMNodeFilter.IsDOMNodeFilter c) => O.MethodInfo DOMDocumentCreateTreeWalkerMethodInfo a signature where-    overloadedMethod _ = dOMDocumentCreateTreeWalker--#endif---- method DOMDocument::element_from_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "x", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "y", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_element_from_point" webkit_dom_document_element_from_point :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CLong ->                                -- x : TBasicType TLong-    CLong ->                                -- y : TBasicType TLong-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentElementFromPoint ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentElementFromPoint ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> CLong-    {- ^ /@x@/: A @/glong/@ -}-    -> CLong-    {- ^ /@y@/: A @/glong/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentElementFromPoint self x y = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_element_from_point self' x y-    checkUnexpectedReturnNULL "dOMDocumentElementFromPoint" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentElementFromPointMethodInfo-instance (signature ~ (CLong -> CLong -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentElementFromPointMethodInfo a signature where-    overloadedMethod _ = dOMDocumentElementFromPoint--#endif---- method DOMDocument::evaluate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "expression", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contextNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "resolver", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathNSResolver", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gushort", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inResult", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_evaluate" webkit_dom_document_evaluate :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- expression : TBasicType TUTF8-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- contextNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr WebKit2WebExtension.DOMXPathNSResolver.DOMXPathNSResolver -> -- resolver : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathNSResolver"})-    Word16 ->                               -- type : TBasicType TUInt16-    Ptr WebKit2WebExtension.DOMXPathResult.DOMXPathResult -> -- inResult : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMXPathResult.DOMXPathResult)--{-# DEPRECATED dOMDocumentEvaluate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentEvaluate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMXPathNSResolver.IsDOMXPathNSResolver c, WebKit2WebExtension.DOMXPathResult.IsDOMXPathResult d) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@expression@/: A @/gchar/@ -}-    -> b-    {- ^ /@contextNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> Maybe (c)-    {- ^ /@resolver@/: A 'GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver.DOMXPathNSResolver' -}-    -> Word16-    {- ^ /@type@/: A @/gushort/@ -}-    -> Maybe (d)-    {- ^ /@inResult@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m WebKit2WebExtension.DOMXPathResult.DOMXPathResult-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentEvaluate self expression contextNode resolver type_ inResult = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    expression' <- textToCString expression-    contextNode' <- unsafeManagedPtrCastPtr contextNode-    maybeResolver <- case resolver of-        Nothing -> return nullPtr-        Just jResolver -> do-            jResolver' <- unsafeManagedPtrCastPtr jResolver-            return jResolver'-    maybeInResult <- case inResult of-        Nothing -> return nullPtr-        Just jInResult -> do-            jInResult' <- unsafeManagedPtrCastPtr jInResult-            return jInResult'-    onException (do-        result <- propagateGError $ webkit_dom_document_evaluate self' expression' contextNode' maybeResolver type_ maybeInResult-        checkUnexpectedReturnNULL "dOMDocumentEvaluate" result-        result' <- (wrapObject WebKit2WebExtension.DOMXPathResult.DOMXPathResult) result-        touchManagedPtr self-        touchManagedPtr contextNode-        whenJust resolver touchManagedPtr-        whenJust inResult touchManagedPtr-        freeMem expression'-        return result'-     ) (do-        freeMem expression'-     )--#if ENABLE_OVERLOADING-data DOMDocumentEvaluateMethodInfo-instance (signature ~ (T.Text -> b -> Maybe (c) -> Word16 -> Maybe (d) -> m WebKit2WebExtension.DOMXPathResult.DOMXPathResult), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMXPathNSResolver.IsDOMXPathNSResolver c, WebKit2WebExtension.DOMXPathResult.IsDOMXPathResult d) => O.MethodInfo DOMDocumentEvaluateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentEvaluate--#endif---- method DOMDocument::exec_command--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "userInterface", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_exec_command" webkit_dom_document_exec_command :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- command : TBasicType TUTF8-    CInt ->                                 -- userInterface : TBasicType TBoolean-    CString ->                              -- value : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDocumentExecCommand ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentExecCommand ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@command@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@userInterface@/: A 'Bool' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentExecCommand self command userInterface value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    command' <- textToCString command-    let userInterface' = (fromIntegral . fromEnum) userInterface-    value' <- textToCString value-    result <- webkit_dom_document_exec_command self' command' userInterface' value'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem command'-    freeMem value'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentExecCommandMethodInfo-instance (signature ~ (T.Text -> Bool -> T.Text -> m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentExecCommandMethodInfo a signature where-    overloadedMethod _ = dOMDocumentExecCommand--#endif---- method DOMDocument::exit_pointer_lock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_exit_pointer_lock" webkit_dom_document_exit_pointer_lock :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO ()--{-# DEPRECATED dOMDocumentExitPointerLock ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentExitPointerLock ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m ()-dOMDocumentExitPointerLock self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_document_exit_pointer_lock self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentExitPointerLockMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentExitPointerLockMethodInfo a signature where-    overloadedMethod _ = dOMDocumentExitPointerLock--#endif---- method DOMDocument::get_active_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_active_element" webkit_dom_document_get_active_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetActiveElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetActiveElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetActiveElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_active_element self'-    checkUnexpectedReturnNULL "dOMDocumentGetActiveElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetActiveElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetActiveElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetActiveElement--#endif---- method DOMDocument::get_anchors--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_anchors" webkit_dom_document_get_anchors :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetAnchors ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetAnchors ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetAnchors self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_anchors self'-    checkUnexpectedReturnNULL "dOMDocumentGetAnchors" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetAnchorsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetAnchorsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetAnchors--#endif---- method DOMDocument::get_applets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_applets" webkit_dom_document_get_applets :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetApplets ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetApplets ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetApplets self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_applets self'-    checkUnexpectedReturnNULL "dOMDocumentGetApplets" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetAppletsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetAppletsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetApplets--#endif---- method DOMDocument::get_body--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_body" webkit_dom_document_get_body :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMDocumentGetBody ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetBody ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-dOMDocumentGetBody self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_body self'-    checkUnexpectedReturnNULL "dOMDocumentGetBody" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetBodyMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetBodyMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetBody--#endif---- method DOMDocument::get_character_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_character_set" webkit_dom_document_get_character_set :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetCharacterSet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetCharacterSet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetCharacterSet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_character_set self'-    checkUnexpectedReturnNULL "dOMDocumentGetCharacterSet" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetCharacterSetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetCharacterSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCharacterSet--#endif---- method DOMDocument::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_charset" webkit_dom_document_get_charset :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetCharset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_charset self'-    checkUnexpectedReturnNULL "dOMDocumentGetCharset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCharset--#endif---- method DOMDocument::get_child_element_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_child_element_count" webkit_dom_document_get_child_element_count :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CULong--{-# DEPRECATED dOMDocumentGetChildElementCount ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetChildElementCount ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDocumentGetChildElementCount self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_child_element_count self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDocumentGetChildElementCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetChildElementCountMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetChildElementCount--#endif---- method DOMDocument::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_children" webkit_dom_document_get_children :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetChildren ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetChildren ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetChildren self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_children self'-    checkUnexpectedReturnNULL "dOMDocumentGetChildren" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetChildrenMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetChildrenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetChildren--#endif---- method DOMDocument::get_compat_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_compat_mode" webkit_dom_document_get_compat_mode :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetCompatMode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMDocumentGetCompatMode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetCompatMode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_compat_mode self'-    checkUnexpectedReturnNULL "dOMDocumentGetCompatMode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetCompatModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetCompatModeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCompatMode--#endif---- method DOMDocument::get_content_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_content_type" webkit_dom_document_get_content_type :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetContentType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetContentType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetContentType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_content_type self'-    checkUnexpectedReturnNULL "dOMDocumentGetContentType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetContentTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetContentTypeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetContentType--#endif---- method DOMDocument::get_cookie--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_get_cookie" webkit_dom_document_get_cookie :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr (Ptr GError) ->                     -- error-    IO CString--{-# DEPRECATED dOMDocumentGetCookie ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetCookie ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentGetCookie self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_document_get_cookie self'-        checkUnexpectedReturnNULL "dOMDocumentGetCookie" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentGetCookieMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetCookieMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCookie--#endif---- method DOMDocument::get_current_script--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_current_script" webkit_dom_document_get_current_script :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement)--{-# DEPRECATED dOMDocumentGetCurrentScript ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetCurrentScript ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-dOMDocumentGetCurrentScript self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_current_script self'-    checkUnexpectedReturnNULL "dOMDocumentGetCurrentScript" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetCurrentScriptMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLScriptElement.DOMHTMLScriptElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetCurrentScriptMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetCurrentScript--#endif---- method DOMDocument::get_default_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_default_charset" webkit_dom_document_get_default_charset :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetDefaultCharset ["(Since version 2.14)"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetDefaultCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetDefaultCharset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_default_charset self'-    checkUnexpectedReturnNULL "dOMDocumentGetDefaultCharset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDefaultCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDefaultCharsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDefaultCharset--#endif---- method DOMDocument::get_default_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_default_view" webkit_dom_document_get_default_view :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)--{-# DEPRECATED dOMDocumentGetDefaultView ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetDefaultView ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMDocumentGetDefaultView self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_default_view self'-    checkUnexpectedReturnNULL "dOMDocumentGetDefaultView" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDefaultViewMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDefaultViewMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDefaultView--#endif---- method DOMDocument::get_design_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_design_mode" webkit_dom_document_get_design_mode :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetDesignMode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMDocumentGetDesignMode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetDesignMode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_design_mode self'-    checkUnexpectedReturnNULL "dOMDocumentGetDesignMode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDesignModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDesignModeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDesignMode--#endif---- method DOMDocument::get_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_dir" webkit_dom_document_get_dir :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetDir ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetDir ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetDir self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_dir self'-    checkUnexpectedReturnNULL "dOMDocumentGetDir" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDirMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDirMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDir--#endif---- method DOMDocument::get_doctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_doctype" webkit_dom_document_get_doctype :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMDocumentType.DOMDocumentType)--{-# DEPRECATED dOMDocumentGetDoctype ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetDoctype ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMDocumentType.DOMDocumentType-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-dOMDocumentGetDoctype self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_doctype self'-    checkUnexpectedReturnNULL "dOMDocumentGetDoctype" result-    result' <- (newObject WebKit2WebExtension.DOMDocumentType.DOMDocumentType) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDoctypeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocumentType.DOMDocumentType), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDoctypeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDoctype--#endif---- method DOMDocument::get_document_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_document_element" webkit_dom_document_get_document_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetDocumentElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetDocumentElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetDocumentElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_document_element self'-    checkUnexpectedReturnNULL "dOMDocumentGetDocumentElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDocumentElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDocumentElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDocumentElement--#endif---- method DOMDocument::get_document_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_document_uri" webkit_dom_document_get_document_uri :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetDocumentUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetDocumentUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetDocumentUri self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_document_uri self'-    checkUnexpectedReturnNULL "dOMDocumentGetDocumentUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDocumentUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDocumentUriMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDocumentUri--#endif---- method DOMDocument::get_domain--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_domain" webkit_dom_document_get_domain :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetDomain ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetDomain ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetDomain self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_domain self'-    checkUnexpectedReturnNULL "dOMDocumentGetDomain" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetDomainMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetDomainMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetDomain--#endif---- method DOMDocument::get_element_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_element_by_id" webkit_dom_document_get_element_by_id :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- elementId : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetElementById ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetElementById ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@elementId@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetElementById self elementId = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    elementId' <- textToCString elementId-    result <- webkit_dom_document_get_element_by_id self' elementId'-    checkUnexpectedReturnNULL "dOMDocumentGetElementById" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    freeMem elementId'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementByIdMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementByIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementById--#endif---- method DOMDocument::get_elements_by_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "class_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the tag name", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_class_name" webkit_dom_document_get_elements_by_class_name :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- class_name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMDocumentGetElementsByClassName ["(Since version 2.12)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetElementsByClassNameAsHtmlCollection' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetElementsByClassName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@className@/: a @/gchar/@ with the tag name -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMDocumentGetElementsByClassName self className = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    className' <- textToCString className-    result <- webkit_dom_document_get_elements_by_class_name self' className'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByClassName" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem className'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByClassNameMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByClassNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByClassName--#endif---- method DOMDocument::get_elements_by_class_name_as_html_collection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "classNames", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_class_name_as_html_collection" webkit_dom_document_get_elements_by_class_name_as_html_collection :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- classNames : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetElementsByClassNameAsHtmlCollection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.12/--}-dOMDocumentGetElementsByClassNameAsHtmlCollection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@classNames@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetElementsByClassNameAsHtmlCollection self classNames = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    classNames' <- textToCString classNames-    result <- webkit_dom_document_get_elements_by_class_name_as_html_collection self' classNames'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByClassNameAsHtmlCollection" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    freeMem classNames'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByClassNameAsHtmlCollectionMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByClassNameAsHtmlCollectionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByClassNameAsHtmlCollection--#endif---- method DOMDocument::get_elements_by_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_name" webkit_dom_document_get_elements_by_name :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- elementName : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMDocumentGetElementsByName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetElementsByName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@elementName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMDocumentGetElementsByName self elementName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    elementName' <- textToCString elementName-    result <- webkit_dom_document_get_elements_by_name self' elementName'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByName" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem elementName'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByNameMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByName--#endif---- method DOMDocument::get_elements_by_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tag_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the tag name", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_tag_name" webkit_dom_document_get_elements_by_tag_name :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- tag_name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMDocumentGetElementsByTagName ["(Since version 2.12)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetElementsByTagNameAsHtmlCollection' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetElementsByTagName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@tagName@/: a @/gchar/@ with the tag name -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMDocumentGetElementsByTagName self tagName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    tagName' <- textToCString tagName-    result <- webkit_dom_document_get_elements_by_tag_name self' tagName'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByTagName" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem tagName'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByTagNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByTagName--#endif---- method DOMDocument::get_elements_by_tag_name_as_html_collection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tagname", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_tag_name_as_html_collection" webkit_dom_document_get_elements_by_tag_name_as_html_collection :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- tagname : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetElementsByTagNameAsHtmlCollection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.12/--}-dOMDocumentGetElementsByTagNameAsHtmlCollection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@tagname@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetElementsByTagNameAsHtmlCollection self tagname = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    tagname' <- textToCString tagname-    result <- webkit_dom_document_get_elements_by_tag_name_as_html_collection self' tagname'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByTagNameAsHtmlCollection" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    freeMem tagname'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameAsHtmlCollectionMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByTagNameAsHtmlCollectionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByTagNameAsHtmlCollection--#endif---- method DOMDocument::get_elements_by_tag_name_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespace_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the namespace URI", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tag_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the tag name", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_tag_name_ns" webkit_dom_document_get_elements_by_tag_name_ns :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- namespace_uri : TBasicType TUTF8-    CString ->                              -- tag_name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMDocumentGetElementsByTagNameNs ["(Since version 2.12)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetElementsByTagNameNsAsHtmlCollection' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetElementsByTagNameNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@namespaceUri@/: a @/gchar/@ with the namespace URI -}-    -> T.Text-    {- ^ /@tagName@/: a @/gchar/@ with the tag name -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMDocumentGetElementsByTagNameNs self namespaceUri tagName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceUri' <- textToCString namespaceUri-    tagName' <- textToCString tagName-    result <- webkit_dom_document_get_elements_by_tag_name_ns self' namespaceUri' tagName'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByTagNameNs" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem namespaceUri'-    freeMem tagName'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByTagNameNsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByTagNameNs--#endif---- method DOMDocument::get_elements_by_tag_name_ns_as_html_collection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection" webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetElementsByTagNameNsAsHtmlCollection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.12/--}-dOMDocumentGetElementsByTagNameNsAsHtmlCollection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetElementsByTagNameNsAsHtmlCollection self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_document_get_elements_by_tag_name_ns_as_html_collection self' namespaceURI' localName'-    checkUnexpectedReturnNULL "dOMDocumentGetElementsByTagNameNsAsHtmlCollection" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameNsAsHtmlCollectionMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetElementsByTagNameNsAsHtmlCollectionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetElementsByTagNameNsAsHtmlCollection--#endif---- method DOMDocument::get_embeds--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_embeds" webkit_dom_document_get_embeds :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetEmbeds ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMDocumentGetEmbeds ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetEmbeds self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_embeds self'-    checkUnexpectedReturnNULL "dOMDocumentGetEmbeds" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetEmbedsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetEmbedsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetEmbeds--#endif---- method DOMDocument::get_first_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_first_element_child" webkit_dom_document_get_first_element_child :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetFirstElementChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetFirstElementChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetFirstElementChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_first_element_child self'-    checkUnexpectedReturnNULL "dOMDocumentGetFirstElementChild" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetFirstElementChildMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetFirstElementChildMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetFirstElementChild--#endif---- method DOMDocument::get_forms--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_forms" webkit_dom_document_get_forms :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetForms ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetForms ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetForms self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_forms self'-    checkUnexpectedReturnNULL "dOMDocumentGetForms" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetFormsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetFormsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetForms--#endif---- method DOMDocument::get_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_head" webkit_dom_document_get_head :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement)--{-# DEPRECATED dOMDocumentGetHead ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetHead ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement' -}-dOMDocumentGetHead self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_head self'-    checkUnexpectedReturnNULL "dOMDocumentGetHead" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetHeadMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLHeadElement.DOMHTMLHeadElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetHeadMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetHead--#endif---- method DOMDocument::get_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_hidden" webkit_dom_document_get_hidden :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CInt--{-# DEPRECATED dOMDocumentGetHidden ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetHidden ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentGetHidden self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_hidden self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetHiddenMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetHiddenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetHidden--#endif---- method DOMDocument::get_images--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_images" webkit_dom_document_get_images :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetImages ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetImages ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetImages self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_images self'-    checkUnexpectedReturnNULL "dOMDocumentGetImages" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetImagesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetImagesMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetImages--#endif---- method DOMDocument::get_implementation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMImplementation"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_implementation" webkit_dom_document_get_implementation :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation)--{-# DEPRECATED dOMDocumentGetImplementation ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetImplementation ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMImplementation.DOMDOMImplementation' -}-dOMDocumentGetImplementation self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_implementation self'-    checkUnexpectedReturnNULL "dOMDocumentGetImplementation" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetImplementationMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMImplementation.DOMDOMImplementation), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetImplementationMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetImplementation--#endif---- method DOMDocument::get_input_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_input_encoding" webkit_dom_document_get_input_encoding :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetInputEncoding ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetInputEncoding ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetInputEncoding self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_input_encoding self'-    checkUnexpectedReturnNULL "dOMDocumentGetInputEncoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetInputEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetInputEncodingMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetInputEncoding--#endif---- method DOMDocument::get_last_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_last_element_child" webkit_dom_document_get_last_element_child :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetLastElementChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetLastElementChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetLastElementChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_last_element_child self'-    checkUnexpectedReturnNULL "dOMDocumentGetLastElementChild" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetLastElementChildMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetLastElementChildMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetLastElementChild--#endif---- method DOMDocument::get_last_modified--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_last_modified" webkit_dom_document_get_last_modified :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetLastModified ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetLastModified ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetLastModified self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_last_modified self'-    checkUnexpectedReturnNULL "dOMDocumentGetLastModified" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetLastModifiedMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetLastModifiedMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetLastModified--#endif---- method DOMDocument::get_links--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_links" webkit_dom_document_get_links :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetLinks ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetLinks ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetLinks self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_links self'-    checkUnexpectedReturnNULL "dOMDocumentGetLinks" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetLinksMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetLinksMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetLinks--#endif---- method DOMDocument::get_origin--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_origin" webkit_dom_document_get_origin :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetOrigin ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetOrigin ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetOrigin self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_origin self'-    checkUnexpectedReturnNULL "dOMDocumentGetOrigin" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetOriginMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetOriginMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetOrigin--#endif---- method DOMDocument::get_override_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pseudoElement", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_override_style" webkit_dom_document_get_override_style :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMElement.DOMElement -> -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- pseudoElement : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration)--{-# DEPRECATED dOMDocumentGetOverrideStyle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetOverrideStyle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMElement.IsDOMElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@element@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> Maybe (T.Text)-    {- ^ /@pseudoElement@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-dOMDocumentGetOverrideStyle self element pseudoElement = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    element' <- unsafeManagedPtrCastPtr element-    maybePseudoElement <- case pseudoElement of-        Nothing -> return nullPtr-        Just jPseudoElement -> do-            jPseudoElement' <- textToCString jPseudoElement-            return jPseudoElement'-    result <- webkit_dom_document_get_override_style self' element' maybePseudoElement-    checkUnexpectedReturnNULL "dOMDocumentGetOverrideStyle" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration) result-    touchManagedPtr self-    touchManagedPtr element-    freeMem maybePseudoElement-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetOverrideStyleMethodInfo-instance (signature ~ (b -> Maybe (T.Text) -> m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMElement.IsDOMElement b) => O.MethodInfo DOMDocumentGetOverrideStyleMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetOverrideStyle--#endif---- method DOMDocument::get_plugins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_plugins" webkit_dom_document_get_plugins :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetPlugins ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMDocumentGetPlugins ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetPlugins self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_plugins self'-    checkUnexpectedReturnNULL "dOMDocumentGetPlugins" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetPluginsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetPluginsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetPlugins--#endif---- method DOMDocument::get_pointer_lock_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_pointer_lock_element" webkit_dom_document_get_pointer_lock_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetPointerLockElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetPointerLockElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetPointerLockElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_pointer_lock_element self'-    checkUnexpectedReturnNULL "dOMDocumentGetPointerLockElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetPointerLockElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetPointerLockElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetPointerLockElement--#endif---- method DOMDocument::get_preferred_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_preferred_stylesheet_set" webkit_dom_document_get_preferred_stylesheet_set :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetPreferredStylesheetSet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-This function has been removed and does nothing.--}-dOMDocumentGetPreferredStylesheetSet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetPreferredStylesheetSet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_preferred_stylesheet_set self'-    checkUnexpectedReturnNULL "dOMDocumentGetPreferredStylesheetSet" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetPreferredStylesheetSetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetPreferredStylesheetSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetPreferredStylesheetSet--#endif---- method DOMDocument::get_ready_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_ready_state" webkit_dom_document_get_ready_state :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetReadyState ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetReadyState ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetReadyState self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_ready_state self'-    checkUnexpectedReturnNULL "dOMDocumentGetReadyState" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetReadyStateMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetReadyStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetReadyState--#endif---- method DOMDocument::get_referrer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_referrer" webkit_dom_document_get_referrer :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetReferrer ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetReferrer ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetReferrer self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_referrer self'-    checkUnexpectedReturnNULL "dOMDocumentGetReferrer" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetReferrerMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetReferrerMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetReferrer--#endif---- method DOMDocument::get_scripts--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_scripts" webkit_dom_document_get_scripts :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentGetScripts ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMDocumentGetScripts ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentGetScripts self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_scripts self'-    checkUnexpectedReturnNULL "dOMDocumentGetScripts" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetScriptsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetScriptsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetScripts--#endif---- method DOMDocument::get_scrolling_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_scrolling_element" webkit_dom_document_get_scrolling_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetScrollingElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetScrollingElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetScrollingElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_scrolling_element self'-    checkUnexpectedReturnNULL "dOMDocumentGetScrollingElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetScrollingElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetScrollingElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetScrollingElement--#endif---- method DOMDocument::get_selected_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_selected_stylesheet_set" webkit_dom_document_get_selected_stylesheet_set :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetSelectedStylesheetSet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-This function has been removed and does nothing.--}-dOMDocumentGetSelectedStylesheetSet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetSelectedStylesheetSet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_selected_stylesheet_set self'-    checkUnexpectedReturnNULL "dOMDocumentGetSelectedStylesheetSet" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetSelectedStylesheetSetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetSelectedStylesheetSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetSelectedStylesheetSet--#endif---- method DOMDocument::get_style_sheets--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheetList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_style_sheets" webkit_dom_document_get_style_sheets :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList)--{-# DEPRECATED dOMDocumentGetStyleSheets ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetStyleSheets ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList' -}-dOMDocumentGetStyleSheets self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_style_sheets self'-    checkUnexpectedReturnNULL "dOMDocumentGetStyleSheets" result-    result' <- (newObject WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetStyleSheetsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMStyleSheetList.DOMStyleSheetList), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetStyleSheetsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetStyleSheets--#endif---- method DOMDocument::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_title" webkit_dom_document_get_title :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetTitle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetTitle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetTitle self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_title self'-    checkUnexpectedReturnNULL "dOMDocumentGetTitle" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetTitleMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetTitle--#endif---- method DOMDocument::get_url--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_url" webkit_dom_document_get_url :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetUrl ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetUrl ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetUrl self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_url self'-    checkUnexpectedReturnNULL "dOMDocumentGetUrl" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetUrlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetUrlMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetUrl--#endif---- method DOMDocument::get_visibility_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_visibility_state" webkit_dom_document_get_visibility_state :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetVisibilityState ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetVisibilityState ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetVisibilityState self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_visibility_state self'-    checkUnexpectedReturnNULL "dOMDocumentGetVisibilityState" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetVisibilityStateMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetVisibilityStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetVisibilityState--#endif---- method DOMDocument::get_webkit_current_fullscreen_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_current_fullscreen_element" webkit_dom_document_get_webkit_current_fullscreen_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetWebkitCurrentFullscreenElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetWebkitCurrentFullscreenElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetWebkitCurrentFullscreenElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_webkit_current_fullscreen_element self'-    checkUnexpectedReturnNULL "dOMDocumentGetWebkitCurrentFullscreenElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitCurrentFullscreenElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetWebkitCurrentFullscreenElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitCurrentFullscreenElement--#endif---- method DOMDocument::get_webkit_fullscreen_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_fullscreen_element" webkit_dom_document_get_webkit_fullscreen_element :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentGetWebkitFullscreenElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetWebkitFullscreenElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentGetWebkitFullscreenElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_webkit_fullscreen_element self'-    checkUnexpectedReturnNULL "dOMDocumentGetWebkitFullscreenElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitFullscreenElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetWebkitFullscreenElementMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitFullscreenElement--#endif---- method DOMDocument::get_webkit_fullscreen_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_fullscreen_enabled" webkit_dom_document_get_webkit_fullscreen_enabled :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CInt--{-# DEPRECATED dOMDocumentGetWebkitFullscreenEnabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetWebkitFullscreenEnabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentGetWebkitFullscreenEnabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_webkit_fullscreen_enabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitFullscreenEnabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetWebkitFullscreenEnabledMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitFullscreenEnabled--#endif---- method DOMDocument::get_webkit_fullscreen_keyboard_input_allowed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed" webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CInt--{-# DEPRECATED dOMDocumentGetWebkitFullscreenKeyboardInputAllowed ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetWebkitFullscreenKeyboardInputAllowed ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentGetWebkitFullscreenKeyboardInputAllowed self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_webkit_fullscreen_keyboard_input_allowed self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitFullscreenKeyboardInputAllowedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetWebkitFullscreenKeyboardInputAllowedMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitFullscreenKeyboardInputAllowed--#endif---- method DOMDocument::get_webkit_is_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_webkit_is_fullscreen" webkit_dom_document_get_webkit_is_fullscreen :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CInt--{-# DEPRECATED dOMDocumentGetWebkitIsFullscreen ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentGetWebkitIsFullscreen ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentGetWebkitIsFullscreen self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_webkit_is_fullscreen self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitIsFullscreenMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetWebkitIsFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetWebkitIsFullscreen--#endif---- method DOMDocument::get_xml_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_xml_encoding" webkit_dom_document_get_xml_encoding :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetXmlEncoding ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetXmlEncoding ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetXmlEncoding self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_xml_encoding self'-    checkUnexpectedReturnNULL "dOMDocumentGetXmlEncoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetXmlEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetXmlEncodingMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetXmlEncoding--#endif---- method DOMDocument::get_xml_standalone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_xml_standalone" webkit_dom_document_get_xml_standalone :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CInt--{-# DEPRECATED dOMDocumentGetXmlStandalone ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetXmlStandalone ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentGetXmlStandalone self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_xml_standalone self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetXmlStandaloneMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetXmlStandaloneMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetXmlStandalone--#endif---- method DOMDocument::get_xml_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_get_xml_version" webkit_dom_document_get_xml_version :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CString--{-# DEPRECATED dOMDocumentGetXmlVersion ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentGetXmlVersion ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentGetXmlVersion self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_get_xml_version self'-    checkUnexpectedReturnNULL "dOMDocumentGetXmlVersion" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentGetXmlVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentGetXmlVersionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentGetXmlVersion--#endif---- method DOMDocument::has_focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_has_focus" webkit_dom_document_has_focus :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO CInt--{-# DEPRECATED dOMDocumentHasFocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentHasFocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentHasFocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_has_focus self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentHasFocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentHasFocusMethodInfo a signature where-    overloadedMethod _ = dOMDocumentHasFocus--#endif---- method DOMDocument::import_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "importedNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_import_node" webkit_dom_document_import_node :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- importedNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CInt ->                                 -- deep : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMDocumentImportNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentImportNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@importedNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> Bool-    {- ^ /@deep@/: A 'Bool' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentImportNode self importedNode deep = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    importedNode' <- unsafeManagedPtrCastPtr importedNode-    let deep' = (fromIntegral . fromEnum) deep-    onException (do-        result <- propagateGError $ webkit_dom_document_import_node self' importedNode' deep'-        checkUnexpectedReturnNULL "dOMDocumentImportNode" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        touchManagedPtr importedNode-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentImportNodeMethodInfo-instance (signature ~ (b -> Bool -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMDocumentImportNodeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentImportNode--#endif---- method DOMDocument::query_command_enabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_enabled" webkit_dom_document_query_command_enabled :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- command : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDocumentQueryCommandEnabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQueryCommandEnabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@command@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentQueryCommandEnabled self command = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    command' <- textToCString command-    result <- webkit_dom_document_query_command_enabled self' command'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem command'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandEnabledMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQueryCommandEnabledMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandEnabled--#endif---- method DOMDocument::query_command_indeterm--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_indeterm" webkit_dom_document_query_command_indeterm :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- command : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDocumentQueryCommandIndeterm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQueryCommandIndeterm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@command@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentQueryCommandIndeterm self command = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    command' <- textToCString command-    result <- webkit_dom_document_query_command_indeterm self' command'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem command'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandIndetermMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQueryCommandIndetermMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandIndeterm--#endif---- method DOMDocument::query_command_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_state" webkit_dom_document_query_command_state :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- command : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDocumentQueryCommandState ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQueryCommandState ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@command@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentQueryCommandState self command = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    command' <- textToCString command-    result <- webkit_dom_document_query_command_state self' command'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem command'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandStateMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQueryCommandStateMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandState--#endif---- method DOMDocument::query_command_supported--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_supported" webkit_dom_document_query_command_supported :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- command : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMDocumentQueryCommandSupported ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQueryCommandSupported ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@command@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMDocumentQueryCommandSupported self command = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    command' <- textToCString command-    result <- webkit_dom_document_query_command_supported self' command'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem command'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandSupportedMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQueryCommandSupportedMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandSupported--#endif---- method DOMDocument::query_command_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "command", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_query_command_value" webkit_dom_document_query_command_value :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- command : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMDocumentQueryCommandValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQueryCommandValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@command@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentQueryCommandValue self command = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    command' <- textToCString command-    result <- webkit_dom_document_query_command_value self' command'-    checkUnexpectedReturnNULL "dOMDocumentQueryCommandValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem command'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandValueMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQueryCommandValueMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQueryCommandValue--#endif---- method DOMDocument::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_query_selector" webkit_dom_document_query_selector :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentQuerySelector ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQuerySelector ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentQuerySelector self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_query_selector self' selectors'-        checkUnexpectedReturnNULL "dOMDocumentQuerySelector" result-        result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMDocumentQuerySelectorMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQuerySelectorMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQuerySelector--#endif---- method DOMDocument::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_query_selector_all" webkit_dom_document_query_selector_all :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMDocumentQuerySelectorAll ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentQuerySelectorAll ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentQuerySelectorAll self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_query_selector_all self' selectors'-        checkUnexpectedReturnNULL "dOMDocumentQuerySelectorAll" result-        result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMDocumentQuerySelectorAllMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentQuerySelectorAllMethodInfo a signature where-    overloadedMethod _ = dOMDocumentQuerySelectorAll--#endif---- method DOMDocument::set_body--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_body" webkit_dom_document_set_body :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement -> -- value : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDocumentSetBody ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetBody ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> b-    {- ^ /@value@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentSetBody self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_document_set_body self' value'-        touchManagedPtr self-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentSetBodyMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMDocument a, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement b) => O.MethodInfo DOMDocumentSetBodyMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetBody--#endif---- method DOMDocument::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_charset" webkit_dom_document_set_charset :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDocumentSetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDocumentSetCharset self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_document_set_charset self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetCharset--#endif---- method DOMDocument::set_cookie--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_cookie" webkit_dom_document_set_cookie :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDocumentSetCookie ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetCookie ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentSetCookie self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_document_set_cookie self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMDocumentSetCookieMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetCookieMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetCookie--#endif---- method DOMDocument::set_design_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_design_mode" webkit_dom_document_set_design_mode :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDocumentSetDesignMode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMDocumentSetDesignMode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDocumentSetDesignMode self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_document_set_design_mode self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentSetDesignModeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetDesignModeMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetDesignMode--#endif---- method DOMDocument::set_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_dir" webkit_dom_document_set_dir :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDocumentSetDir ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentSetDir ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDocumentSetDir self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_document_set_dir self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentSetDirMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetDirMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetDir--#endif---- method DOMDocument::set_document_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_document_uri" webkit_dom_document_set_document_uri :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDocumentSetDocumentUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetDocumentUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDocumentSetDocumentUri self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_document_set_document_uri self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentSetDocumentUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetDocumentUriMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetDocumentUri--#endif---- method DOMDocument::set_selected_stylesheet_set--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_selected_stylesheet_set" webkit_dom_document_set_selected_stylesheet_set :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDocumentSetSelectedStylesheetSet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-This function has been removed and does nothing.--}-dOMDocumentSetSelectedStylesheetSet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDocumentSetSelectedStylesheetSet self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_document_set_selected_stylesheet_set self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentSetSelectedStylesheetSetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetSelectedStylesheetSetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetSelectedStylesheetSet--#endif---- method DOMDocument::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_set_title" webkit_dom_document_set_title :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMDocumentSetTitle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetTitle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMDocumentSetTitle self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_document_set_title self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetTitleMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetTitle--#endif---- method DOMDocument::set_xml_standalone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_xml_standalone" webkit_dom_document_set_xml_standalone :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CInt ->                                 -- value : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDocumentSetXmlStandalone ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetXmlStandalone ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentSetXmlStandalone self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    onException (do-        propagateGError $ webkit_dom_document_set_xml_standalone self' value'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMDocumentSetXmlStandaloneMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetXmlStandaloneMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetXmlStandalone--#endif---- method DOMDocument::set_xml_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_set_xml_version" webkit_dom_document_set_xml_version :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMDocumentSetXmlVersion ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentSetXmlVersion ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentSetXmlVersion self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_document_set_xml_version self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMDocumentSetXmlVersionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentSetXmlVersionMethodInfo a signature where-    overloadedMethod _ = dOMDocumentSetXmlVersion--#endif---- method DOMDocument::webkit_cancel_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_webkit_cancel_fullscreen" webkit_dom_document_webkit_cancel_fullscreen :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO ()--{-# DEPRECATED dOMDocumentWebkitCancelFullscreen ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentWebkitCancelFullscreen ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m ()-dOMDocumentWebkitCancelFullscreen self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_document_webkit_cancel_fullscreen self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentWebkitCancelFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentWebkitCancelFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentWebkitCancelFullscreen--#endif---- method DOMDocument::webkit_exit_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_webkit_exit_fullscreen" webkit_dom_document_webkit_exit_fullscreen :: -    Ptr DOMDocument ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-    IO ()--{-# DEPRECATED dOMDocumentWebkitExitFullscreen ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentWebkitExitFullscreen ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-    -> m ()-dOMDocumentWebkitExitFullscreen self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_document_webkit_exit_fullscreen self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMDocumentWebkitExitFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMDocument a) => O.MethodInfo DOMDocumentWebkitExitFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentWebkitExitFullscreen--#endif--
− GI/WebKit2WebExtension/Objects/DOMDocument.hs-boot
@@ -1,497 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDocument where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDocument = DOMDocument (ManagedPtr DOMDocument)-instance GObject DOMDocument where-class (GObject o, O.IsDescendantOf DOMDocument o) => IsDOMDocument o-instance (GObject o, O.IsDescendantOf DOMDocument o) => IsDOMDocument o-instance O.HasParentTypes DOMDocument-#if ENABLE_OVERLOADING-data DOMDocumentActiveElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentAnchorsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentAppletsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentBodyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCharacterSetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCharsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentChildElementCountPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentChildrenPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCompatModePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentContentTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCookiePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCurrentScriptPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDefaultViewPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDesignModePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDirPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDoctypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDocumentElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDocumentUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentDomainPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentEmbedsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFirstElementChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFormsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentHeadPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentHiddenPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentImagesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentImplementationPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentInputEncodingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentLastElementChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentLastModifiedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentLinksPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentOriginPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentPluginsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentPointerLockElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentPreferredStylesheetSetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentReadyStatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentReferrerPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentScriptsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentScrollingElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSelectedStylesheetSetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentStyleSheetsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTitlePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentUrlPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentVisibilityStatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitCurrentFullScreenElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitFullscreenElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitFullscreenEnabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitIsFullScreenPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentXmlEncodingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentXmlStandalonePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentXmlVersionPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentAdoptNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCaretRangeFromPointMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateAttributeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateAttributeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateCdataSectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateCommentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateCssStyleDeclarationMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateDocumentFragmentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateElementNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateEntityReferenceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateEventMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateExpressionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateNodeIteratorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateNsResolverMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateProcessingInstructionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateRangeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateTextNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentCreateTreeWalkerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentElementFromPointMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentEvaluateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentExecCommandMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentExitPointerLockMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetActiveElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetAnchorsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetAppletsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetBodyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetCharacterSetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetChildElementCountMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetChildrenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetCompatModeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetContentTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetCookieMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetCurrentScriptMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDefaultCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDefaultViewMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDesignModeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDirMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDoctypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDocumentElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDocumentUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetDomainMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementByIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByClassNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByClassNameAsHtmlCollectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameAsHtmlCollectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetElementsByTagNameNsAsHtmlCollectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetEmbedsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetFirstElementChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetFormsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetHeadMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetHiddenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetImagesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetImplementationMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetInputEncodingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetLastElementChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetLastModifiedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetLinksMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetOriginMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetOverrideStyleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetPluginsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetPointerLockElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetPreferredStylesheetSetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetReadyStateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetReferrerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetScriptsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetScrollingElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetSelectedStylesheetSetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetStyleSheetsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetTitleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetUrlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetVisibilityStateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitCurrentFullscreenElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitFullscreenElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitFullscreenEnabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitFullscreenKeyboardInputAllowedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetWebkitIsFullscreenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetXmlEncodingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetXmlStandaloneMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentGetXmlVersionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentHasFocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentImportNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandEnabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandIndetermMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandStateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandSupportedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQueryCommandValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQuerySelectorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentQuerySelectorAllMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetBodyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetCookieMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetDesignModeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetDirMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetDocumentUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetSelectedStylesheetSetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetTitleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetXmlStandaloneMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentSetXmlVersionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitCancelFullscreenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentWebkitExitFullscreenMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMDocumentFragment.hs
@@ -1,713 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDocumentFragment-    ( ---- * Exported types-    DOMDocumentFragment(..)                 ,-    IsDOMDocumentFragment                   ,-    toDOMDocumentFragment                   ,-    noDOMDocumentFragment                   ,--- -- * Methods--- ** getChildElementCount #method:getChildElementCount#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentGetChildElementCountMethodInfo,-#endif-    dOMDocumentFragmentGetChildElementCount ,----- ** getChildren #method:getChildren#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentGetChildrenMethodInfo,-#endif-    dOMDocumentFragmentGetChildren          ,----- ** getElementById #method:getElementById#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentGetElementByIdMethodInfo,-#endif-    dOMDocumentFragmentGetElementById       ,----- ** getFirstElementChild #method:getFirstElementChild#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentGetFirstElementChildMethodInfo,-#endif-    dOMDocumentFragmentGetFirstElementChild ,----- ** getLastElementChild #method:getLastElementChild#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentGetLastElementChildMethodInfo,-#endif-    dOMDocumentFragmentGetLastElementChild  ,----- ** querySelector #method:querySelector#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentQuerySelectorMethodInfo,-#endif-    dOMDocumentFragmentQuerySelector        ,----- ** querySelectorAll #method:querySelectorAll#--#if ENABLE_OVERLOADING-    DOMDocumentFragmentQuerySelectorAllMethodInfo,-#endif-    dOMDocumentFragmentQuerySelectorAll     ,----- -- * Properties--- ** childElementCount #attr:childElementCount#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentFragmentChildElementCountPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentFragmentChildElementCount    ,-#endif-    getDOMDocumentFragmentChildElementCount ,----- ** children #attr:children#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentFragmentChildrenPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentFragmentChildren             ,-#endif-    getDOMDocumentFragmentChildren          ,----- ** firstElementChild #attr:firstElementChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentFragmentFirstElementChildPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentFragmentFirstElementChild    ,-#endif-    getDOMDocumentFragmentFirstElementChild ,----- ** lastElementChild #attr:lastElementChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentFragmentLastElementChildPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentFragmentLastElementChild     ,-#endif-    getDOMDocumentFragmentLastElementChild  ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNodeList as WebKit2WebExtension.DOMNodeList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMDocumentFragment = DOMDocumentFragment (ManagedPtr DOMDocumentFragment)-foreign import ccall "webkit_dom_document_fragment_get_type"-    c_webkit_dom_document_fragment_get_type :: IO GType--instance GObject DOMDocumentFragment where-    gobjectType = c_webkit_dom_document_fragment_get_type-    ---- | Type class for types which can be safely cast to `DOMDocumentFragment`, for instance with `toDOMDocumentFragment`.-class (GObject o, O.IsDescendantOf DOMDocumentFragment o) => IsDOMDocumentFragment o-instance (GObject o, O.IsDescendantOf DOMDocumentFragment o) => IsDOMDocumentFragment o--instance O.HasParentTypes DOMDocumentFragment-type instance O.ParentTypes DOMDocumentFragment = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMDocumentFragment`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDocumentFragment :: (MonadIO m, IsDOMDocumentFragment o) => o -> m DOMDocumentFragment-toDOMDocumentFragment = liftIO . unsafeCastTo DOMDocumentFragment---- | A convenience alias for `Nothing` :: `Maybe` `DOMDocumentFragment`.-noDOMDocumentFragment :: Maybe DOMDocumentFragment-noDOMDocumentFragment = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDocumentFragmentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDocumentFragmentMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDocumentFragmentMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMDocumentFragmentMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDocumentFragmentMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDocumentFragmentMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMDocumentFragmentMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMDocumentFragmentMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMDocumentFragmentMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMDocumentFragmentMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDocumentFragmentMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDocumentFragmentMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDocumentFragmentMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMDocumentFragmentMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMDocumentFragmentMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMDocumentFragmentMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDocumentFragmentMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMDocumentFragmentMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMDocumentFragmentMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMDocumentFragmentMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMDocumentFragmentMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDocumentFragmentMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDocumentFragmentMethod "querySelector" o = DOMDocumentFragmentQuerySelectorMethodInfo-    ResolveDOMDocumentFragmentMethod "querySelectorAll" o = DOMDocumentFragmentQuerySelectorAllMethodInfo-    ResolveDOMDocumentFragmentMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDocumentFragmentMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDocumentFragmentMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMDocumentFragmentMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDocumentFragmentMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMDocumentFragmentMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDocumentFragmentMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDocumentFragmentMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDocumentFragmentMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDocumentFragmentMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDocumentFragmentMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDocumentFragmentMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMDocumentFragmentMethod "getChildElementCount" o = DOMDocumentFragmentGetChildElementCountMethodInfo-    ResolveDOMDocumentFragmentMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMDocumentFragmentMethod "getChildren" o = DOMDocumentFragmentGetChildrenMethodInfo-    ResolveDOMDocumentFragmentMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDocumentFragmentMethod "getElementById" o = DOMDocumentFragmentGetElementByIdMethodInfo-    ResolveDOMDocumentFragmentMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMDocumentFragmentMethod "getFirstElementChild" o = DOMDocumentFragmentGetFirstElementChildMethodInfo-    ResolveDOMDocumentFragmentMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMDocumentFragmentMethod "getLastElementChild" o = DOMDocumentFragmentGetLastElementChildMethodInfo-    ResolveDOMDocumentFragmentMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMDocumentFragmentMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMDocumentFragmentMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMDocumentFragmentMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMDocumentFragmentMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMDocumentFragmentMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMDocumentFragmentMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMDocumentFragmentMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMDocumentFragmentMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMDocumentFragmentMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMDocumentFragmentMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMDocumentFragmentMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDocumentFragmentMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDocumentFragmentMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMDocumentFragmentMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDocumentFragmentMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMDocumentFragmentMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMDocumentFragmentMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDocumentFragmentMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMDocumentFragmentMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDocumentFragmentMethod t DOMDocumentFragment, O.MethodInfo info DOMDocumentFragment p) => OL.IsLabel t (DOMDocumentFragment -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "child-element-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@child-element-count@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentFragment #childElementCount-@--}-getDOMDocumentFragmentChildElementCount :: (MonadIO m, IsDOMDocumentFragment o) => o -> m CULong-getDOMDocumentFragmentChildElementCount obj = liftIO $ B.Properties.getObjectPropertyULong obj "child-element-count"--#if ENABLE_OVERLOADING-data DOMDocumentFragmentChildElementCountPropertyInfo-instance AttrInfo DOMDocumentFragmentChildElementCountPropertyInfo where-    type AttrAllowedOps DOMDocumentFragmentChildElementCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMDocumentFragmentChildElementCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFragmentChildElementCountPropertyInfo = IsDOMDocumentFragment-    type AttrGetType DOMDocumentFragmentChildElementCountPropertyInfo = CULong-    type AttrLabel DOMDocumentFragmentChildElementCountPropertyInfo = "child-element-count"-    type AttrOrigin DOMDocumentFragmentChildElementCountPropertyInfo = DOMDocumentFragment-    attrGet _ = getDOMDocumentFragmentChildElementCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "children"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@children@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentFragment #children-@--}-getDOMDocumentFragmentChildren :: (MonadIO m, IsDOMDocumentFragment o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMDocumentFragmentChildren obj = liftIO $ B.Properties.getObjectPropertyObject obj "children" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMDocumentFragmentChildrenPropertyInfo-instance AttrInfo DOMDocumentFragmentChildrenPropertyInfo where-    type AttrAllowedOps DOMDocumentFragmentChildrenPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentFragmentChildrenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFragmentChildrenPropertyInfo = IsDOMDocumentFragment-    type AttrGetType DOMDocumentFragmentChildrenPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMDocumentFragmentChildrenPropertyInfo = "children"-    type AttrOrigin DOMDocumentFragmentChildrenPropertyInfo = DOMDocumentFragment-    attrGet _ = getDOMDocumentFragmentChildren-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "first-element-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@first-element-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentFragment #firstElementChild-@--}-getDOMDocumentFragmentFirstElementChild :: (MonadIO m, IsDOMDocumentFragment o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentFragmentFirstElementChild obj = liftIO $ checkUnexpectedNothing "getDOMDocumentFragmentFirstElementChild" $ B.Properties.getObjectPropertyObject obj "first-element-child" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentFragmentFirstElementChildPropertyInfo-instance AttrInfo DOMDocumentFragmentFirstElementChildPropertyInfo where-    type AttrAllowedOps DOMDocumentFragmentFirstElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentFragmentFirstElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFragmentFirstElementChildPropertyInfo = IsDOMDocumentFragment-    type AttrGetType DOMDocumentFragmentFirstElementChildPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentFragmentFirstElementChildPropertyInfo = "first-element-child"-    type AttrOrigin DOMDocumentFragmentFirstElementChildPropertyInfo = DOMDocumentFragment-    attrGet _ = getDOMDocumentFragmentFirstElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "last-element-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@last-element-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentFragment #lastElementChild-@--}-getDOMDocumentFragmentLastElementChild :: (MonadIO m, IsDOMDocumentFragment o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMDocumentFragmentLastElementChild obj = liftIO $ checkUnexpectedNothing "getDOMDocumentFragmentLastElementChild" $ B.Properties.getObjectPropertyObject obj "last-element-child" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMDocumentFragmentLastElementChildPropertyInfo-instance AttrInfo DOMDocumentFragmentLastElementChildPropertyInfo where-    type AttrAllowedOps DOMDocumentFragmentLastElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentFragmentLastElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentFragmentLastElementChildPropertyInfo = IsDOMDocumentFragment-    type AttrGetType DOMDocumentFragmentLastElementChildPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMDocumentFragmentLastElementChildPropertyInfo = "last-element-child"-    type AttrOrigin DOMDocumentFragmentLastElementChildPropertyInfo = DOMDocumentFragment-    attrGet _ = getDOMDocumentFragmentLastElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDocumentFragment-type instance O.AttributeList DOMDocumentFragment = DOMDocumentFragmentAttributeList-type DOMDocumentFragmentAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMDocumentFragmentChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", DOMDocumentFragmentChildrenPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMDocumentFragmentFirstElementChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMDocumentFragmentLastElementChildPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMDocumentFragmentChildElementCount :: AttrLabelProxy "childElementCount"-dOMDocumentFragmentChildElementCount = AttrLabelProxy--dOMDocumentFragmentChildren :: AttrLabelProxy "children"-dOMDocumentFragmentChildren = AttrLabelProxy--dOMDocumentFragmentFirstElementChild :: AttrLabelProxy "firstElementChild"-dOMDocumentFragmentFirstElementChild = AttrLabelProxy--dOMDocumentFragmentLastElementChild :: AttrLabelProxy "lastElementChild"-dOMDocumentFragmentLastElementChild = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDocumentFragment = DOMDocumentFragmentSignalList-type DOMDocumentFragmentSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDocumentFragment::get_child_element_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_get_child_element_count" webkit_dom_document_fragment_get_child_element_count :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    IO CULong--{-# DEPRECATED dOMDocumentFragmentGetChildElementCount ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentGetChildElementCount ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMDocumentFragmentGetChildElementCount self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_fragment_get_child_element_count self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetChildElementCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentGetChildElementCountMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentGetChildElementCount--#endif---- method DOMDocumentFragment::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_get_children" webkit_dom_document_fragment_get_children :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMDocumentFragmentGetChildren ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentGetChildren ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMDocumentFragmentGetChildren self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_fragment_get_children self'-    checkUnexpectedReturnNULL "dOMDocumentFragmentGetChildren" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetChildrenMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentGetChildrenMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentGetChildren--#endif---- method DOMDocumentFragment::get_element_by_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "elementId", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_get_element_by_id" webkit_dom_document_fragment_get_element_by_id :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    CString ->                              -- elementId : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentFragmentGetElementById ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentGetElementById ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> T.Text-    {- ^ /@elementId@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentFragmentGetElementById self elementId = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    elementId' <- textToCString elementId-    result <- webkit_dom_document_fragment_get_element_by_id self' elementId'-    checkUnexpectedReturnNULL "dOMDocumentFragmentGetElementById" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    freeMem elementId'-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetElementByIdMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentGetElementByIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentGetElementById--#endif---- method DOMDocumentFragment::get_first_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_get_first_element_child" webkit_dom_document_fragment_get_first_element_child :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentFragmentGetFirstElementChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentGetFirstElementChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentFragmentGetFirstElementChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_fragment_get_first_element_child self'-    checkUnexpectedReturnNULL "dOMDocumentFragmentGetFirstElementChild" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetFirstElementChildMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentGetFirstElementChildMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentGetFirstElementChild--#endif---- method DOMDocumentFragment::get_last_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_get_last_element_child" webkit_dom_document_fragment_get_last_element_child :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentFragmentGetLastElementChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentGetLastElementChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMDocumentFragmentGetLastElementChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_fragment_get_last_element_child self'-    checkUnexpectedReturnNULL "dOMDocumentFragmentGetLastElementChild" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetLastElementChildMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentGetLastElementChildMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentGetLastElementChild--#endif---- method DOMDocumentFragment::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_query_selector" webkit_dom_document_fragment_query_selector :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMDocumentFragmentQuerySelector ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentQuerySelector ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentFragmentQuerySelector self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_fragment_query_selector self' selectors'-        checkUnexpectedReturnNULL "dOMDocumentFragmentQuerySelector" result-        result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMDocumentFragmentQuerySelectorMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentQuerySelectorMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentQuerySelector--#endif---- method DOMDocumentFragment::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentFragment", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_document_fragment_query_selector_all" webkit_dom_document_fragment_query_selector_all :: -    Ptr DOMDocumentFragment ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMDocumentFragmentQuerySelectorAll ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMDocumentFragmentQuerySelectorAll ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentFragment a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMDocumentFragmentQuerySelectorAll self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_document_fragment_query_selector_all self' selectors'-        checkUnexpectedReturnNULL "dOMDocumentFragmentQuerySelectorAll" result-        result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMDocumentFragmentQuerySelectorAllMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMDocumentFragment a) => O.MethodInfo DOMDocumentFragmentQuerySelectorAllMethodInfo a signature where-    overloadedMethod _ = dOMDocumentFragmentQuerySelectorAll--#endif--
− GI/WebKit2WebExtension/Objects/DOMDocumentFragment.hs-boot
@@ -1,62 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDocumentFragment where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDocumentFragment = DOMDocumentFragment (ManagedPtr DOMDocumentFragment)-instance GObject DOMDocumentFragment where-class (GObject o, O.IsDescendantOf DOMDocumentFragment o) => IsDOMDocumentFragment o-instance (GObject o, O.IsDescendantOf DOMDocumentFragment o) => IsDOMDocumentFragment o-instance O.HasParentTypes DOMDocumentFragment-#if ENABLE_OVERLOADING-data DOMDocumentFragmentChildElementCountPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentChildrenPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentFirstElementChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentLastElementChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetChildElementCountMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetChildrenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetElementByIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetFirstElementChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentGetLastElementChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentQuerySelectorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentFragmentQuerySelectorAllMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMDocumentType.hs
@@ -1,724 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMDocumentType-    ( ---- * Exported types-    DOMDocumentType(..)                     ,-    IsDOMDocumentType                       ,-    toDOMDocumentType                       ,-    noDOMDocumentType                       ,--- -- * Methods--- ** getEntities #method:getEntities#--#if ENABLE_OVERLOADING-    DOMDocumentTypeGetEntitiesMethodInfo    ,-#endif-    dOMDocumentTypeGetEntities              ,----- ** getInternalSubset #method:getInternalSubset#--#if ENABLE_OVERLOADING-    DOMDocumentTypeGetInternalSubsetMethodInfo,-#endif-    dOMDocumentTypeGetInternalSubset        ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMDocumentTypeGetNameMethodInfo        ,-#endif-    dOMDocumentTypeGetName                  ,----- ** getNotations #method:getNotations#--#if ENABLE_OVERLOADING-    DOMDocumentTypeGetNotationsMethodInfo   ,-#endif-    dOMDocumentTypeGetNotations             ,----- ** getPublicId #method:getPublicId#--#if ENABLE_OVERLOADING-    DOMDocumentTypeGetPublicIdMethodInfo    ,-#endif-    dOMDocumentTypeGetPublicId              ,----- ** getSystemId #method:getSystemId#--#if ENABLE_OVERLOADING-    DOMDocumentTypeGetSystemIdMethodInfo    ,-#endif-    dOMDocumentTypeGetSystemId              ,----- -- * Properties--- ** entities #attr:entities#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTypeEntitiesPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentTypeEntities                 ,-#endif-    getDOMDocumentTypeEntities              ,----- ** internalSubset #attr:internalSubset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTypeInternalSubsetPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentTypeInternalSubset           ,-#endif-    getDOMDocumentTypeInternalSubset        ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTypeNamePropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentTypeName                     ,-#endif-    getDOMDocumentTypeName                  ,----- ** notations #attr:notations#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTypeNotationsPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentTypeNotations                ,-#endif-    getDOMDocumentTypeNotations             ,----- ** publicId #attr:publicId#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTypePublicIdPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentTypePublicId                 ,-#endif-    getDOMDocumentTypePublicId              ,----- ** systemId #attr:systemId#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMDocumentTypeSystemIdPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMDocumentTypeSystemId                 ,-#endif-    getDOMDocumentTypeSystemId              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNamedNodeMap as WebKit2WebExtension.DOMNamedNodeMap-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMDocumentType = DOMDocumentType (ManagedPtr DOMDocumentType)-foreign import ccall "webkit_dom_document_type_get_type"-    c_webkit_dom_document_type_get_type :: IO GType--instance GObject DOMDocumentType where-    gobjectType = c_webkit_dom_document_type_get_type-    ---- | Type class for types which can be safely cast to `DOMDocumentType`, for instance with `toDOMDocumentType`.-class (GObject o, O.IsDescendantOf DOMDocumentType o) => IsDOMDocumentType o-instance (GObject o, O.IsDescendantOf DOMDocumentType o) => IsDOMDocumentType o--instance O.HasParentTypes DOMDocumentType-type instance O.ParentTypes DOMDocumentType = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMDocumentType`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMDocumentType :: (MonadIO m, IsDOMDocumentType o) => o -> m DOMDocumentType-toDOMDocumentType = liftIO . unsafeCastTo DOMDocumentType---- | A convenience alias for `Nothing` :: `Maybe` `DOMDocumentType`.-noDOMDocumentType :: Maybe DOMDocumentType-noDOMDocumentType = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMDocumentTypeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMDocumentTypeMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMDocumentTypeMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMDocumentTypeMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMDocumentTypeMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMDocumentTypeMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMDocumentTypeMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMDocumentTypeMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMDocumentTypeMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMDocumentTypeMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMDocumentTypeMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMDocumentTypeMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMDocumentTypeMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMDocumentTypeMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMDocumentTypeMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMDocumentTypeMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMDocumentTypeMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMDocumentTypeMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMDocumentTypeMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMDocumentTypeMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMDocumentTypeMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMDocumentTypeMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMDocumentTypeMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMDocumentTypeMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMDocumentTypeMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMDocumentTypeMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMDocumentTypeMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMDocumentTypeMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMDocumentTypeMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMDocumentTypeMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMDocumentTypeMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMDocumentTypeMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMDocumentTypeMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMDocumentTypeMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMDocumentTypeMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMDocumentTypeMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMDocumentTypeMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMDocumentTypeMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMDocumentTypeMethod "getEntities" o = DOMDocumentTypeGetEntitiesMethodInfo-    ResolveDOMDocumentTypeMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMDocumentTypeMethod "getInternalSubset" o = DOMDocumentTypeGetInternalSubsetMethodInfo-    ResolveDOMDocumentTypeMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMDocumentTypeMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMDocumentTypeMethod "getName" o = DOMDocumentTypeGetNameMethodInfo-    ResolveDOMDocumentTypeMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMDocumentTypeMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMDocumentTypeMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMDocumentTypeMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMDocumentTypeMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMDocumentTypeMethod "getNotations" o = DOMDocumentTypeGetNotationsMethodInfo-    ResolveDOMDocumentTypeMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMDocumentTypeMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMDocumentTypeMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMDocumentTypeMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMDocumentTypeMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMDocumentTypeMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMDocumentTypeMethod "getPublicId" o = DOMDocumentTypeGetPublicIdMethodInfo-    ResolveDOMDocumentTypeMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMDocumentTypeMethod "getSystemId" o = DOMDocumentTypeGetSystemIdMethodInfo-    ResolveDOMDocumentTypeMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMDocumentTypeMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMDocumentTypeMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMDocumentTypeMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMDocumentTypeMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMDocumentTypeMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMDocumentTypeMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMDocumentTypeMethod t DOMDocumentType, O.MethodInfo info DOMDocumentType p) => OL.IsLabel t (DOMDocumentType -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "entities"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@entities@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentType #entities-@--}-getDOMDocumentTypeEntities :: (MonadIO m, IsDOMDocumentType o) => o -> m (Maybe WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)-getDOMDocumentTypeEntities obj = liftIO $ B.Properties.getObjectPropertyObject obj "entities" WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap--#if ENABLE_OVERLOADING-data DOMDocumentTypeEntitiesPropertyInfo-instance AttrInfo DOMDocumentTypeEntitiesPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeEntitiesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeEntitiesPropertyInfo = IsDOMDocumentType-    type AttrGetType DOMDocumentTypeEntitiesPropertyInfo = (Maybe WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)-    type AttrLabel DOMDocumentTypeEntitiesPropertyInfo = "entities"-    type AttrOrigin DOMDocumentTypeEntitiesPropertyInfo = DOMDocumentType-    attrGet _ = getDOMDocumentTypeEntities-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "internal-subset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@internal-subset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentType #internalSubset-@--}-getDOMDocumentTypeInternalSubset :: (MonadIO m, IsDOMDocumentType o) => o -> m (Maybe T.Text)-getDOMDocumentTypeInternalSubset obj = liftIO $ B.Properties.getObjectPropertyString obj "internal-subset"--#if ENABLE_OVERLOADING-data DOMDocumentTypeInternalSubsetPropertyInfo-instance AttrInfo DOMDocumentTypeInternalSubsetPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeInternalSubsetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeInternalSubsetPropertyInfo = IsDOMDocumentType-    type AttrGetType DOMDocumentTypeInternalSubsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypeInternalSubsetPropertyInfo = "internal-subset"-    type AttrOrigin DOMDocumentTypeInternalSubsetPropertyInfo = DOMDocumentType-    attrGet _ = getDOMDocumentTypeInternalSubset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentType #name-@--}-getDOMDocumentTypeName :: (MonadIO m, IsDOMDocumentType o) => o -> m (Maybe T.Text)-getDOMDocumentTypeName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--#if ENABLE_OVERLOADING-data DOMDocumentTypeNamePropertyInfo-instance AttrInfo DOMDocumentTypeNamePropertyInfo where-    type AttrAllowedOps DOMDocumentTypeNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeNamePropertyInfo = IsDOMDocumentType-    type AttrGetType DOMDocumentTypeNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypeNamePropertyInfo = "name"-    type AttrOrigin DOMDocumentTypeNamePropertyInfo = DOMDocumentType-    attrGet _ = getDOMDocumentTypeName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "notations"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@notations@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentType #notations-@--}-getDOMDocumentTypeNotations :: (MonadIO m, IsDOMDocumentType o) => o -> m (Maybe WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)-getDOMDocumentTypeNotations obj = liftIO $ B.Properties.getObjectPropertyObject obj "notations" WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap--#if ENABLE_OVERLOADING-data DOMDocumentTypeNotationsPropertyInfo-instance AttrInfo DOMDocumentTypeNotationsPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeNotationsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeNotationsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeNotationsPropertyInfo = IsDOMDocumentType-    type AttrGetType DOMDocumentTypeNotationsPropertyInfo = (Maybe WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)-    type AttrLabel DOMDocumentTypeNotationsPropertyInfo = "notations"-    type AttrOrigin DOMDocumentTypeNotationsPropertyInfo = DOMDocumentType-    attrGet _ = getDOMDocumentTypeNotations-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "public-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@public-id@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentType #publicId-@--}-getDOMDocumentTypePublicId :: (MonadIO m, IsDOMDocumentType o) => o -> m (Maybe T.Text)-getDOMDocumentTypePublicId obj = liftIO $ B.Properties.getObjectPropertyString obj "public-id"--#if ENABLE_OVERLOADING-data DOMDocumentTypePublicIdPropertyInfo-instance AttrInfo DOMDocumentTypePublicIdPropertyInfo where-    type AttrAllowedOps DOMDocumentTypePublicIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypePublicIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypePublicIdPropertyInfo = IsDOMDocumentType-    type AttrGetType DOMDocumentTypePublicIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypePublicIdPropertyInfo = "public-id"-    type AttrOrigin DOMDocumentTypePublicIdPropertyInfo = DOMDocumentType-    attrGet _ = getDOMDocumentTypePublicId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "system-id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@system-id@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMDocumentType #systemId-@--}-getDOMDocumentTypeSystemId :: (MonadIO m, IsDOMDocumentType o) => o -> m (Maybe T.Text)-getDOMDocumentTypeSystemId obj = liftIO $ B.Properties.getObjectPropertyString obj "system-id"--#if ENABLE_OVERLOADING-data DOMDocumentTypeSystemIdPropertyInfo-instance AttrInfo DOMDocumentTypeSystemIdPropertyInfo where-    type AttrAllowedOps DOMDocumentTypeSystemIdPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMDocumentTypeSystemIdPropertyInfo = IsDOMDocumentType-    type AttrGetType DOMDocumentTypeSystemIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMDocumentTypeSystemIdPropertyInfo = "system-id"-    type AttrOrigin DOMDocumentTypeSystemIdPropertyInfo = DOMDocumentType-    attrGet _ = getDOMDocumentTypeSystemId-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMDocumentType-type instance O.AttributeList DOMDocumentType = DOMDocumentTypeAttributeList-type DOMDocumentTypeAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("entities", DOMDocumentTypeEntitiesPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("internalSubset", DOMDocumentTypeInternalSubsetPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("name", DOMDocumentTypeNamePropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("notations", DOMDocumentTypeNotationsPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("publicId", DOMDocumentTypePublicIdPropertyInfo), '("systemId", DOMDocumentTypeSystemIdPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMDocumentTypeEntities :: AttrLabelProxy "entities"-dOMDocumentTypeEntities = AttrLabelProxy--dOMDocumentTypeInternalSubset :: AttrLabelProxy "internalSubset"-dOMDocumentTypeInternalSubset = AttrLabelProxy--dOMDocumentTypeName :: AttrLabelProxy "name"-dOMDocumentTypeName = AttrLabelProxy--dOMDocumentTypeNotations :: AttrLabelProxy "notations"-dOMDocumentTypeNotations = AttrLabelProxy--dOMDocumentTypePublicId :: AttrLabelProxy "publicId"-dOMDocumentTypePublicId = AttrLabelProxy--dOMDocumentTypeSystemId :: AttrLabelProxy "systemId"-dOMDocumentTypeSystemId = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMDocumentType = DOMDocumentTypeSignalList-type DOMDocumentTypeSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMDocumentType::get_entities--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_entities" webkit_dom_document_type_get_entities :: -    Ptr DOMDocumentType ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    IO (Ptr WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)--{-# DEPRECATED dOMDocumentTypeGetEntities ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentTypeGetEntities ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentType a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-dOMDocumentTypeGetEntities self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_type_get_entities self'-    checkUnexpectedReturnNULL "dOMDocumentTypeGetEntities" result-    result' <- (wrapObject WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentTypeGetEntitiesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap), MonadIO m, IsDOMDocumentType a) => O.MethodInfo DOMDocumentTypeGetEntitiesMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetEntities--#endif---- method DOMDocumentType::get_internal_subset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_internal_subset" webkit_dom_document_type_get_internal_subset :: -    Ptr DOMDocumentType ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    IO CString--{-# DEPRECATED dOMDocumentTypeGetInternalSubset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentTypeGetInternalSubset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentType a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentTypeGetInternalSubset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_type_get_internal_subset self'-    checkUnexpectedReturnNULL "dOMDocumentTypeGetInternalSubset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentTypeGetInternalSubsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocumentType a) => O.MethodInfo DOMDocumentTypeGetInternalSubsetMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetInternalSubset--#endif---- method DOMDocumentType::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_name" webkit_dom_document_type_get_name :: -    Ptr DOMDocumentType ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    IO CString--{-# DEPRECATED dOMDocumentTypeGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentTypeGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentType a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentTypeGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_type_get_name self'-    checkUnexpectedReturnNULL "dOMDocumentTypeGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentTypeGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocumentType a) => O.MethodInfo DOMDocumentTypeGetNameMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetName--#endif---- method DOMDocumentType::get_notations--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_notations" webkit_dom_document_type_get_notations :: -    Ptr DOMDocumentType ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    IO (Ptr WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)--{-# DEPRECATED dOMDocumentTypeGetNotations ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentTypeGetNotations ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentType a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-dOMDocumentTypeGetNotations self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_type_get_notations self'-    checkUnexpectedReturnNULL "dOMDocumentTypeGetNotations" result-    result' <- (wrapObject WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentTypeGetNotationsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap), MonadIO m, IsDOMDocumentType a) => O.MethodInfo DOMDocumentTypeGetNotationsMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetNotations--#endif---- method DOMDocumentType::get_public_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_public_id" webkit_dom_document_type_get_public_id :: -    Ptr DOMDocumentType ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    IO CString--{-# DEPRECATED dOMDocumentTypeGetPublicId ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentTypeGetPublicId ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentType a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentTypeGetPublicId self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_type_get_public_id self'-    checkUnexpectedReturnNULL "dOMDocumentTypeGetPublicId" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentTypeGetPublicIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocumentType a) => O.MethodInfo DOMDocumentTypeGetPublicIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetPublicId--#endif---- method DOMDocumentType::get_system_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDocumentType", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_document_type_get_system_id" webkit_dom_document_type_get_system_id :: -    Ptr DOMDocumentType ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentType"})-    IO CString--{-# DEPRECATED dOMDocumentTypeGetSystemId ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMDocumentTypeGetSystemId ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMDocumentType a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMDocumentType.DOMDocumentType' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMDocumentTypeGetSystemId self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_document_type_get_system_id self'-    checkUnexpectedReturnNULL "dOMDocumentTypeGetSystemId" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMDocumentTypeGetSystemIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMDocumentType a) => O.MethodInfo DOMDocumentTypeGetSystemIdMethodInfo a signature where-    overloadedMethod _ = dOMDocumentTypeGetSystemId--#endif--
− GI/WebKit2WebExtension/Objects/DOMDocumentType.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMDocumentType where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMDocumentType = DOMDocumentType (ManagedPtr DOMDocumentType)-instance GObject DOMDocumentType where-class (GObject o, O.IsDescendantOf DOMDocumentType o) => IsDOMDocumentType o-instance (GObject o, O.IsDescendantOf DOMDocumentType o) => IsDOMDocumentType o-instance O.HasParentTypes DOMDocumentType-#if ENABLE_OVERLOADING-data DOMDocumentTypeEntitiesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeInternalSubsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeNotationsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypePublicIdPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeSystemIdPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeGetEntitiesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeGetInternalSubsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeGetNotationsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeGetPublicIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMDocumentTypeGetSystemIdMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMElement.hs
@@ -1,5722 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMElement-    ( ---- * Exported types-    DOMElement(..)                          ,-    IsDOMElement                            ,-    toDOMElement                            ,-    noDOMElement                            ,--- -- * Methods--- ** blur #method:blur#--#if ENABLE_OVERLOADING-    DOMElementBlurMethodInfo                ,-#endif-    dOMElementBlur                          ,----- ** closest #method:closest#--#if ENABLE_OVERLOADING-    DOMElementClosestMethodInfo             ,-#endif-    dOMElementClosest                       ,----- ** focus #method:focus#--#if ENABLE_OVERLOADING-    DOMElementFocusMethodInfo               ,-#endif-    dOMElementFocus                         ,----- ** getAttribute #method:getAttribute#--#if ENABLE_OVERLOADING-    DOMElementGetAttributeMethodInfo        ,-#endif-    dOMElementGetAttribute                  ,----- ** getAttributeNode #method:getAttributeNode#--#if ENABLE_OVERLOADING-    DOMElementGetAttributeNodeMethodInfo    ,-#endif-    dOMElementGetAttributeNode              ,----- ** getAttributeNodeNs #method:getAttributeNodeNs#--#if ENABLE_OVERLOADING-    DOMElementGetAttributeNodeNsMethodInfo  ,-#endif-    dOMElementGetAttributeNodeNs            ,----- ** getAttributeNs #method:getAttributeNs#--#if ENABLE_OVERLOADING-    DOMElementGetAttributeNsMethodInfo      ,-#endif-    dOMElementGetAttributeNs                ,----- ** getAttributes #method:getAttributes#--#if ENABLE_OVERLOADING-    DOMElementGetAttributesMethodInfo       ,-#endif-    dOMElementGetAttributes                 ,----- ** getBoundingClientRect #method:getBoundingClientRect#--#if ENABLE_OVERLOADING-    DOMElementGetBoundingClientRectMethodInfo,-#endif-    dOMElementGetBoundingClientRect         ,----- ** getChildElementCount #method:getChildElementCount#--#if ENABLE_OVERLOADING-    DOMElementGetChildElementCountMethodInfo,-#endif-    dOMElementGetChildElementCount          ,----- ** getChildren #method:getChildren#--#if ENABLE_OVERLOADING-    DOMElementGetChildrenMethodInfo         ,-#endif-    dOMElementGetChildren                   ,----- ** getClassList #method:getClassList#--#if ENABLE_OVERLOADING-    DOMElementGetClassListMethodInfo        ,-#endif-    dOMElementGetClassList                  ,----- ** getClassName #method:getClassName#--#if ENABLE_OVERLOADING-    DOMElementGetClassNameMethodInfo        ,-#endif-    dOMElementGetClassName                  ,----- ** getClientHeight #method:getClientHeight#--#if ENABLE_OVERLOADING-    DOMElementGetClientHeightMethodInfo     ,-#endif-    dOMElementGetClientHeight               ,----- ** getClientLeft #method:getClientLeft#--#if ENABLE_OVERLOADING-    DOMElementGetClientLeftMethodInfo       ,-#endif-    dOMElementGetClientLeft                 ,----- ** getClientRects #method:getClientRects#--#if ENABLE_OVERLOADING-    DOMElementGetClientRectsMethodInfo      ,-#endif-    dOMElementGetClientRects                ,----- ** getClientTop #method:getClientTop#--#if ENABLE_OVERLOADING-    DOMElementGetClientTopMethodInfo        ,-#endif-    dOMElementGetClientTop                  ,----- ** getClientWidth #method:getClientWidth#--#if ENABLE_OVERLOADING-    DOMElementGetClientWidthMethodInfo      ,-#endif-    dOMElementGetClientWidth                ,----- ** getElementsByClassName #method:getElementsByClassName#--#if ENABLE_OVERLOADING-    DOMElementGetElementsByClassNameMethodInfo,-#endif-    dOMElementGetElementsByClassName        ,----- ** getElementsByClassNameAsHtmlCollection #method:getElementsByClassNameAsHtmlCollection#--#if ENABLE_OVERLOADING-    DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo,-#endif-    dOMElementGetElementsByClassNameAsHtmlCollection,----- ** getElementsByTagName #method:getElementsByTagName#--#if ENABLE_OVERLOADING-    DOMElementGetElementsByTagNameMethodInfo,-#endif-    dOMElementGetElementsByTagName          ,----- ** getElementsByTagNameAsHtmlCollection #method:getElementsByTagNameAsHtmlCollection#--#if ENABLE_OVERLOADING-    DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo,-#endif-    dOMElementGetElementsByTagNameAsHtmlCollection,----- ** getElementsByTagNameNs #method:getElementsByTagNameNs#--#if ENABLE_OVERLOADING-    DOMElementGetElementsByTagNameNsMethodInfo,-#endif-    dOMElementGetElementsByTagNameNs        ,----- ** getElementsByTagNameNsAsHtmlCollection #method:getElementsByTagNameNsAsHtmlCollection#--#if ENABLE_OVERLOADING-    DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo,-#endif-    dOMElementGetElementsByTagNameNsAsHtmlCollection,----- ** getFirstElementChild #method:getFirstElementChild#--#if ENABLE_OVERLOADING-    DOMElementGetFirstElementChildMethodInfo,-#endif-    dOMElementGetFirstElementChild          ,----- ** getId #method:getId#--#if ENABLE_OVERLOADING-    DOMElementGetIdMethodInfo               ,-#endif-    dOMElementGetId                         ,----- ** getInnerHtml #method:getInnerHtml#--#if ENABLE_OVERLOADING-    DOMElementGetInnerHtmlMethodInfo        ,-#endif-    dOMElementGetInnerHtml                  ,----- ** getLastElementChild #method:getLastElementChild#--#if ENABLE_OVERLOADING-    DOMElementGetLastElementChildMethodInfo ,-#endif-    dOMElementGetLastElementChild           ,----- ** getLocalName #method:getLocalName#--#if ENABLE_OVERLOADING-    DOMElementGetLocalNameMethodInfo        ,-#endif-    dOMElementGetLocalName                  ,----- ** getNamespaceUri #method:getNamespaceUri#--#if ENABLE_OVERLOADING-    DOMElementGetNamespaceUriMethodInfo     ,-#endif-    dOMElementGetNamespaceUri               ,----- ** getNextElementSibling #method:getNextElementSibling#--#if ENABLE_OVERLOADING-    DOMElementGetNextElementSiblingMethodInfo,-#endif-    dOMElementGetNextElementSibling         ,----- ** getOffsetHeight #method:getOffsetHeight#--#if ENABLE_OVERLOADING-    DOMElementGetOffsetHeightMethodInfo     ,-#endif-    dOMElementGetOffsetHeight               ,----- ** getOffsetLeft #method:getOffsetLeft#--#if ENABLE_OVERLOADING-    DOMElementGetOffsetLeftMethodInfo       ,-#endif-    dOMElementGetOffsetLeft                 ,----- ** getOffsetParent #method:getOffsetParent#--#if ENABLE_OVERLOADING-    DOMElementGetOffsetParentMethodInfo     ,-#endif-    dOMElementGetOffsetParent               ,----- ** getOffsetTop #method:getOffsetTop#--#if ENABLE_OVERLOADING-    DOMElementGetOffsetTopMethodInfo        ,-#endif-    dOMElementGetOffsetTop                  ,----- ** getOffsetWidth #method:getOffsetWidth#--#if ENABLE_OVERLOADING-    DOMElementGetOffsetWidthMethodInfo      ,-#endif-    dOMElementGetOffsetWidth                ,----- ** getOuterHtml #method:getOuterHtml#--#if ENABLE_OVERLOADING-    DOMElementGetOuterHtmlMethodInfo        ,-#endif-    dOMElementGetOuterHtml                  ,----- ** getPrefix #method:getPrefix#--#if ENABLE_OVERLOADING-    DOMElementGetPrefixMethodInfo           ,-#endif-    dOMElementGetPrefix                     ,----- ** getPreviousElementSibling #method:getPreviousElementSibling#--#if ENABLE_OVERLOADING-    DOMElementGetPreviousElementSiblingMethodInfo,-#endif-    dOMElementGetPreviousElementSibling     ,----- ** getScrollHeight #method:getScrollHeight#--#if ENABLE_OVERLOADING-    DOMElementGetScrollHeightMethodInfo     ,-#endif-    dOMElementGetScrollHeight               ,----- ** getScrollLeft #method:getScrollLeft#--#if ENABLE_OVERLOADING-    DOMElementGetScrollLeftMethodInfo       ,-#endif-    dOMElementGetScrollLeft                 ,----- ** getScrollTop #method:getScrollTop#--#if ENABLE_OVERLOADING-    DOMElementGetScrollTopMethodInfo        ,-#endif-    dOMElementGetScrollTop                  ,----- ** getScrollWidth #method:getScrollWidth#--#if ENABLE_OVERLOADING-    DOMElementGetScrollWidthMethodInfo      ,-#endif-    dOMElementGetScrollWidth                ,----- ** getStyle #method:getStyle#--#if ENABLE_OVERLOADING-    DOMElementGetStyleMethodInfo            ,-#endif-    dOMElementGetStyle                      ,----- ** getTagName #method:getTagName#--#if ENABLE_OVERLOADING-    DOMElementGetTagNameMethodInfo          ,-#endif-    dOMElementGetTagName                    ,----- ** getWebkitRegionOverset #method:getWebkitRegionOverset#--#if ENABLE_OVERLOADING-    DOMElementGetWebkitRegionOversetMethodInfo,-#endif-    dOMElementGetWebkitRegionOverset        ,----- ** hasAttribute #method:hasAttribute#--#if ENABLE_OVERLOADING-    DOMElementHasAttributeMethodInfo        ,-#endif-    dOMElementHasAttribute                  ,----- ** hasAttributeNs #method:hasAttributeNs#--#if ENABLE_OVERLOADING-    DOMElementHasAttributeNsMethodInfo      ,-#endif-    dOMElementHasAttributeNs                ,----- ** hasAttributes #method:hasAttributes#--#if ENABLE_OVERLOADING-    DOMElementHasAttributesMethodInfo       ,-#endif-    dOMElementHasAttributes                 ,----- ** htmlInputElementGetAutoFilled #method:htmlInputElementGetAutoFilled#--#if ENABLE_OVERLOADING-    DOMElementHtmlInputElementGetAutoFilledMethodInfo,-#endif-    dOMElementHtmlInputElementGetAutoFilled ,----- ** htmlInputElementIsUserEdited #method:htmlInputElementIsUserEdited#--#if ENABLE_OVERLOADING-    DOMElementHtmlInputElementIsUserEditedMethodInfo,-#endif-    dOMElementHtmlInputElementIsUserEdited  ,----- ** htmlInputElementSetAutoFilled #method:htmlInputElementSetAutoFilled#--#if ENABLE_OVERLOADING-    DOMElementHtmlInputElementSetAutoFilledMethodInfo,-#endif-    dOMElementHtmlInputElementSetAutoFilled ,----- ** htmlInputElementSetEditingValue #method:htmlInputElementSetEditingValue#--#if ENABLE_OVERLOADING-    DOMElementHtmlInputElementSetEditingValueMethodInfo,-#endif-    dOMElementHtmlInputElementSetEditingValue,----- ** insertAdjacentElement #method:insertAdjacentElement#--#if ENABLE_OVERLOADING-    DOMElementInsertAdjacentElementMethodInfo,-#endif-    dOMElementInsertAdjacentElement         ,----- ** insertAdjacentHtml #method:insertAdjacentHtml#--#if ENABLE_OVERLOADING-    DOMElementInsertAdjacentHtmlMethodInfo  ,-#endif-    dOMElementInsertAdjacentHtml            ,----- ** insertAdjacentText #method:insertAdjacentText#--#if ENABLE_OVERLOADING-    DOMElementInsertAdjacentTextMethodInfo  ,-#endif-    dOMElementInsertAdjacentText            ,----- ** matches #method:matches#--#if ENABLE_OVERLOADING-    DOMElementMatchesMethodInfo             ,-#endif-    dOMElementMatches                       ,----- ** querySelector #method:querySelector#--#if ENABLE_OVERLOADING-    DOMElementQuerySelectorMethodInfo       ,-#endif-    dOMElementQuerySelector                 ,----- ** querySelectorAll #method:querySelectorAll#--#if ENABLE_OVERLOADING-    DOMElementQuerySelectorAllMethodInfo    ,-#endif-    dOMElementQuerySelectorAll              ,----- ** remove #method:remove#--#if ENABLE_OVERLOADING-    DOMElementRemoveMethodInfo              ,-#endif-    dOMElementRemove                        ,----- ** removeAttribute #method:removeAttribute#--#if ENABLE_OVERLOADING-    DOMElementRemoveAttributeMethodInfo     ,-#endif-    dOMElementRemoveAttribute               ,----- ** removeAttributeNode #method:removeAttributeNode#--#if ENABLE_OVERLOADING-    DOMElementRemoveAttributeNodeMethodInfo ,-#endif-    dOMElementRemoveAttributeNode           ,----- ** removeAttributeNs #method:removeAttributeNs#--#if ENABLE_OVERLOADING-    DOMElementRemoveAttributeNsMethodInfo   ,-#endif-    dOMElementRemoveAttributeNs             ,----- ** requestPointerLock #method:requestPointerLock#--#if ENABLE_OVERLOADING-    DOMElementRequestPointerLockMethodInfo  ,-#endif-    dOMElementRequestPointerLock            ,----- ** scrollByLines #method:scrollByLines#--#if ENABLE_OVERLOADING-    DOMElementScrollByLinesMethodInfo       ,-#endif-    dOMElementScrollByLines                 ,----- ** scrollByPages #method:scrollByPages#--#if ENABLE_OVERLOADING-    DOMElementScrollByPagesMethodInfo       ,-#endif-    dOMElementScrollByPages                 ,----- ** scrollIntoView #method:scrollIntoView#--#if ENABLE_OVERLOADING-    DOMElementScrollIntoViewMethodInfo      ,-#endif-    dOMElementScrollIntoView                ,----- ** scrollIntoViewIfNeeded #method:scrollIntoViewIfNeeded#--#if ENABLE_OVERLOADING-    DOMElementScrollIntoViewIfNeededMethodInfo,-#endif-    dOMElementScrollIntoViewIfNeeded        ,----- ** setAttribute #method:setAttribute#--#if ENABLE_OVERLOADING-    DOMElementSetAttributeMethodInfo        ,-#endif-    dOMElementSetAttribute                  ,----- ** setAttributeNode #method:setAttributeNode#--#if ENABLE_OVERLOADING-    DOMElementSetAttributeNodeMethodInfo    ,-#endif-    dOMElementSetAttributeNode              ,----- ** setAttributeNodeNs #method:setAttributeNodeNs#--#if ENABLE_OVERLOADING-    DOMElementSetAttributeNodeNsMethodInfo  ,-#endif-    dOMElementSetAttributeNodeNs            ,----- ** setAttributeNs #method:setAttributeNs#--#if ENABLE_OVERLOADING-    DOMElementSetAttributeNsMethodInfo      ,-#endif-    dOMElementSetAttributeNs                ,----- ** setClassName #method:setClassName#--#if ENABLE_OVERLOADING-    DOMElementSetClassNameMethodInfo        ,-#endif-    dOMElementSetClassName                  ,----- ** setId #method:setId#--#if ENABLE_OVERLOADING-    DOMElementSetIdMethodInfo               ,-#endif-    dOMElementSetId                         ,----- ** setInnerHtml #method:setInnerHtml#--#if ENABLE_OVERLOADING-    DOMElementSetInnerHtmlMethodInfo        ,-#endif-    dOMElementSetInnerHtml                  ,----- ** setOuterHtml #method:setOuterHtml#--#if ENABLE_OVERLOADING-    DOMElementSetOuterHtmlMethodInfo        ,-#endif-    dOMElementSetOuterHtml                  ,----- ** setScrollLeft #method:setScrollLeft#--#if ENABLE_OVERLOADING-    DOMElementSetScrollLeftMethodInfo       ,-#endif-    dOMElementSetScrollLeft                 ,----- ** setScrollTop #method:setScrollTop#--#if ENABLE_OVERLOADING-    DOMElementSetScrollTopMethodInfo        ,-#endif-    dOMElementSetScrollTop                  ,----- ** webkitMatchesSelector #method:webkitMatchesSelector#--#if ENABLE_OVERLOADING-    DOMElementWebkitMatchesSelectorMethodInfo,-#endif-    dOMElementWebkitMatchesSelector         ,----- ** webkitRequestFullscreen #method:webkitRequestFullscreen#--#if ENABLE_OVERLOADING-    DOMElementWebkitRequestFullscreenMethodInfo,-#endif-    dOMElementWebkitRequestFullscreen       ,----- -- * Properties--- ** attributes #attr:attributes#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementAttributesPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMElementAttributes                    ,-#endif-    getDOMElementAttributes                 ,----- ** childElementCount #attr:childElementCount#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementChildElementCountPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMElementChildElementCount             ,-#endif-    getDOMElementChildElementCount          ,----- ** children #attr:children#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementChildrenPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMElementChildren                      ,-#endif-    getDOMElementChildren                   ,----- ** classList #attr:classList#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementClassListPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMElementClassList                     ,-#endif-    getDOMElementClassList                  ,----- ** className #attr:className#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementClassNamePropertyInfo         ,-#endif-    constructDOMElementClassName            ,-#if ENABLE_OVERLOADING-    dOMElementClassName                     ,-#endif-    getDOMElementClassName                  ,-    setDOMElementClassName                  ,----- ** clientHeight #attr:clientHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementClientHeightPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMElementClientHeight                  ,-#endif-    getDOMElementClientHeight               ,----- ** clientLeft #attr:clientLeft#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementClientLeftPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMElementClientLeft                    ,-#endif-    getDOMElementClientLeft                 ,----- ** clientTop #attr:clientTop#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementClientTopPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMElementClientTop                     ,-#endif-    getDOMElementClientTop                  ,----- ** clientWidth #attr:clientWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementClientWidthPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMElementClientWidth                   ,-#endif-    getDOMElementClientWidth                ,----- ** firstElementChild #attr:firstElementChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementFirstElementChildPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMElementFirstElementChild             ,-#endif-    getDOMElementFirstElementChild          ,----- ** id #attr:id#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementIdPropertyInfo                ,-#endif-    constructDOMElementId                   ,-#if ENABLE_OVERLOADING-    dOMElementId                            ,-#endif-    getDOMElementId                         ,-    setDOMElementId                         ,----- ** innerHtml #attr:innerHtml#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementInnerHtmlPropertyInfo         ,-#endif-    clearDOMElementInnerHtml                ,-    constructDOMElementInnerHtml            ,-#if ENABLE_OVERLOADING-    dOMElementInnerHtml                     ,-#endif-    getDOMElementInnerHtml                  ,-    setDOMElementInnerHtml                  ,----- ** lastElementChild #attr:lastElementChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementLastElementChildPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMElementLastElementChild              ,-#endif-    getDOMElementLastElementChild           ,----- ** localName #attr:localName#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementLocalNamePropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMElementLocalName                     ,-#endif-    getDOMElementLocalName                  ,----- ** namespaceUri #attr:namespaceUri#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementNamespaceUriPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMElementNamespaceUri                  ,-#endif-    getDOMElementNamespaceUri               ,----- ** nextElementSibling #attr:nextElementSibling#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementNextElementSiblingPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMElementNextElementSibling            ,-#endif-    getDOMElementNextElementSibling         ,----- ** offsetHeight #attr:offsetHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementOffsetHeightPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMElementOffsetHeight                  ,-#endif-    getDOMElementOffsetHeight               ,----- ** offsetLeft #attr:offsetLeft#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementOffsetLeftPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMElementOffsetLeft                    ,-#endif-    getDOMElementOffsetLeft                 ,----- ** offsetParent #attr:offsetParent#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementOffsetParentPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMElementOffsetParent                  ,-#endif-    getDOMElementOffsetParent               ,----- ** offsetTop #attr:offsetTop#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementOffsetTopPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMElementOffsetTop                     ,-#endif-    getDOMElementOffsetTop                  ,----- ** offsetWidth #attr:offsetWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementOffsetWidthPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMElementOffsetWidth                   ,-#endif-    getDOMElementOffsetWidth                ,----- ** outerHtml #attr:outerHtml#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementOuterHtmlPropertyInfo         ,-#endif-    clearDOMElementOuterHtml                ,-    constructDOMElementOuterHtml            ,-#if ENABLE_OVERLOADING-    dOMElementOuterHtml                     ,-#endif-    getDOMElementOuterHtml                  ,-    setDOMElementOuterHtml                  ,----- ** prefix #attr:prefix#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementPrefixPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMElementPrefix                        ,-#endif-    getDOMElementPrefix                     ,----- ** previousElementSibling #attr:previousElementSibling#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementPreviousElementSiblingPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMElementPreviousElementSibling        ,-#endif-    getDOMElementPreviousElementSibling     ,----- ** scrollHeight #attr:scrollHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementScrollHeightPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMElementScrollHeight                  ,-#endif-    getDOMElementScrollHeight               ,----- ** scrollLeft #attr:scrollLeft#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementScrollLeftPropertyInfo        ,-#endif-    constructDOMElementScrollLeft           ,-#if ENABLE_OVERLOADING-    dOMElementScrollLeft                    ,-#endif-    getDOMElementScrollLeft                 ,-    setDOMElementScrollLeft                 ,----- ** scrollTop #attr:scrollTop#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementScrollTopPropertyInfo         ,-#endif-    constructDOMElementScrollTop            ,-#if ENABLE_OVERLOADING-    dOMElementScrollTop                     ,-#endif-    getDOMElementScrollTop                  ,-    setDOMElementScrollTop                  ,----- ** scrollWidth #attr:scrollWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementScrollWidthPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMElementScrollWidth                   ,-#endif-    getDOMElementScrollWidth                ,----- ** style #attr:style#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementStylePropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMElementStyle                         ,-#endif-    getDOMElementStyle                      ,----- ** tagName #attr:tagName#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementTagNamePropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMElementTagName                       ,-#endif-    getDOMElementTagName                    ,----- ** webkitRegionOverset #attr:webkitRegionOverset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMElementWebkitRegionOversetPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMElementWebkitRegionOverset           ,-#endif-    getDOMElementWebkitRegionOverset        ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMAttr as WebKit2WebExtension.DOMAttr-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration as WebKit2WebExtension.DOMCSSStyleDeclaration-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMClientRect as WebKit2WebExtension.DOMClientRect-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMClientRectList as WebKit2WebExtension.DOMClientRectList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMTokenList as WebKit2WebExtension.DOMDOMTokenList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNamedNodeMap as WebKit2WebExtension.DOMNamedNodeMap-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNodeList as WebKit2WebExtension.DOMNodeList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMElement = DOMElement (ManagedPtr DOMElement)-foreign import ccall "webkit_dom_element_get_type"-    c_webkit_dom_element_get_type :: IO GType--instance GObject DOMElement where-    gobjectType = c_webkit_dom_element_get_type-    ---- | Type class for types which can be safely cast to `DOMElement`, for instance with `toDOMElement`.-class (GObject o, O.IsDescendantOf DOMElement o) => IsDOMElement o-instance (GObject o, O.IsDescendantOf DOMElement o) => IsDOMElement o--instance O.HasParentTypes DOMElement-type instance O.ParentTypes DOMElement = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMElement :: (MonadIO m, IsDOMElement o) => o -> m DOMElement-toDOMElement = liftIO . unsafeCastTo DOMElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMElement`.-noDOMElement :: Maybe DOMElement-noDOMElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMElementMethod "blur" o = DOMElementBlurMethodInfo-    ResolveDOMElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMElementMethod "closest" o = DOMElementClosestMethodInfo-    ResolveDOMElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMElementMethod "focus" o = DOMElementFocusMethodInfo-    ResolveDOMElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMElementMethod "hasAttribute" o = DOMElementHasAttributeMethodInfo-    ResolveDOMElementMethod "hasAttributeNs" o = DOMElementHasAttributeNsMethodInfo-    ResolveDOMElementMethod "hasAttributes" o = DOMElementHasAttributesMethodInfo-    ResolveDOMElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMElementMethod "htmlInputElementGetAutoFilled" o = DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMElementMethod "htmlInputElementIsUserEdited" o = DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMElementMethod "htmlInputElementSetAutoFilled" o = DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMElementMethod "htmlInputElementSetEditingValue" o = DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMElementMethod "insertAdjacentElement" o = DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMElementMethod "insertAdjacentHtml" o = DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMElementMethod "insertAdjacentText" o = DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMElementMethod "matches" o = DOMElementMatchesMethodInfo-    ResolveDOMElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMElementMethod "querySelector" o = DOMElementQuerySelectorMethodInfo-    ResolveDOMElementMethod "querySelectorAll" o = DOMElementQuerySelectorAllMethodInfo-    ResolveDOMElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMElementMethod "remove" o = DOMElementRemoveMethodInfo-    ResolveDOMElementMethod "removeAttribute" o = DOMElementRemoveAttributeMethodInfo-    ResolveDOMElementMethod "removeAttributeNode" o = DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMElementMethod "removeAttributeNs" o = DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMElementMethod "requestPointerLock" o = DOMElementRequestPointerLockMethodInfo-    ResolveDOMElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMElementMethod "scrollByLines" o = DOMElementScrollByLinesMethodInfo-    ResolveDOMElementMethod "scrollByPages" o = DOMElementScrollByPagesMethodInfo-    ResolveDOMElementMethod "scrollIntoView" o = DOMElementScrollIntoViewMethodInfo-    ResolveDOMElementMethod "scrollIntoViewIfNeeded" o = DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMElementMethod "webkitMatchesSelector" o = DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMElementMethod "webkitRequestFullscreen" o = DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMElementMethod "getAttribute" o = DOMElementGetAttributeMethodInfo-    ResolveDOMElementMethod "getAttributeNode" o = DOMElementGetAttributeNodeMethodInfo-    ResolveDOMElementMethod "getAttributeNodeNs" o = DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMElementMethod "getAttributeNs" o = DOMElementGetAttributeNsMethodInfo-    ResolveDOMElementMethod "getAttributes" o = DOMElementGetAttributesMethodInfo-    ResolveDOMElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMElementMethod "getBoundingClientRect" o = DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMElementMethod "getChildElementCount" o = DOMElementGetChildElementCountMethodInfo-    ResolveDOMElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMElementMethod "getChildren" o = DOMElementGetChildrenMethodInfo-    ResolveDOMElementMethod "getClassList" o = DOMElementGetClassListMethodInfo-    ResolveDOMElementMethod "getClassName" o = DOMElementGetClassNameMethodInfo-    ResolveDOMElementMethod "getClientHeight" o = DOMElementGetClientHeightMethodInfo-    ResolveDOMElementMethod "getClientLeft" o = DOMElementGetClientLeftMethodInfo-    ResolveDOMElementMethod "getClientRects" o = DOMElementGetClientRectsMethodInfo-    ResolveDOMElementMethod "getClientTop" o = DOMElementGetClientTopMethodInfo-    ResolveDOMElementMethod "getClientWidth" o = DOMElementGetClientWidthMethodInfo-    ResolveDOMElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMElementMethod "getElementsByClassName" o = DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMElementMethod "getElementsByClassNameAsHtmlCollection" o = DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMElementMethod "getElementsByTagName" o = DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMElementMethod "getElementsByTagNameAsHtmlCollection" o = DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMElementMethod "getElementsByTagNameNs" o = DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMElementMethod "getElementsByTagNameNsAsHtmlCollection" o = DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMElementMethod "getFirstElementChild" o = DOMElementGetFirstElementChildMethodInfo-    ResolveDOMElementMethod "getId" o = DOMElementGetIdMethodInfo-    ResolveDOMElementMethod "getInnerHtml" o = DOMElementGetInnerHtmlMethodInfo-    ResolveDOMElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMElementMethod "getLastElementChild" o = DOMElementGetLastElementChildMethodInfo-    ResolveDOMElementMethod "getLocalName" o = DOMElementGetLocalNameMethodInfo-    ResolveDOMElementMethod "getNamespaceUri" o = DOMElementGetNamespaceUriMethodInfo-    ResolveDOMElementMethod "getNextElementSibling" o = DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMElementMethod "getOffsetHeight" o = DOMElementGetOffsetHeightMethodInfo-    ResolveDOMElementMethod "getOffsetLeft" o = DOMElementGetOffsetLeftMethodInfo-    ResolveDOMElementMethod "getOffsetParent" o = DOMElementGetOffsetParentMethodInfo-    ResolveDOMElementMethod "getOffsetTop" o = DOMElementGetOffsetTopMethodInfo-    ResolveDOMElementMethod "getOffsetWidth" o = DOMElementGetOffsetWidthMethodInfo-    ResolveDOMElementMethod "getOuterHtml" o = DOMElementGetOuterHtmlMethodInfo-    ResolveDOMElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMElementMethod "getPrefix" o = DOMElementGetPrefixMethodInfo-    ResolveDOMElementMethod "getPreviousElementSibling" o = DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMElementMethod "getScrollHeight" o = DOMElementGetScrollHeightMethodInfo-    ResolveDOMElementMethod "getScrollLeft" o = DOMElementGetScrollLeftMethodInfo-    ResolveDOMElementMethod "getScrollTop" o = DOMElementGetScrollTopMethodInfo-    ResolveDOMElementMethod "getScrollWidth" o = DOMElementGetScrollWidthMethodInfo-    ResolveDOMElementMethod "getStyle" o = DOMElementGetStyleMethodInfo-    ResolveDOMElementMethod "getTagName" o = DOMElementGetTagNameMethodInfo-    ResolveDOMElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMElementMethod "getWebkitRegionOverset" o = DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMElementMethod "setAttribute" o = DOMElementSetAttributeMethodInfo-    ResolveDOMElementMethod "setAttributeNode" o = DOMElementSetAttributeNodeMethodInfo-    ResolveDOMElementMethod "setAttributeNodeNs" o = DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMElementMethod "setAttributeNs" o = DOMElementSetAttributeNsMethodInfo-    ResolveDOMElementMethod "setClassName" o = DOMElementSetClassNameMethodInfo-    ResolveDOMElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMElementMethod "setId" o = DOMElementSetIdMethodInfo-    ResolveDOMElementMethod "setInnerHtml" o = DOMElementSetInnerHtmlMethodInfo-    ResolveDOMElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMElementMethod "setOuterHtml" o = DOMElementSetOuterHtmlMethodInfo-    ResolveDOMElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMElementMethod "setScrollLeft" o = DOMElementSetScrollLeftMethodInfo-    ResolveDOMElementMethod "setScrollTop" o = DOMElementSetScrollTopMethodInfo-    ResolveDOMElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMElementMethod t DOMElement, O.MethodInfo info DOMElement p) => OL.IsLabel t (DOMElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "attributes"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@attributes@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #attributes-@--}-getDOMElementAttributes :: (MonadIO m, IsDOMElement o) => o -> m (Maybe WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)-getDOMElementAttributes obj = liftIO $ B.Properties.getObjectPropertyObject obj "attributes" WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap--#if ENABLE_OVERLOADING-data DOMElementAttributesPropertyInfo-instance AttrInfo DOMElementAttributesPropertyInfo where-    type AttrAllowedOps DOMElementAttributesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementAttributesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementAttributesPropertyInfo = IsDOMElement-    type AttrGetType DOMElementAttributesPropertyInfo = (Maybe WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)-    type AttrLabel DOMElementAttributesPropertyInfo = "attributes"-    type AttrOrigin DOMElementAttributesPropertyInfo = DOMElement-    attrGet _ = getDOMElementAttributes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "child-element-count"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@child-element-count@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #childElementCount-@--}-getDOMElementChildElementCount :: (MonadIO m, IsDOMElement o) => o -> m CULong-getDOMElementChildElementCount obj = liftIO $ B.Properties.getObjectPropertyULong obj "child-element-count"--#if ENABLE_OVERLOADING-data DOMElementChildElementCountPropertyInfo-instance AttrInfo DOMElementChildElementCountPropertyInfo where-    type AttrAllowedOps DOMElementChildElementCountPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementChildElementCountPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementChildElementCountPropertyInfo = IsDOMElement-    type AttrGetType DOMElementChildElementCountPropertyInfo = CULong-    type AttrLabel DOMElementChildElementCountPropertyInfo = "child-element-count"-    type AttrOrigin DOMElementChildElementCountPropertyInfo = DOMElement-    attrGet _ = getDOMElementChildElementCount-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "children"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@children@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #children-@--}-getDOMElementChildren :: (MonadIO m, IsDOMElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMElementChildren obj = liftIO $ B.Properties.getObjectPropertyObject obj "children" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMElementChildrenPropertyInfo-instance AttrInfo DOMElementChildrenPropertyInfo where-    type AttrAllowedOps DOMElementChildrenPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementChildrenPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementChildrenPropertyInfo = IsDOMElement-    type AttrGetType DOMElementChildrenPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMElementChildrenPropertyInfo = "children"-    type AttrOrigin DOMElementChildrenPropertyInfo = DOMElement-    attrGet _ = getDOMElementChildren-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "class-list"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@class-list@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #classList-@--}-getDOMElementClassList :: (MonadIO m, IsDOMElement o) => o -> m (Maybe WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList)-getDOMElementClassList obj = liftIO $ B.Properties.getObjectPropertyObject obj "class-list" WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList--#if ENABLE_OVERLOADING-data DOMElementClassListPropertyInfo-instance AttrInfo DOMElementClassListPropertyInfo where-    type AttrAllowedOps DOMElementClassListPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementClassListPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClassListPropertyInfo = IsDOMElement-    type AttrGetType DOMElementClassListPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList)-    type AttrLabel DOMElementClassListPropertyInfo = "class-list"-    type AttrOrigin DOMElementClassListPropertyInfo = DOMElement-    attrGet _ = getDOMElementClassList-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "class-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@class-name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #className-@--}-getDOMElementClassName :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementClassName obj = liftIO $ B.Properties.getObjectPropertyString obj "class-name"--{- |-Set the value of the “@class-name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMElement [ #className 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMElementClassName :: (MonadIO m, IsDOMElement o) => o -> T.Text -> m ()-setDOMElementClassName obj val = liftIO $ B.Properties.setObjectPropertyString obj "class-name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@class-name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMElementClassName :: (IsDOMElement o) => T.Text -> IO (GValueConstruct o)-constructDOMElementClassName val = B.Properties.constructObjectPropertyString "class-name" (Just val)--#if ENABLE_OVERLOADING-data DOMElementClassNamePropertyInfo-instance AttrInfo DOMElementClassNamePropertyInfo where-    type AttrAllowedOps DOMElementClassNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementClassNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMElementClassNamePropertyInfo = IsDOMElement-    type AttrGetType DOMElementClassNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementClassNamePropertyInfo = "class-name"-    type AttrOrigin DOMElementClassNamePropertyInfo = DOMElement-    attrGet _ = getDOMElementClassName-    attrSet _ = setDOMElementClassName-    attrConstruct _ = constructDOMElementClassName-    attrClear _ = undefined-#endif---- VVV Prop "client-height"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@client-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #clientHeight-@--}-getDOMElementClientHeight :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementClientHeight obj = liftIO $ B.Properties.getObjectPropertyDouble obj "client-height"--#if ENABLE_OVERLOADING-data DOMElementClientHeightPropertyInfo-instance AttrInfo DOMElementClientHeightPropertyInfo where-    type AttrAllowedOps DOMElementClientHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientHeightPropertyInfo = IsDOMElement-    type AttrGetType DOMElementClientHeightPropertyInfo = Double-    type AttrLabel DOMElementClientHeightPropertyInfo = "client-height"-    type AttrOrigin DOMElementClientHeightPropertyInfo = DOMElement-    attrGet _ = getDOMElementClientHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "client-left"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@client-left@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #clientLeft-@--}-getDOMElementClientLeft :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementClientLeft obj = liftIO $ B.Properties.getObjectPropertyDouble obj "client-left"--#if ENABLE_OVERLOADING-data DOMElementClientLeftPropertyInfo-instance AttrInfo DOMElementClientLeftPropertyInfo where-    type AttrAllowedOps DOMElementClientLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientLeftPropertyInfo = IsDOMElement-    type AttrGetType DOMElementClientLeftPropertyInfo = Double-    type AttrLabel DOMElementClientLeftPropertyInfo = "client-left"-    type AttrOrigin DOMElementClientLeftPropertyInfo = DOMElement-    attrGet _ = getDOMElementClientLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "client-top"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@client-top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #clientTop-@--}-getDOMElementClientTop :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementClientTop obj = liftIO $ B.Properties.getObjectPropertyDouble obj "client-top"--#if ENABLE_OVERLOADING-data DOMElementClientTopPropertyInfo-instance AttrInfo DOMElementClientTopPropertyInfo where-    type AttrAllowedOps DOMElementClientTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientTopPropertyInfo = IsDOMElement-    type AttrGetType DOMElementClientTopPropertyInfo = Double-    type AttrLabel DOMElementClientTopPropertyInfo = "client-top"-    type AttrOrigin DOMElementClientTopPropertyInfo = DOMElement-    attrGet _ = getDOMElementClientTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "client-width"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@client-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #clientWidth-@--}-getDOMElementClientWidth :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementClientWidth obj = liftIO $ B.Properties.getObjectPropertyDouble obj "client-width"--#if ENABLE_OVERLOADING-data DOMElementClientWidthPropertyInfo-instance AttrInfo DOMElementClientWidthPropertyInfo where-    type AttrAllowedOps DOMElementClientWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementClientWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementClientWidthPropertyInfo = IsDOMElement-    type AttrGetType DOMElementClientWidthPropertyInfo = Double-    type AttrLabel DOMElementClientWidthPropertyInfo = "client-width"-    type AttrOrigin DOMElementClientWidthPropertyInfo = DOMElement-    attrGet _ = getDOMElementClientWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "first-element-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@first-element-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #firstElementChild-@--}-getDOMElementFirstElementChild :: (MonadIO m, IsDOMElement o) => o -> m DOMElement-getDOMElementFirstElementChild obj = liftIO $ checkUnexpectedNothing "getDOMElementFirstElementChild" $ B.Properties.getObjectPropertyObject obj "first-element-child" DOMElement--#if ENABLE_OVERLOADING-data DOMElementFirstElementChildPropertyInfo-instance AttrInfo DOMElementFirstElementChildPropertyInfo where-    type AttrAllowedOps DOMElementFirstElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementFirstElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementFirstElementChildPropertyInfo = IsDOMElement-    type AttrGetType DOMElementFirstElementChildPropertyInfo = DOMElement-    type AttrLabel DOMElementFirstElementChildPropertyInfo = "first-element-child"-    type AttrOrigin DOMElementFirstElementChildPropertyInfo = DOMElement-    attrGet _ = getDOMElementFirstElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "id"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@id@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #id-@--}-getDOMElementId :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementId obj = liftIO $ B.Properties.getObjectPropertyString obj "id"--{- |-Set the value of the “@id@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMElement [ #id 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMElementId :: (MonadIO m, IsDOMElement o) => o -> T.Text -> m ()-setDOMElementId obj val = liftIO $ B.Properties.setObjectPropertyString obj "id" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@id@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMElementId :: (IsDOMElement o) => T.Text -> IO (GValueConstruct o)-constructDOMElementId val = B.Properties.constructObjectPropertyString "id" (Just val)--#if ENABLE_OVERLOADING-data DOMElementIdPropertyInfo-instance AttrInfo DOMElementIdPropertyInfo where-    type AttrAllowedOps DOMElementIdPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementIdPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMElementIdPropertyInfo = IsDOMElement-    type AttrGetType DOMElementIdPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementIdPropertyInfo = "id"-    type AttrOrigin DOMElementIdPropertyInfo = DOMElement-    attrGet _ = getDOMElementId-    attrSet _ = setDOMElementId-    attrConstruct _ = constructDOMElementId-    attrClear _ = undefined-#endif---- VVV Prop "inner-html"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@inner-html@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #innerHtml-@--}-getDOMElementInnerHtml :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementInnerHtml obj = liftIO $ B.Properties.getObjectPropertyString obj "inner-html"--{- |-Set the value of the “@inner-html@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMElement [ #innerHtml 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMElementInnerHtml :: (MonadIO m, IsDOMElement o) => o -> T.Text -> m ()-setDOMElementInnerHtml obj val = liftIO $ B.Properties.setObjectPropertyString obj "inner-html" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@inner-html@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMElementInnerHtml :: (IsDOMElement o) => T.Text -> IO (GValueConstruct o)-constructDOMElementInnerHtml val = B.Properties.constructObjectPropertyString "inner-html" (Just val)--{- |-Set the value of the “@inner-html@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #innerHtml-@--}-clearDOMElementInnerHtml :: (MonadIO m, IsDOMElement o) => o -> m ()-clearDOMElementInnerHtml obj = liftIO $ B.Properties.setObjectPropertyString obj "inner-html" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMElementInnerHtmlPropertyInfo-instance AttrInfo DOMElementInnerHtmlPropertyInfo where-    type AttrAllowedOps DOMElementInnerHtmlPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementInnerHtmlPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMElementInnerHtmlPropertyInfo = IsDOMElement-    type AttrGetType DOMElementInnerHtmlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementInnerHtmlPropertyInfo = "inner-html"-    type AttrOrigin DOMElementInnerHtmlPropertyInfo = DOMElement-    attrGet _ = getDOMElementInnerHtml-    attrSet _ = setDOMElementInnerHtml-    attrConstruct _ = constructDOMElementInnerHtml-    attrClear _ = clearDOMElementInnerHtml-#endif---- VVV Prop "last-element-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@last-element-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #lastElementChild-@--}-getDOMElementLastElementChild :: (MonadIO m, IsDOMElement o) => o -> m DOMElement-getDOMElementLastElementChild obj = liftIO $ checkUnexpectedNothing "getDOMElementLastElementChild" $ B.Properties.getObjectPropertyObject obj "last-element-child" DOMElement--#if ENABLE_OVERLOADING-data DOMElementLastElementChildPropertyInfo-instance AttrInfo DOMElementLastElementChildPropertyInfo where-    type AttrAllowedOps DOMElementLastElementChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementLastElementChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementLastElementChildPropertyInfo = IsDOMElement-    type AttrGetType DOMElementLastElementChildPropertyInfo = DOMElement-    type AttrLabel DOMElementLastElementChildPropertyInfo = "last-element-child"-    type AttrOrigin DOMElementLastElementChildPropertyInfo = DOMElement-    attrGet _ = getDOMElementLastElementChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "local-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@local-name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #localName-@--}-getDOMElementLocalName :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementLocalName obj = liftIO $ B.Properties.getObjectPropertyString obj "local-name"--#if ENABLE_OVERLOADING-data DOMElementLocalNamePropertyInfo-instance AttrInfo DOMElementLocalNamePropertyInfo where-    type AttrAllowedOps DOMElementLocalNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementLocalNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementLocalNamePropertyInfo = IsDOMElement-    type AttrGetType DOMElementLocalNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementLocalNamePropertyInfo = "local-name"-    type AttrOrigin DOMElementLocalNamePropertyInfo = DOMElement-    attrGet _ = getDOMElementLocalName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "namespace-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@namespace-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #namespaceUri-@--}-getDOMElementNamespaceUri :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementNamespaceUri obj = liftIO $ B.Properties.getObjectPropertyString obj "namespace-uri"--#if ENABLE_OVERLOADING-data DOMElementNamespaceUriPropertyInfo-instance AttrInfo DOMElementNamespaceUriPropertyInfo where-    type AttrAllowedOps DOMElementNamespaceUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementNamespaceUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementNamespaceUriPropertyInfo = IsDOMElement-    type AttrGetType DOMElementNamespaceUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementNamespaceUriPropertyInfo = "namespace-uri"-    type AttrOrigin DOMElementNamespaceUriPropertyInfo = DOMElement-    attrGet _ = getDOMElementNamespaceUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "next-element-sibling"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@next-element-sibling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #nextElementSibling-@--}-getDOMElementNextElementSibling :: (MonadIO m, IsDOMElement o) => o -> m DOMElement-getDOMElementNextElementSibling obj = liftIO $ checkUnexpectedNothing "getDOMElementNextElementSibling" $ B.Properties.getObjectPropertyObject obj "next-element-sibling" DOMElement--#if ENABLE_OVERLOADING-data DOMElementNextElementSiblingPropertyInfo-instance AttrInfo DOMElementNextElementSiblingPropertyInfo where-    type AttrAllowedOps DOMElementNextElementSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementNextElementSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementNextElementSiblingPropertyInfo = IsDOMElement-    type AttrGetType DOMElementNextElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMElementNextElementSiblingPropertyInfo = "next-element-sibling"-    type AttrOrigin DOMElementNextElementSiblingPropertyInfo = DOMElement-    attrGet _ = getDOMElementNextElementSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-height"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #offsetHeight-@--}-getDOMElementOffsetHeight :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementOffsetHeight obj = liftIO $ B.Properties.getObjectPropertyDouble obj "offset-height"--#if ENABLE_OVERLOADING-data DOMElementOffsetHeightPropertyInfo-instance AttrInfo DOMElementOffsetHeightPropertyInfo where-    type AttrAllowedOps DOMElementOffsetHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetHeightPropertyInfo = IsDOMElement-    type AttrGetType DOMElementOffsetHeightPropertyInfo = Double-    type AttrLabel DOMElementOffsetHeightPropertyInfo = "offset-height"-    type AttrOrigin DOMElementOffsetHeightPropertyInfo = DOMElement-    attrGet _ = getDOMElementOffsetHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-left"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-left@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #offsetLeft-@--}-getDOMElementOffsetLeft :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementOffsetLeft obj = liftIO $ B.Properties.getObjectPropertyDouble obj "offset-left"--#if ENABLE_OVERLOADING-data DOMElementOffsetLeftPropertyInfo-instance AttrInfo DOMElementOffsetLeftPropertyInfo where-    type AttrAllowedOps DOMElementOffsetLeftPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetLeftPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetLeftPropertyInfo = IsDOMElement-    type AttrGetType DOMElementOffsetLeftPropertyInfo = Double-    type AttrLabel DOMElementOffsetLeftPropertyInfo = "offset-left"-    type AttrOrigin DOMElementOffsetLeftPropertyInfo = DOMElement-    attrGet _ = getDOMElementOffsetLeft-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-parent"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-parent@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #offsetParent-@--}-getDOMElementOffsetParent :: (MonadIO m, IsDOMElement o) => o -> m DOMElement-getDOMElementOffsetParent obj = liftIO $ checkUnexpectedNothing "getDOMElementOffsetParent" $ B.Properties.getObjectPropertyObject obj "offset-parent" DOMElement--#if ENABLE_OVERLOADING-data DOMElementOffsetParentPropertyInfo-instance AttrInfo DOMElementOffsetParentPropertyInfo where-    type AttrAllowedOps DOMElementOffsetParentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementOffsetParentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetParentPropertyInfo = IsDOMElement-    type AttrGetType DOMElementOffsetParentPropertyInfo = DOMElement-    type AttrLabel DOMElementOffsetParentPropertyInfo = "offset-parent"-    type AttrOrigin DOMElementOffsetParentPropertyInfo = DOMElement-    attrGet _ = getDOMElementOffsetParent-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-top"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #offsetTop-@--}-getDOMElementOffsetTop :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementOffsetTop obj = liftIO $ B.Properties.getObjectPropertyDouble obj "offset-top"--#if ENABLE_OVERLOADING-data DOMElementOffsetTopPropertyInfo-instance AttrInfo DOMElementOffsetTopPropertyInfo where-    type AttrAllowedOps DOMElementOffsetTopPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetTopPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetTopPropertyInfo = IsDOMElement-    type AttrGetType DOMElementOffsetTopPropertyInfo = Double-    type AttrLabel DOMElementOffsetTopPropertyInfo = "offset-top"-    type AttrOrigin DOMElementOffsetTopPropertyInfo = DOMElement-    attrGet _ = getDOMElementOffsetTop-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-width"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #offsetWidth-@--}-getDOMElementOffsetWidth :: (MonadIO m, IsDOMElement o) => o -> m Double-getDOMElementOffsetWidth obj = liftIO $ B.Properties.getObjectPropertyDouble obj "offset-width"--#if ENABLE_OVERLOADING-data DOMElementOffsetWidthPropertyInfo-instance AttrInfo DOMElementOffsetWidthPropertyInfo where-    type AttrAllowedOps DOMElementOffsetWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementOffsetWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementOffsetWidthPropertyInfo = IsDOMElement-    type AttrGetType DOMElementOffsetWidthPropertyInfo = Double-    type AttrLabel DOMElementOffsetWidthPropertyInfo = "offset-width"-    type AttrOrigin DOMElementOffsetWidthPropertyInfo = DOMElement-    attrGet _ = getDOMElementOffsetWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "outer-html"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@outer-html@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #outerHtml-@--}-getDOMElementOuterHtml :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementOuterHtml obj = liftIO $ B.Properties.getObjectPropertyString obj "outer-html"--{- |-Set the value of the “@outer-html@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMElement [ #outerHtml 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMElementOuterHtml :: (MonadIO m, IsDOMElement o) => o -> T.Text -> m ()-setDOMElementOuterHtml obj val = liftIO $ B.Properties.setObjectPropertyString obj "outer-html" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@outer-html@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMElementOuterHtml :: (IsDOMElement o) => T.Text -> IO (GValueConstruct o)-constructDOMElementOuterHtml val = B.Properties.constructObjectPropertyString "outer-html" (Just val)--{- |-Set the value of the “@outer-html@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #outerHtml-@--}-clearDOMElementOuterHtml :: (MonadIO m, IsDOMElement o) => o -> m ()-clearDOMElementOuterHtml obj = liftIO $ B.Properties.setObjectPropertyString obj "outer-html" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMElementOuterHtmlPropertyInfo-instance AttrInfo DOMElementOuterHtmlPropertyInfo where-    type AttrAllowedOps DOMElementOuterHtmlPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementOuterHtmlPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMElementOuterHtmlPropertyInfo = IsDOMElement-    type AttrGetType DOMElementOuterHtmlPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementOuterHtmlPropertyInfo = "outer-html"-    type AttrOrigin DOMElementOuterHtmlPropertyInfo = DOMElement-    attrGet _ = getDOMElementOuterHtml-    attrSet _ = setDOMElementOuterHtml-    attrConstruct _ = constructDOMElementOuterHtml-    attrClear _ = clearDOMElementOuterHtml-#endif---- VVV Prop "prefix"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@prefix@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #prefix-@--}-getDOMElementPrefix :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementPrefix obj = liftIO $ B.Properties.getObjectPropertyString obj "prefix"--#if ENABLE_OVERLOADING-data DOMElementPrefixPropertyInfo-instance AttrInfo DOMElementPrefixPropertyInfo where-    type AttrAllowedOps DOMElementPrefixPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementPrefixPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementPrefixPropertyInfo = IsDOMElement-    type AttrGetType DOMElementPrefixPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementPrefixPropertyInfo = "prefix"-    type AttrOrigin DOMElementPrefixPropertyInfo = DOMElement-    attrGet _ = getDOMElementPrefix-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "previous-element-sibling"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@previous-element-sibling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #previousElementSibling-@--}-getDOMElementPreviousElementSibling :: (MonadIO m, IsDOMElement o) => o -> m DOMElement-getDOMElementPreviousElementSibling obj = liftIO $ checkUnexpectedNothing "getDOMElementPreviousElementSibling" $ B.Properties.getObjectPropertyObject obj "previous-element-sibling" DOMElement--#if ENABLE_OVERLOADING-data DOMElementPreviousElementSiblingPropertyInfo-instance AttrInfo DOMElementPreviousElementSiblingPropertyInfo where-    type AttrAllowedOps DOMElementPreviousElementSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementPreviousElementSiblingPropertyInfo = IsDOMElement-    type AttrGetType DOMElementPreviousElementSiblingPropertyInfo = DOMElement-    type AttrLabel DOMElementPreviousElementSiblingPropertyInfo = "previous-element-sibling"-    type AttrOrigin DOMElementPreviousElementSiblingPropertyInfo = DOMElement-    attrGet _ = getDOMElementPreviousElementSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "scroll-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@scroll-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #scrollHeight-@--}-getDOMElementScrollHeight :: (MonadIO m, IsDOMElement o) => o -> m CLong-getDOMElementScrollHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "scroll-height"--#if ENABLE_OVERLOADING-data DOMElementScrollHeightPropertyInfo-instance AttrInfo DOMElementScrollHeightPropertyInfo where-    type AttrAllowedOps DOMElementScrollHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementScrollHeightPropertyInfo = IsDOMElement-    type AttrGetType DOMElementScrollHeightPropertyInfo = CLong-    type AttrLabel DOMElementScrollHeightPropertyInfo = "scroll-height"-    type AttrOrigin DOMElementScrollHeightPropertyInfo = DOMElement-    attrGet _ = getDOMElementScrollHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "scroll-left"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@scroll-left@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #scrollLeft-@--}-getDOMElementScrollLeft :: (MonadIO m, IsDOMElement o) => o -> m CLong-getDOMElementScrollLeft obj = liftIO $ B.Properties.getObjectPropertyLong obj "scroll-left"--{- |-Set the value of the “@scroll-left@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMElement [ #scrollLeft 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMElementScrollLeft :: (MonadIO m, IsDOMElement o) => o -> CLong -> m ()-setDOMElementScrollLeft obj val = liftIO $ B.Properties.setObjectPropertyLong obj "scroll-left" val--{- |-Construct a `GValueConstruct` with valid value for the “@scroll-left@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMElementScrollLeft :: (IsDOMElement o) => CLong -> IO (GValueConstruct o)-constructDOMElementScrollLeft val = B.Properties.constructObjectPropertyLong "scroll-left" val--#if ENABLE_OVERLOADING-data DOMElementScrollLeftPropertyInfo-instance AttrInfo DOMElementScrollLeftPropertyInfo where-    type AttrAllowedOps DOMElementScrollLeftPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollLeftPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMElementScrollLeftPropertyInfo = IsDOMElement-    type AttrGetType DOMElementScrollLeftPropertyInfo = CLong-    type AttrLabel DOMElementScrollLeftPropertyInfo = "scroll-left"-    type AttrOrigin DOMElementScrollLeftPropertyInfo = DOMElement-    attrGet _ = getDOMElementScrollLeft-    attrSet _ = setDOMElementScrollLeft-    attrConstruct _ = constructDOMElementScrollLeft-    attrClear _ = undefined-#endif---- VVV Prop "scroll-top"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@scroll-top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #scrollTop-@--}-getDOMElementScrollTop :: (MonadIO m, IsDOMElement o) => o -> m CLong-getDOMElementScrollTop obj = liftIO $ B.Properties.getObjectPropertyLong obj "scroll-top"--{- |-Set the value of the “@scroll-top@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMElement [ #scrollTop 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMElementScrollTop :: (MonadIO m, IsDOMElement o) => o -> CLong -> m ()-setDOMElementScrollTop obj val = liftIO $ B.Properties.setObjectPropertyLong obj "scroll-top" val--{- |-Construct a `GValueConstruct` with valid value for the “@scroll-top@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMElementScrollTop :: (IsDOMElement o) => CLong -> IO (GValueConstruct o)-constructDOMElementScrollTop val = B.Properties.constructObjectPropertyLong "scroll-top" val--#if ENABLE_OVERLOADING-data DOMElementScrollTopPropertyInfo-instance AttrInfo DOMElementScrollTopPropertyInfo where-    type AttrAllowedOps DOMElementScrollTopPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollTopPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMElementScrollTopPropertyInfo = IsDOMElement-    type AttrGetType DOMElementScrollTopPropertyInfo = CLong-    type AttrLabel DOMElementScrollTopPropertyInfo = "scroll-top"-    type AttrOrigin DOMElementScrollTopPropertyInfo = DOMElement-    attrGet _ = getDOMElementScrollTop-    attrSet _ = setDOMElementScrollTop-    attrConstruct _ = constructDOMElementScrollTop-    attrClear _ = undefined-#endif---- VVV Prop "scroll-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@scroll-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #scrollWidth-@--}-getDOMElementScrollWidth :: (MonadIO m, IsDOMElement o) => o -> m CLong-getDOMElementScrollWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "scroll-width"--#if ENABLE_OVERLOADING-data DOMElementScrollWidthPropertyInfo-instance AttrInfo DOMElementScrollWidthPropertyInfo where-    type AttrAllowedOps DOMElementScrollWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMElementScrollWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementScrollWidthPropertyInfo = IsDOMElement-    type AttrGetType DOMElementScrollWidthPropertyInfo = CLong-    type AttrLabel DOMElementScrollWidthPropertyInfo = "scroll-width"-    type AttrOrigin DOMElementScrollWidthPropertyInfo = DOMElement-    attrGet _ = getDOMElementScrollWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "style"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@style@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #style-@--}-getDOMElementStyle :: (MonadIO m, IsDOMElement o) => o -> m (Maybe WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration)-getDOMElementStyle obj = liftIO $ B.Properties.getObjectPropertyObject obj "style" WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration--#if ENABLE_OVERLOADING-data DOMElementStylePropertyInfo-instance AttrInfo DOMElementStylePropertyInfo where-    type AttrAllowedOps DOMElementStylePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementStylePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementStylePropertyInfo = IsDOMElement-    type AttrGetType DOMElementStylePropertyInfo = (Maybe WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration)-    type AttrLabel DOMElementStylePropertyInfo = "style"-    type AttrOrigin DOMElementStylePropertyInfo = DOMElement-    attrGet _ = getDOMElementStyle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "tag-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@tag-name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #tagName-@--}-getDOMElementTagName :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementTagName obj = liftIO $ B.Properties.getObjectPropertyString obj "tag-name"--#if ENABLE_OVERLOADING-data DOMElementTagNamePropertyInfo-instance AttrInfo DOMElementTagNamePropertyInfo where-    type AttrAllowedOps DOMElementTagNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementTagNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementTagNamePropertyInfo = IsDOMElement-    type AttrGetType DOMElementTagNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementTagNamePropertyInfo = "tag-name"-    type AttrOrigin DOMElementTagNamePropertyInfo = DOMElement-    attrGet _ = getDOMElementTagName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "webkit-region-overset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@webkit-region-overset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMElement #webkitRegionOverset-@--}-getDOMElementWebkitRegionOverset :: (MonadIO m, IsDOMElement o) => o -> m (Maybe T.Text)-getDOMElementWebkitRegionOverset obj = liftIO $ B.Properties.getObjectPropertyString obj "webkit-region-overset"--#if ENABLE_OVERLOADING-data DOMElementWebkitRegionOversetPropertyInfo-instance AttrInfo DOMElementWebkitRegionOversetPropertyInfo where-    type AttrAllowedOps DOMElementWebkitRegionOversetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMElementWebkitRegionOversetPropertyInfo = IsDOMElement-    type AttrGetType DOMElementWebkitRegionOversetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMElementWebkitRegionOversetPropertyInfo = "webkit-region-overset"-    type AttrOrigin DOMElementWebkitRegionOversetPropertyInfo = DOMElement-    attrGet _ = getDOMElementWebkitRegionOverset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMElement-type instance O.AttributeList DOMElement = DOMElementAttributeList-type DOMElementAttributeList = ('[ '("attributes", DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", DOMElementChildrenPropertyInfo), '("classList", DOMElementClassListPropertyInfo), '("className", DOMElementClassNamePropertyInfo), '("clientHeight", DOMElementClientHeightPropertyInfo), '("clientLeft", DOMElementClientLeftPropertyInfo), '("clientTop", DOMElementClientTopPropertyInfo), '("clientWidth", DOMElementClientWidthPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", DOMElementFirstElementChildPropertyInfo), '("id", DOMElementIdPropertyInfo), '("innerHtml", DOMElementInnerHtmlPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", DOMElementLastElementChildPropertyInfo), '("localName", DOMElementLocalNamePropertyInfo), '("namespaceUri", DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", DOMElementOffsetHeightPropertyInfo), '("offsetLeft", DOMElementOffsetLeftPropertyInfo), '("offsetParent", DOMElementOffsetParentPropertyInfo), '("offsetTop", DOMElementOffsetTopPropertyInfo), '("offsetWidth", DOMElementOffsetWidthPropertyInfo), '("outerHtml", DOMElementOuterHtmlPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", DOMElementPrefixPropertyInfo), '("previousElementSibling", DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", DOMElementScrollHeightPropertyInfo), '("scrollLeft", DOMElementScrollLeftPropertyInfo), '("scrollTop", DOMElementScrollTopPropertyInfo), '("scrollWidth", DOMElementScrollWidthPropertyInfo), '("style", DOMElementStylePropertyInfo), '("tagName", DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("webkitRegionOverset", DOMElementWebkitRegionOversetPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMElementAttributes :: AttrLabelProxy "attributes"-dOMElementAttributes = AttrLabelProxy--dOMElementChildElementCount :: AttrLabelProxy "childElementCount"-dOMElementChildElementCount = AttrLabelProxy--dOMElementChildren :: AttrLabelProxy "children"-dOMElementChildren = AttrLabelProxy--dOMElementClassList :: AttrLabelProxy "classList"-dOMElementClassList = AttrLabelProxy--dOMElementClassName :: AttrLabelProxy "className"-dOMElementClassName = AttrLabelProxy--dOMElementClientHeight :: AttrLabelProxy "clientHeight"-dOMElementClientHeight = AttrLabelProxy--dOMElementClientLeft :: AttrLabelProxy "clientLeft"-dOMElementClientLeft = AttrLabelProxy--dOMElementClientTop :: AttrLabelProxy "clientTop"-dOMElementClientTop = AttrLabelProxy--dOMElementClientWidth :: AttrLabelProxy "clientWidth"-dOMElementClientWidth = AttrLabelProxy--dOMElementFirstElementChild :: AttrLabelProxy "firstElementChild"-dOMElementFirstElementChild = AttrLabelProxy--dOMElementId :: AttrLabelProxy "id"-dOMElementId = AttrLabelProxy--dOMElementInnerHtml :: AttrLabelProxy "innerHtml"-dOMElementInnerHtml = AttrLabelProxy--dOMElementLastElementChild :: AttrLabelProxy "lastElementChild"-dOMElementLastElementChild = AttrLabelProxy--dOMElementLocalName :: AttrLabelProxy "localName"-dOMElementLocalName = AttrLabelProxy--dOMElementNamespaceUri :: AttrLabelProxy "namespaceUri"-dOMElementNamespaceUri = AttrLabelProxy--dOMElementNextElementSibling :: AttrLabelProxy "nextElementSibling"-dOMElementNextElementSibling = AttrLabelProxy--dOMElementOffsetHeight :: AttrLabelProxy "offsetHeight"-dOMElementOffsetHeight = AttrLabelProxy--dOMElementOffsetLeft :: AttrLabelProxy "offsetLeft"-dOMElementOffsetLeft = AttrLabelProxy--dOMElementOffsetParent :: AttrLabelProxy "offsetParent"-dOMElementOffsetParent = AttrLabelProxy--dOMElementOffsetTop :: AttrLabelProxy "offsetTop"-dOMElementOffsetTop = AttrLabelProxy--dOMElementOffsetWidth :: AttrLabelProxy "offsetWidth"-dOMElementOffsetWidth = AttrLabelProxy--dOMElementOuterHtml :: AttrLabelProxy "outerHtml"-dOMElementOuterHtml = AttrLabelProxy--dOMElementPrefix :: AttrLabelProxy "prefix"-dOMElementPrefix = AttrLabelProxy--dOMElementPreviousElementSibling :: AttrLabelProxy "previousElementSibling"-dOMElementPreviousElementSibling = AttrLabelProxy--dOMElementScrollHeight :: AttrLabelProxy "scrollHeight"-dOMElementScrollHeight = AttrLabelProxy--dOMElementScrollLeft :: AttrLabelProxy "scrollLeft"-dOMElementScrollLeft = AttrLabelProxy--dOMElementScrollTop :: AttrLabelProxy "scrollTop"-dOMElementScrollTop = AttrLabelProxy--dOMElementScrollWidth :: AttrLabelProxy "scrollWidth"-dOMElementScrollWidth = AttrLabelProxy--dOMElementStyle :: AttrLabelProxy "style"-dOMElementStyle = AttrLabelProxy--dOMElementTagName :: AttrLabelProxy "tagName"-dOMElementTagName = AttrLabelProxy--dOMElementWebkitRegionOverset :: AttrLabelProxy "webkitRegionOverset"-dOMElementWebkitRegionOverset = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMElement = DOMElementSignalList-type DOMElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMElement::blur--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_blur" webkit_dom_element_blur :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO ()--{-# DEPRECATED dOMElementBlur ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementBlur ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m ()-dOMElementBlur self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_blur self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementBlurMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementBlurMethodInfo a signature where-    overloadedMethod _ = dOMElementBlur--#endif---- method DOMElement::closest--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_closest" webkit_dom_element_closest :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementClosest ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementClosest ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementClosest self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_element_closest self' selectors'-        checkUnexpectedReturnNULL "dOMElementClosest" result-        result' <- (newObject DOMElement) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMElementClosestMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementClosestMethodInfo a signature where-    overloadedMethod _ = dOMElementClosest--#endif---- method DOMElement::focus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_focus" webkit_dom_element_focus :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO ()--{-# DEPRECATED dOMElementFocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementFocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m ()-dOMElementFocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_focus self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementFocusMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementFocusMethodInfo a signature where-    overloadedMethod _ = dOMElementFocus--#endif---- method DOMElement::get_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attribute" webkit_dom_element_get_attribute :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMElementGetAttribute ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetAttribute ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetAttribute self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_element_get_attribute self' name'-    checkUnexpectedReturnNULL "dOMElementGetAttribute" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetAttributeMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttribute--#endif---- method DOMElement::get_attribute_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attribute_node" webkit_dom_element_get_attribute_node :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMElementGetAttributeNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetAttributeNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-dOMElementGetAttributeNode self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_element_get_attribute_node self' name'-    checkUnexpectedReturnNULL "dOMElementGetAttributeNode" result-    result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetAttributeNodeMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetAttributeNodeMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributeNode--#endif---- method DOMElement::get_attribute_node_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attribute_node_ns" webkit_dom_element_get_attribute_node_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMElementGetAttributeNodeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetAttributeNodeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-dOMElementGetAttributeNodeNs self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_get_attribute_node_ns self' namespaceURI' localName'-    checkUnexpectedReturnNULL "dOMElementGetAttributeNodeNs" result-    result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetAttributeNodeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetAttributeNodeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributeNodeNs--#endif---- method DOMElement::get_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attribute_ns" webkit_dom_element_get_attribute_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMElementGetAttributeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetAttributeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetAttributeNs self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_get_attribute_ns self' namespaceURI' localName'-    checkUnexpectedReturnNULL "dOMElementGetAttributeNs" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetAttributeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributeNs--#endif---- method DOMElement::get_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_attributes" webkit_dom_element_get_attributes :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap)--{-# DEPRECATED dOMElementGetAttributes ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetAttributes ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-dOMElementGetAttributes self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_attributes self'-    checkUnexpectedReturnNULL "dOMElementGetAttributes" result-    result' <- (wrapObject WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetAttributesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNamedNodeMap.DOMNamedNodeMap), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetAttributesMethodInfo a signature where-    overloadedMethod _ = dOMElementGetAttributes--#endif---- method DOMElement::get_bounding_client_rect--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRect"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_bounding_client_rect" webkit_dom_element_get_bounding_client_rect :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr WebKit2WebExtension.DOMClientRect.DOMClientRect)--{-# DEPRECATED dOMElementGetBoundingClientRect ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns a 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' representing the size and position of /@self@/-relative to the viewport.--/Since: 2.18/--}-dOMElementGetBoundingClientRect ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m WebKit2WebExtension.DOMClientRect.DOMClientRect-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' -}-dOMElementGetBoundingClientRect self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_bounding_client_rect self'-    checkUnexpectedReturnNULL "dOMElementGetBoundingClientRect" result-    result' <- (wrapObject WebKit2WebExtension.DOMClientRect.DOMClientRect) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetBoundingClientRectMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMClientRect.DOMClientRect), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetBoundingClientRectMethodInfo a signature where-    overloadedMethod _ = dOMElementGetBoundingClientRect--#endif---- method DOMElement::get_child_element_count--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_child_element_count" webkit_dom_element_get_child_element_count :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CULong--{-# DEPRECATED dOMElementGetChildElementCount ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetChildElementCount ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMElementGetChildElementCount self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_child_element_count self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMElementGetChildElementCountMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetChildElementCountMethodInfo a signature where-    overloadedMethod _ = dOMElementGetChildElementCount--#endif---- method DOMElement::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_children" webkit_dom_element_get_children :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMElementGetChildren ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.10/--}-dOMElementGetChildren ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMElementGetChildren self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_children self'-    checkUnexpectedReturnNULL "dOMElementGetChildren" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetChildrenMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetChildrenMethodInfo a signature where-    overloadedMethod _ = dOMElementGetChildren--#endif---- method DOMElement::get_class_list--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_class_list" webkit_dom_element_get_class_list :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList)--{-# DEPRECATED dOMElementGetClassList ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementGetClassList ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-dOMElementGetClassList self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_class_list self'-    checkUnexpectedReturnNULL "dOMElementGetClassList" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClassListMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClassListMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClassList--#endif---- method DOMElement::get_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_class_name" webkit_dom_element_get_class_name :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetClassName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetClassName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetClassName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_class_name self'-    checkUnexpectedReturnNULL "dOMElementGetClassName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClassNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClassNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClassName--#endif---- method DOMElement::get_client_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_client_height" webkit_dom_element_get_client_height :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetClientHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetClientHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetClientHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_client_height self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClientHeightMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClientHeightMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientHeight--#endif---- method DOMElement::get_client_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_client_left" webkit_dom_element_get_client_left :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetClientLeft ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetClientLeft ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetClientLeft self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_client_left self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClientLeftMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClientLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientLeft--#endif---- method DOMElement::get_client_rects--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMClientRectList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_client_rects" webkit_dom_element_get_client_rects :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr WebKit2WebExtension.DOMClientRectList.DOMClientRectList)--{-# DEPRECATED dOMElementGetClientRects ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-Returns a collection of 'GI.WebKit2WebExtension.Objects.DOMClientRect.DOMClientRect' objects, each of which describe-the size and position of a CSS border box relative to the viewport.--/Since: 2.18/--}-dOMElementGetClientRects ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m WebKit2WebExtension.DOMClientRectList.DOMClientRectList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMClientRectList.DOMClientRectList' -}-dOMElementGetClientRects self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_client_rects self'-    checkUnexpectedReturnNULL "dOMElementGetClientRects" result-    result' <- (wrapObject WebKit2WebExtension.DOMClientRectList.DOMClientRectList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClientRectsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMClientRectList.DOMClientRectList), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClientRectsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientRects--#endif---- method DOMElement::get_client_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_client_top" webkit_dom_element_get_client_top :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetClientTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetClientTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetClientTop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_client_top self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClientTopMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClientTopMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientTop--#endif---- method DOMElement::get_client_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_client_width" webkit_dom_element_get_client_width :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetClientWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetClientWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetClientWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_client_width self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetClientWidthMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetClientWidthMethodInfo a signature where-    overloadedMethod _ = dOMElementGetClientWidth--#endif---- method DOMElement::get_elements_by_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "class_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the tag name", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_elements_by_class_name" webkit_dom_element_get_elements_by_class_name :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- class_name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMElementGetElementsByClassName ["(Since version 2.12)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetElementsByClassNameAsHtmlCollection' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetElementsByClassName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@className@/: a @/gchar/@ with the tag name -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMElementGetElementsByClassName self className = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    className' <- textToCString className-    result <- webkit_dom_element_get_elements_by_class_name self' className'-    checkUnexpectedReturnNULL "dOMElementGetElementsByClassName" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem className'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetElementsByClassNameMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetElementsByClassNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByClassName--#endif---- method DOMElement::get_elements_by_class_name_as_html_collection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_elements_by_class_name_as_html_collection" webkit_dom_element_get_elements_by_class_name_as_html_collection :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMElementGetElementsByClassNameAsHtmlCollection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.12/--}-dOMElementGetElementsByClassNameAsHtmlCollection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMElementGetElementsByClassNameAsHtmlCollection self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_element_get_elements_by_class_name_as_html_collection self' name'-    checkUnexpectedReturnNULL "dOMElementGetElementsByClassNameAsHtmlCollection" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByClassNameAsHtmlCollection--#endif---- method DOMElement::get_elements_by_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tag_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the tag name", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_elements_by_tag_name" webkit_dom_element_get_elements_by_tag_name :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- tag_name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMElementGetElementsByTagName ["(Since version 2.12)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetElementsByTagNameAsHtmlCollection' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetElementsByTagName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@tagName@/: a @/gchar/@ with the tag name -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMElementGetElementsByTagName self tagName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    tagName' <- textToCString tagName-    result <- webkit_dom_element_get_elements_by_tag_name self' tagName'-    checkUnexpectedReturnNULL "dOMElementGetElementsByTagName" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem tagName'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetElementsByTagNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByTagName--#endif---- method DOMElement::get_elements_by_tag_name_as_html_collection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_elements_by_tag_name_as_html_collection" webkit_dom_element_get_elements_by_tag_name_as_html_collection :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMElementGetElementsByTagNameAsHtmlCollection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.12/--}-dOMElementGetElementsByTagNameAsHtmlCollection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMElementGetElementsByTagNameAsHtmlCollection self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_element_get_elements_by_tag_name_as_html_collection self' name'-    checkUnexpectedReturnNULL "dOMElementGetElementsByTagNameAsHtmlCollection" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByTagNameAsHtmlCollection--#endif---- method DOMElement::get_elements_by_tag_name_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespace_uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the namespace URI", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "tag_name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with the tag name", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_elements_by_tag_name_ns" webkit_dom_element_get_elements_by_tag_name_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespace_uri : TBasicType TUTF8-    CString ->                              -- tag_name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMElementGetElementsByTagNameNs ["(Since version 2.12)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetElementsByTagNameNsAsHtmlCollection' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetElementsByTagNameNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@namespaceUri@/: a @/gchar/@ with the namespace URI -}-    -> T.Text-    {- ^ /@tagName@/: a @/gchar/@ with the tag name -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMElementGetElementsByTagNameNs self namespaceUri tagName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceUri' <- textToCString namespaceUri-    tagName' <- textToCString tagName-    result <- webkit_dom_element_get_elements_by_tag_name_ns self' namespaceUri' tagName'-    checkUnexpectedReturnNULL "dOMElementGetElementsByTagNameNs" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    freeMem namespaceUri'-    freeMem tagName'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetElementsByTagNameNsMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByTagNameNs--#endif---- method DOMElement::get_elements_by_tag_name_ns_as_html_collection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection" webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMElementGetElementsByTagNameNsAsHtmlCollection ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.12/--}-dOMElementGetElementsByTagNameNsAsHtmlCollection ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMElementGetElementsByTagNameNsAsHtmlCollection self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_get_elements_by_tag_name_ns_as_html_collection self' namespaceURI' localName'-    checkUnexpectedReturnNULL "dOMElementGetElementsByTagNameNsAsHtmlCollection" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo a signature where-    overloadedMethod _ = dOMElementGetElementsByTagNameNsAsHtmlCollection--#endif---- method DOMElement::get_first_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_first_element_child" webkit_dom_element_get_first_element_child :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementGetFirstElementChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetFirstElementChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMElementGetFirstElementChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_first_element_child self'-    checkUnexpectedReturnNULL "dOMElementGetFirstElementChild" result-    result' <- (newObject DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetFirstElementChildMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetFirstElementChildMethodInfo a signature where-    overloadedMethod _ = dOMElementGetFirstElementChild--#endif---- method DOMElement::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_id" webkit_dom_element_get_id :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetId ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetId ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetId self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_id self'-    checkUnexpectedReturnNULL "dOMElementGetId" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetIdMethodInfo a signature where-    overloadedMethod _ = dOMElementGetId--#endif---- method DOMElement::get_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_inner_html" webkit_dom_element_get_inner_html :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetInnerHtml ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.8/--}-dOMElementGetInnerHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetInnerHtml self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_inner_html self'-    checkUnexpectedReturnNULL "dOMElementGetInnerHtml" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetInnerHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMElementGetInnerHtml--#endif---- method DOMElement::get_last_element_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_last_element_child" webkit_dom_element_get_last_element_child :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementGetLastElementChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetLastElementChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMElementGetLastElementChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_last_element_child self'-    checkUnexpectedReturnNULL "dOMElementGetLastElementChild" result-    result' <- (newObject DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetLastElementChildMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetLastElementChildMethodInfo a signature where-    overloadedMethod _ = dOMElementGetLastElementChild--#endif---- method DOMElement::get_local_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_local_name" webkit_dom_element_get_local_name :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetLocalName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMElementGetLocalName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetLocalName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_local_name self'-    checkUnexpectedReturnNULL "dOMElementGetLocalName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetLocalNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetLocalNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetLocalName--#endif---- method DOMElement::get_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_namespace_uri" webkit_dom_element_get_namespace_uri :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetNamespaceUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMElementGetNamespaceUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetNamespaceUri self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_namespace_uri self'-    checkUnexpectedReturnNULL "dOMElementGetNamespaceUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetNamespaceUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMElementGetNamespaceUri--#endif---- method DOMElement::get_next_element_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_next_element_sibling" webkit_dom_element_get_next_element_sibling :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementGetNextElementSibling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetNextElementSibling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMElementGetNextElementSibling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_next_element_sibling self'-    checkUnexpectedReturnNULL "dOMElementGetNextElementSibling" result-    result' <- (newObject DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetNextElementSiblingMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetNextElementSiblingMethodInfo a signature where-    overloadedMethod _ = dOMElementGetNextElementSibling--#endif---- method DOMElement::get_offset_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_offset_height" webkit_dom_element_get_offset_height :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetOffsetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetOffsetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetOffsetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_offset_height self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetOffsetHeightMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetOffsetHeightMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetHeight--#endif---- method DOMElement::get_offset_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_offset_left" webkit_dom_element_get_offset_left :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetOffsetLeft ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetOffsetLeft ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetOffsetLeft self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_offset_left self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetOffsetLeftMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetOffsetLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetLeft--#endif---- method DOMElement::get_offset_parent--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_offset_parent" webkit_dom_element_get_offset_parent :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementGetOffsetParent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetOffsetParent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMElementGetOffsetParent self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_offset_parent self'-    checkUnexpectedReturnNULL "dOMElementGetOffsetParent" result-    result' <- (newObject DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetOffsetParentMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetOffsetParentMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetParent--#endif---- method DOMElement::get_offset_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_offset_top" webkit_dom_element_get_offset_top :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetOffsetTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetOffsetTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetOffsetTop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_offset_top self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetOffsetTopMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetOffsetTopMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetTop--#endif---- method DOMElement::get_offset_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_offset_width" webkit_dom_element_get_offset_width :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CDouble--{-# DEPRECATED dOMElementGetOffsetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetOffsetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ -}-dOMElementGetOffsetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_offset_width self'-    let result' = realToFrac result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetOffsetWidthMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetOffsetWidthMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOffsetWidth--#endif---- method DOMElement::get_outer_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_outer_html" webkit_dom_element_get_outer_html :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetOuterHtml ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.8/--}-dOMElementGetOuterHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetOuterHtml self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_outer_html self'-    checkUnexpectedReturnNULL "dOMElementGetOuterHtml" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetOuterHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetOuterHtmlMethodInfo a signature where-    overloadedMethod _ = dOMElementGetOuterHtml--#endif---- method DOMElement::get_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_prefix" webkit_dom_element_get_prefix :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetPrefix ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMElementGetPrefix ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetPrefix self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_prefix self'-    checkUnexpectedReturnNULL "dOMElementGetPrefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetPrefixMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetPrefixMethodInfo a signature where-    overloadedMethod _ = dOMElementGetPrefix--#endif---- method DOMElement::get_previous_element_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_previous_element_sibling" webkit_dom_element_get_previous_element_sibling :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementGetPreviousElementSibling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetPreviousElementSibling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMElementGetPreviousElementSibling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_previous_element_sibling self'-    checkUnexpectedReturnNULL "dOMElementGetPreviousElementSibling" result-    result' <- (newObject DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetPreviousElementSiblingMethodInfo-instance (signature ~ (m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetPreviousElementSiblingMethodInfo a signature where-    overloadedMethod _ = dOMElementGetPreviousElementSibling--#endif---- method DOMElement::get_scroll_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_scroll_height" webkit_dom_element_get_scroll_height :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CLong--{-# DEPRECATED dOMElementGetScrollHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetScrollHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMElementGetScrollHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_scroll_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMElementGetScrollHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetScrollHeightMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollHeight--#endif---- method DOMElement::get_scroll_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_scroll_left" webkit_dom_element_get_scroll_left :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CLong--{-# DEPRECATED dOMElementGetScrollLeft ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetScrollLeft ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMElementGetScrollLeft self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_scroll_left self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMElementGetScrollLeftMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetScrollLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollLeft--#endif---- method DOMElement::get_scroll_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_scroll_top" webkit_dom_element_get_scroll_top :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CLong--{-# DEPRECATED dOMElementGetScrollTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetScrollTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMElementGetScrollTop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_scroll_top self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMElementGetScrollTopMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetScrollTopMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollTop--#endif---- method DOMElement::get_scroll_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_scroll_width" webkit_dom_element_get_scroll_width :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CLong--{-# DEPRECATED dOMElementGetScrollWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetScrollWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMElementGetScrollWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_scroll_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMElementGetScrollWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetScrollWidthMethodInfo a signature where-    overloadedMethod _ = dOMElementGetScrollWidth--#endif---- method DOMElement::get_style--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMCSSStyleDeclaration"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_style" webkit_dom_element_get_style :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO (Ptr WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration)--{-# DEPRECATED dOMElementGetStyle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetStyle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration' -}-dOMElementGetStyle self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_style self'-    checkUnexpectedReturnNULL "dOMElementGetStyle" result-    result' <- (wrapObject WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetStyleMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMCSSStyleDeclaration.DOMCSSStyleDeclaration), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetStyleMethodInfo a signature where-    overloadedMethod _ = dOMElementGetStyle--#endif---- method DOMElement::get_tag_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_tag_name" webkit_dom_element_get_tag_name :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetTagName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementGetTagName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMElementGetTagName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_tag_name self'-    checkUnexpectedReturnNULL "dOMElementGetTagName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetTagNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetTagNameMethodInfo a signature where-    overloadedMethod _ = dOMElementGetTagName--#endif---- method DOMElement::get_webkit_region_overset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_get_webkit_region_overset" webkit_dom_element_get_webkit_region_overset :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CString--{-# DEPRECATED dOMElementGetWebkitRegionOverset ["(Since version 2.20)"] #-}-{- |-CSS Regions support has been removed. This function does nothing.--}-dOMElementGetWebkitRegionOverset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m T.Text-    {- ^ __Returns:__ 'Nothing' -}-dOMElementGetWebkitRegionOverset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_get_webkit_region_overset self'-    checkUnexpectedReturnNULL "dOMElementGetWebkitRegionOverset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementGetWebkitRegionOversetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementGetWebkitRegionOversetMethodInfo a signature where-    overloadedMethod _ = dOMElementGetWebkitRegionOverset--#endif---- method DOMElement::has_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_has_attribute" webkit_dom_element_has_attribute :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMElementHasAttribute ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementHasAttribute ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMElementHasAttribute self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_element_has_attribute self' name'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMElementHasAttributeMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHasAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementHasAttribute--#endif---- method DOMElement::has_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_has_attribute_ns" webkit_dom_element_has_attribute_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMElementHasAttributeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementHasAttributeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMElementHasAttributeNs self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_element_has_attribute_ns self' namespaceURI' localName'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return result'--#if ENABLE_OVERLOADING-data DOMElementHasAttributeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHasAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementHasAttributeNs--#endif---- method DOMElement::has_attributes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_has_attributes" webkit_dom_element_has_attributes :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CInt--{-# DEPRECATED dOMElementHasAttributes ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementHasAttributes ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMElementHasAttributes self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_element_has_attributes self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMElementHasAttributesMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHasAttributesMethodInfo a signature where-    overloadedMethod _ = dOMElementHasAttributes--#endif---- method DOMElement::html_input_element_get_auto_filled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Nothing, sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_html_input_element_get_auto_filled" webkit_dom_element_html_input_element_get_auto_filled :: -    Ptr DOMElement ->                       -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CInt--{- |-/No description available in the introspection data./--}-dOMElementHtmlInputElementGetAutoFilled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    -> m Bool-dOMElementHtmlInputElementGetAutoFilled element = liftIO $ do-    element' <- unsafeManagedPtrCastPtr element-    result <- webkit_dom_element_html_input_element_get_auto_filled element'-    let result' = (/= 0) result-    touchManagedPtr element-    return result'--#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementGetAutoFilledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHtmlInputElementGetAutoFilledMethodInfo a signature where-    overloadedMethod _ = dOMElementHtmlInputElementGetAutoFilled--#endif---- method DOMElement::html_input_element_is_user_edited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_html_input_element_is_user_edited" webkit_dom_element_html_input_element_is_user_edited :: -    Ptr DOMElement ->                       -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO CInt--{- |-Get whether /@element@/ is an HTML text input element that has been edited by a user action.--/Since: 2.22/--}-dOMElementHtmlInputElementIsUserEdited ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@element@/: a 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m Bool-    {- ^ __Returns:__ whether /@element@/ has been edited by a user action. -}-dOMElementHtmlInputElementIsUserEdited element = liftIO $ do-    element' <- unsafeManagedPtrCastPtr element-    result <- webkit_dom_element_html_input_element_is_user_edited element'-    let result' = (/= 0) result-    touchManagedPtr element-    return result'--#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementIsUserEditedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHtmlInputElementIsUserEditedMethodInfo a signature where-    overloadedMethod _ = dOMElementHtmlInputElementIsUserEdited--#endif---- method DOMElement::html_input_element_set_auto_filled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "auto_filled", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "value to set", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_html_input_element_set_auto_filled" webkit_dom_element_html_input_element_set_auto_filled :: -    Ptr DOMElement ->                       -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CInt ->                                 -- auto_filled : TBasicType TBoolean-    IO ()--{- |-Set whether the element is an HTML input element that has been filled automatically.-If /@element@/ is not an HTML input element this function does nothing.--/Since: 2.22/--}-dOMElementHtmlInputElementSetAutoFilled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@element@/: a 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> Bool-    {- ^ /@autoFilled@/: value to set -}-    -> m ()-dOMElementHtmlInputElementSetAutoFilled element autoFilled = liftIO $ do-    element' <- unsafeManagedPtrCastPtr element-    let autoFilled' = (fromIntegral . fromEnum) autoFilled-    webkit_dom_element_html_input_element_set_auto_filled element' autoFilled'-    touchManagedPtr element-    return ()--#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementSetAutoFilledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHtmlInputElementSetAutoFilledMethodInfo a signature where-    overloadedMethod _ = dOMElementHtmlInputElementSetAutoFilled--#endif---- method DOMElement::html_input_element_set_editing_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the text to set", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_html_input_element_set_editing_value" webkit_dom_element_html_input_element_set_editing_value :: -    Ptr DOMElement ->                       -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{- |-Set the value of an HTML input element as if it had been edited by-the user, triggering a change event. If /@element@/ is not an HTML input-element this function does nothing.--/Since: 2.22/--}-dOMElementHtmlInputElementSetEditingValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@element@/: a 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@value@/: the text to set -}-    -> m ()-dOMElementHtmlInputElementSetEditingValue element value = liftIO $ do-    element' <- unsafeManagedPtrCastPtr element-    value' <- textToCString value-    webkit_dom_element_html_input_element_set_editing_value element' value'-    touchManagedPtr element-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementSetEditingValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementHtmlInputElementSetEditingValueMethodInfo a signature where-    overloadedMethod _ = dOMElementHtmlInputElementSetEditingValue--#endif---- method DOMElement::insert_adjacent_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "where", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_insert_adjacent_element" webkit_dom_element_insert_adjacent_element :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- where : TBasicType TUTF8-    Ptr DOMElement ->                       -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementInsertAdjacentElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementInsertAdjacentElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a, IsDOMElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@where@/: A @/gchar/@ -}-    -> b-    {- ^ /@element@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementInsertAdjacentElement self where_ element = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    where_' <- textToCString where_-    element' <- unsafeManagedPtrCastPtr element-    onException (do-        result <- propagateGError $ webkit_dom_element_insert_adjacent_element self' where_' element'-        checkUnexpectedReturnNULL "dOMElementInsertAdjacentElement" result-        result' <- (newObject DOMElement) result-        touchManagedPtr self-        touchManagedPtr element-        freeMem where_'-        return result'-     ) (do-        freeMem where_'-     )--#if ENABLE_OVERLOADING-data DOMElementInsertAdjacentElementMethodInfo-instance (signature ~ (T.Text -> b -> m DOMElement), MonadIO m, IsDOMElement a, IsDOMElement b) => O.MethodInfo DOMElementInsertAdjacentElementMethodInfo a signature where-    overloadedMethod _ = dOMElementInsertAdjacentElement--#endif---- method DOMElement::insert_adjacent_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "where", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_insert_adjacent_html" webkit_dom_element_insert_adjacent_html :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- where : TBasicType TUTF8-    CString ->                              -- html : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementInsertAdjacentHtml ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementInsertAdjacentHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@where@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@html@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementInsertAdjacentHtml self where_ html = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    where_' <- textToCString where_-    html' <- textToCString html-    onException (do-        propagateGError $ webkit_dom_element_insert_adjacent_html self' where_' html'-        touchManagedPtr self-        freeMem where_'-        freeMem html'-        return ()-     ) (do-        freeMem where_'-        freeMem html'-     )--#if ENABLE_OVERLOADING-data DOMElementInsertAdjacentHtmlMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementInsertAdjacentHtmlMethodInfo a signature where-    overloadedMethod _ = dOMElementInsertAdjacentHtml--#endif---- method DOMElement::insert_adjacent_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "where", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "text", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_insert_adjacent_text" webkit_dom_element_insert_adjacent_text :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- where : TBasicType TUTF8-    CString ->                              -- text : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementInsertAdjacentText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementInsertAdjacentText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@where@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@text@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementInsertAdjacentText self where_ text = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    where_' <- textToCString where_-    text' <- textToCString text-    onException (do-        propagateGError $ webkit_dom_element_insert_adjacent_text self' where_' text'-        touchManagedPtr self-        freeMem where_'-        freeMem text'-        return ()-     ) (do-        freeMem where_'-        freeMem text'-     )--#if ENABLE_OVERLOADING-data DOMElementInsertAdjacentTextMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementInsertAdjacentTextMethodInfo a signature where-    overloadedMethod _ = dOMElementInsertAdjacentText--#endif---- method DOMElement::matches--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_matches" webkit_dom_element_matches :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMElementMatches ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementMatches ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementMatches self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        _ <- propagateGError $ webkit_dom_element_matches self' selectors'-        touchManagedPtr self-        freeMem selectors'-        return ()-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMElementMatchesMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementMatchesMethodInfo a signature where-    overloadedMethod _ = dOMElementMatches--#endif---- method DOMElement::query_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_query_selector" webkit_dom_element_query_selector :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMElement)--{-# DEPRECATED dOMElementQuerySelector ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementQuerySelector ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementQuerySelector self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_element_query_selector self' selectors'-        checkUnexpectedReturnNULL "dOMElementQuerySelector" result-        result' <- (newObject DOMElement) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMElementQuerySelectorMethodInfo-instance (signature ~ (T.Text -> m DOMElement), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementQuerySelectorMethodInfo a signature where-    overloadedMethod _ = dOMElementQuerySelector--#endif---- method DOMElement::query_selector_all--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_query_selector_all" webkit_dom_element_query_selector_all :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMElementQuerySelectorAll ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementQuerySelectorAll ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementQuerySelectorAll self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        result <- propagateGError $ webkit_dom_element_query_selector_all self' selectors'-        checkUnexpectedReturnNULL "dOMElementQuerySelectorAll" result-        result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-        touchManagedPtr self-        freeMem selectors'-        return result'-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMElementQuerySelectorAllMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementQuerySelectorAllMethodInfo a signature where-    overloadedMethod _ = dOMElementQuerySelectorAll--#endif---- method DOMElement::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_remove" webkit_dom_element_remove :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementRemove ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementRemove ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementRemove self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_element_remove self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMElementRemoveMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementRemoveMethodInfo a signature where-    overloadedMethod _ = dOMElementRemove--#endif---- method DOMElement::remove_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_remove_attribute" webkit_dom_element_remove_attribute :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMElementRemoveAttribute ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementRemoveAttribute ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m ()-dOMElementRemoveAttribute self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    webkit_dom_element_remove_attribute self' name'-    touchManagedPtr self-    freeMem name'-    return ()--#if ENABLE_OVERLOADING-data DOMElementRemoveAttributeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementRemoveAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementRemoveAttribute--#endif---- method DOMElement::remove_attribute_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldAttr", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_remove_attribute_node" webkit_dom_element_remove_attribute_node :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    Ptr WebKit2WebExtension.DOMAttr.DOMAttr -> -- oldAttr : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMElementRemoveAttributeNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementRemoveAttributeNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a, WebKit2WebExtension.DOMAttr.IsDOMAttr b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> b-    {- ^ /@oldAttr@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementRemoveAttributeNode self oldAttr = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    oldAttr' <- unsafeManagedPtrCastPtr oldAttr-    onException (do-        result <- propagateGError $ webkit_dom_element_remove_attribute_node self' oldAttr'-        checkUnexpectedReturnNULL "dOMElementRemoveAttributeNode" result-        result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-        touchManagedPtr self-        touchManagedPtr oldAttr-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMElementRemoveAttributeNodeMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMElement a, WebKit2WebExtension.DOMAttr.IsDOMAttr b) => O.MethodInfo DOMElementRemoveAttributeNodeMethodInfo a signature where-    overloadedMethod _ = dOMElementRemoveAttributeNode--#endif---- method DOMElement::remove_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_remove_attribute_ns" webkit_dom_element_remove_attribute_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMElementRemoveAttributeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementRemoveAttributeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m ()-dOMElementRemoveAttributeNs self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    webkit_dom_element_remove_attribute_ns self' namespaceURI' localName'-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return ()--#if ENABLE_OVERLOADING-data DOMElementRemoveAttributeNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementRemoveAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementRemoveAttributeNs--#endif---- method DOMElement::request_pointer_lock--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_request_pointer_lock" webkit_dom_element_request_pointer_lock :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO ()--{-# DEPRECATED dOMElementRequestPointerLock ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementRequestPointerLock ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m ()-dOMElementRequestPointerLock self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_request_pointer_lock self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementRequestPointerLockMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementRequestPointerLockMethodInfo a signature where-    overloadedMethod _ = dOMElementRequestPointerLock--#endif---- method DOMElement::scroll_by_lines--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "lines", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_scroll_by_lines" webkit_dom_element_scroll_by_lines :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CLong ->                                -- lines : TBasicType TLong-    IO ()--{-# DEPRECATED dOMElementScrollByLines ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementScrollByLines ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> CLong-    {- ^ /@lines@/: A @/glong/@ -}-    -> m ()-dOMElementScrollByLines self lines = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_scroll_by_lines self' lines-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementScrollByLinesMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementScrollByLinesMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollByLines--#endif---- method DOMElement::scroll_by_pages--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "pages", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_scroll_by_pages" webkit_dom_element_scroll_by_pages :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CLong ->                                -- pages : TBasicType TLong-    IO ()--{-# DEPRECATED dOMElementScrollByPages ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementScrollByPages ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> CLong-    {- ^ /@pages@/: A @/glong/@ -}-    -> m ()-dOMElementScrollByPages self pages = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_scroll_by_pages self' pages-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementScrollByPagesMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementScrollByPagesMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollByPages--#endif---- method DOMElement::scroll_into_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "alignWithTop", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_scroll_into_view" webkit_dom_element_scroll_into_view :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CInt ->                                 -- alignWithTop : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMElementScrollIntoView ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementScrollIntoView ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> Bool-    {- ^ /@alignWithTop@/: A 'Bool' -}-    -> m ()-dOMElementScrollIntoView self alignWithTop = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let alignWithTop' = (fromIntegral . fromEnum) alignWithTop-    webkit_dom_element_scroll_into_view self' alignWithTop'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementScrollIntoViewMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementScrollIntoViewMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollIntoView--#endif---- method DOMElement::scroll_into_view_if_needed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "centerIfNeeded", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_scroll_into_view_if_needed" webkit_dom_element_scroll_into_view_if_needed :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CInt ->                                 -- centerIfNeeded : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMElementScrollIntoViewIfNeeded ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementScrollIntoViewIfNeeded ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> Bool-    {- ^ /@centerIfNeeded@/: A 'Bool' -}-    -> m ()-dOMElementScrollIntoViewIfNeeded self centerIfNeeded = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let centerIfNeeded' = (fromIntegral . fromEnum) centerIfNeeded-    webkit_dom_element_scroll_into_view_if_needed self' centerIfNeeded'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementScrollIntoViewIfNeededMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementScrollIntoViewIfNeededMethodInfo a signature where-    overloadedMethod _ = dOMElementScrollIntoViewIfNeeded--#endif---- method DOMElement::set_attribute--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_attribute" webkit_dom_element_set_attribute :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- name : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementSetAttribute ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetAttribute ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementSetAttribute self name value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_element_set_attribute self' name' value'-        touchManagedPtr self-        freeMem name'-        freeMem value'-        return ()-     ) (do-        freeMem name'-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMElementSetAttributeMethodInfo-instance (signature ~ (T.Text -> T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetAttributeMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttribute--#endif---- method DOMElement::set_attribute_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newAttr", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_attribute_node" webkit_dom_element_set_attribute_node :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    Ptr WebKit2WebExtension.DOMAttr.DOMAttr -> -- newAttr : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMElementSetAttributeNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetAttributeNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a, WebKit2WebExtension.DOMAttr.IsDOMAttr b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> b-    {- ^ /@newAttr@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementSetAttributeNode self newAttr = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newAttr' <- unsafeManagedPtrCastPtr newAttr-    onException (do-        result <- propagateGError $ webkit_dom_element_set_attribute_node self' newAttr'-        checkUnexpectedReturnNULL "dOMElementSetAttributeNode" result-        result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-        touchManagedPtr self-        touchManagedPtr newAttr-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMElementSetAttributeNodeMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMElement a, WebKit2WebExtension.DOMAttr.IsDOMAttr b) => O.MethodInfo DOMElementSetAttributeNodeMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttributeNode--#endif---- method DOMElement::set_attribute_node_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newAttr", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMAttr", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_attribute_node_ns" webkit_dom_element_set_attribute_node_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    Ptr WebKit2WebExtension.DOMAttr.DOMAttr -> -- newAttr : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMAttr"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMAttr.DOMAttr)--{-# DEPRECATED dOMElementSetAttributeNodeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetAttributeNodeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a, WebKit2WebExtension.DOMAttr.IsDOMAttr b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> b-    {- ^ /@newAttr@/: A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' -}-    -> m WebKit2WebExtension.DOMAttr.DOMAttr-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMAttr.DOMAttr' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementSetAttributeNodeNs self newAttr = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newAttr' <- unsafeManagedPtrCastPtr newAttr-    onException (do-        result <- propagateGError $ webkit_dom_element_set_attribute_node_ns self' newAttr'-        checkUnexpectedReturnNULL "dOMElementSetAttributeNodeNs" result-        result' <- (newObject WebKit2WebExtension.DOMAttr.DOMAttr) result-        touchManagedPtr self-        touchManagedPtr newAttr-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMElementSetAttributeNodeNsMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMAttr.DOMAttr), MonadIO m, IsDOMElement a, WebKit2WebExtension.DOMAttr.IsDOMAttr b) => O.MethodInfo DOMElementSetAttributeNodeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttributeNodeNs--#endif---- method DOMElement::set_attribute_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "qualifiedName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_attribute_ns" webkit_dom_element_set_attribute_ns :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- qualifiedName : TBasicType TUTF8-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementSetAttributeNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetAttributeNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> Maybe (T.Text)-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@qualifiedName@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementSetAttributeNs self namespaceURI qualifiedName value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    maybeNamespaceURI <- case namespaceURI of-        Nothing -> return nullPtr-        Just jNamespaceURI -> do-            jNamespaceURI' <- textToCString jNamespaceURI-            return jNamespaceURI'-    qualifiedName' <- textToCString qualifiedName-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_element_set_attribute_ns self' maybeNamespaceURI qualifiedName' value'-        touchManagedPtr self-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        freeMem value'-        return ()-     ) (do-        freeMem maybeNamespaceURI-        freeMem qualifiedName'-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMElementSetAttributeNsMethodInfo-instance (signature ~ (Maybe (T.Text) -> T.Text -> T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetAttributeNsMethodInfo a signature where-    overloadedMethod _ = dOMElementSetAttributeNs--#endif---- method DOMElement::set_class_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_set_class_name" webkit_dom_element_set_class_name :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMElementSetClassName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetClassName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMElementSetClassName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_element_set_class_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMElementSetClassNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetClassNameMethodInfo a signature where-    overloadedMethod _ = dOMElementSetClassName--#endif---- method DOMElement::set_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_set_id" webkit_dom_element_set_id :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMElementSetId ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetId ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMElementSetId self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_element_set_id self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMElementSetIdMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetIdMethodInfo a signature where-    overloadedMethod _ = dOMElementSetId--#endif---- method DOMElement::set_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_inner_html" webkit_dom_element_set_inner_html :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementSetInnerHtml ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.8/--}-dOMElementSetInnerHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementSetInnerHtml self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_element_set_inner_html self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMElementSetInnerHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMElementSetInnerHtml--#endif---- method DOMElement::set_outer_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_set_outer_html" webkit_dom_element_set_outer_html :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMElementSetOuterHtml ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.8/--}-dOMElementSetOuterHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementSetOuterHtml self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_element_set_outer_html self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMElementSetOuterHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetOuterHtmlMethodInfo a signature where-    overloadedMethod _ = dOMElementSetOuterHtml--#endif---- method DOMElement::set_scroll_left--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_set_scroll_left" webkit_dom_element_set_scroll_left :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMElementSetScrollLeft ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetScrollLeft ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMElementSetScrollLeft self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_set_scroll_left self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementSetScrollLeftMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetScrollLeftMethodInfo a signature where-    overloadedMethod _ = dOMElementSetScrollLeft--#endif---- method DOMElement::set_scroll_top--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_set_scroll_top" webkit_dom_element_set_scroll_top :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMElementSetScrollTop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMElementSetScrollTop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMElementSetScrollTop self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_set_scroll_top self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementSetScrollTopMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementSetScrollTopMethodInfo a signature where-    overloadedMethod _ = dOMElementSetScrollTop--#endif---- method DOMElement::webkit_matches_selector--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "selectors", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_element_webkit_matches_selector" webkit_dom_element_webkit_matches_selector :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    CString ->                              -- selectors : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMElementWebkitMatchesSelector ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementWebkitMatchesSelector ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> T.Text-    {- ^ /@selectors@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMElementWebkitMatchesSelector self selectors = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    selectors' <- textToCString selectors-    onException (do-        _ <- propagateGError $ webkit_dom_element_webkit_matches_selector self' selectors'-        touchManagedPtr self-        freeMem selectors'-        return ()-     ) (do-        freeMem selectors'-     )--#if ENABLE_OVERLOADING-data DOMElementWebkitMatchesSelectorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementWebkitMatchesSelectorMethodInfo a signature where-    overloadedMethod _ = dOMElementWebkitMatchesSelector--#endif---- method DOMElement::webkit_request_fullscreen--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_element_webkit_request_fullscreen" webkit_dom_element_webkit_request_fullscreen :: -    Ptr DOMElement ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-    IO ()--{-# DEPRECATED dOMElementWebkitRequestFullscreen ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMElementWebkitRequestFullscreen ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-    -> m ()-dOMElementWebkitRequestFullscreen self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_element_webkit_request_fullscreen self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMElementWebkitRequestFullscreenMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMElement a) => O.MethodInfo DOMElementWebkitRequestFullscreenMethodInfo a signature where-    overloadedMethod _ = dOMElementWebkitRequestFullscreen--#endif--
− GI/WebKit2WebExtension/Objects/DOMElement.hs-boot
@@ -1,362 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMElement = DOMElement (ManagedPtr DOMElement)-instance GObject DOMElement where-class (GObject o, O.IsDescendantOf DOMElement o) => IsDOMElement o-instance (GObject o, O.IsDescendantOf DOMElement o) => IsDOMElement o-instance O.HasParentTypes DOMElement-#if ENABLE_OVERLOADING-data DOMElementAttributesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementChildElementCountPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementChildrenPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClassListPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClassNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClientHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClientLeftPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClientTopPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClientWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementFirstElementChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementIdPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementInnerHtmlPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementLastElementChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementLocalNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementNamespaceUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementNextElementSiblingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementOffsetHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementOffsetLeftPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementOffsetParentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementOffsetTopPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementOffsetWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementOuterHtmlPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementPrefixPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementPreviousElementSiblingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollLeftPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollTopPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementStylePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementTagNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementWebkitRegionOversetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementBlurMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementClosestMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementFocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetAttributeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetAttributeNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetAttributeNodeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetAttributeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetAttributesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetBoundingClientRectMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetChildElementCountMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetChildrenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClassListMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClassNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClientHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClientLeftMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClientRectsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClientTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetClientWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetElementsByClassNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetFirstElementChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetInnerHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetLastElementChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetLocalNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetNamespaceUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetNextElementSiblingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetOffsetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetOffsetLeftMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetOffsetParentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetOffsetTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetOffsetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetOuterHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetPrefixMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetPreviousElementSiblingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetScrollHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetScrollLeftMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetScrollTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetScrollWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetStyleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetTagNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementGetWebkitRegionOversetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHasAttributeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHasAttributeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHasAttributesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementGetAutoFilledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementIsUserEditedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementSetAutoFilledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementHtmlInputElementSetEditingValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementInsertAdjacentElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementInsertAdjacentHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementInsertAdjacentTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementMatchesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementQuerySelectorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementQuerySelectorAllMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementRemoveMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementRemoveAttributeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementRemoveAttributeNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementRemoveAttributeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementRequestPointerLockMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollByLinesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollByPagesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollIntoViewMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementScrollIntoViewIfNeededMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetAttributeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetAttributeNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetAttributeNodeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetAttributeNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetClassNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetInnerHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetOuterHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetScrollLeftMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementSetScrollTopMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementWebkitMatchesSelectorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMElementWebkitRequestFullscreenMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMEntityReference.hs
@@ -1,161 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMEntityReference-    ( ---- * Exported types-    DOMEntityReference(..)                  ,-    IsDOMEntityReference                    ,-    toDOMEntityReference                    ,-    noDOMEntityReference                    ,---    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMEntityReference = DOMEntityReference (ManagedPtr DOMEntityReference)-foreign import ccall "webkit_dom_entity_reference_get_type"-    c_webkit_dom_entity_reference_get_type :: IO GType--instance GObject DOMEntityReference where-    gobjectType = c_webkit_dom_entity_reference_get_type-    ---- | Type class for types which can be safely cast to `DOMEntityReference`, for instance with `toDOMEntityReference`.-class (GObject o, O.IsDescendantOf DOMEntityReference o) => IsDOMEntityReference o-instance (GObject o, O.IsDescendantOf DOMEntityReference o) => IsDOMEntityReference o--instance O.HasParentTypes DOMEntityReference-type instance O.ParentTypes DOMEntityReference = '[WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMEntityReference`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMEntityReference :: (MonadIO m, IsDOMEntityReference o) => o -> m DOMEntityReference-toDOMEntityReference = liftIO . unsafeCastTo DOMEntityReference---- | A convenience alias for `Nothing` :: `Maybe` `DOMEntityReference`.-noDOMEntityReference :: Maybe DOMEntityReference-noDOMEntityReference = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMEntityReferenceMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEntityReferenceMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMEntityReferenceMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMEntityReferenceMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMEntityReferenceMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMEntityReferenceMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMEntityReferenceMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMEntityReferenceMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMEntityReferenceMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMEntityReferenceMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMEntityReferenceMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMEntityReferenceMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMEntityReferenceMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMEntityReferenceMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMEntityReferenceMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMEntityReferenceMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMEntityReferenceMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMEntityReferenceMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMEntityReferenceMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMEntityReferenceMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMEntityReferenceMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMEntityReferenceMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMEntityReferenceMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMEntityReferenceMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMEntityReferenceMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMEntityReferenceMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMEntityReferenceMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMEntityReferenceMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMEntityReferenceMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMEntityReferenceMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMEntityReferenceMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMEntityReferenceMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMEntityReferenceMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMEntityReferenceMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMEntityReferenceMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMEntityReferenceMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMEntityReferenceMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMEntityReferenceMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMEntityReferenceMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMEntityReferenceMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMEntityReferenceMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMEntityReferenceMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMEntityReferenceMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMEntityReferenceMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMEntityReferenceMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMEntityReferenceMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMEntityReferenceMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMEntityReferenceMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMEntityReferenceMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMEntityReferenceMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMEntityReferenceMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMEntityReferenceMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMEntityReferenceMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMEntityReferenceMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMEntityReferenceMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMEntityReferenceMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMEntityReferenceMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMEntityReferenceMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMEntityReferenceMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMEntityReferenceMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMEntityReferenceMethod t DOMEntityReference, O.MethodInfo info DOMEntityReference p) => OL.IsLabel t (DOMEntityReference -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMEntityReference-type instance O.AttributeList DOMEntityReference = DOMEntityReferenceAttributeList-type DOMEntityReferenceAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMEntityReference = DOMEntityReferenceSignalList-type DOMEntityReferenceSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--
− GI/WebKit2WebExtension/Objects/DOMEntityReference.hs-boot
@@ -1,29 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMEntityReference where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMEntityReference = DOMEntityReference (ManagedPtr DOMEntityReference)-instance GObject DOMEntityReference where-class (GObject o, O.IsDescendantOf DOMEntityReference o) => IsDOMEntityReference o-instance (GObject o, O.IsDescendantOf DOMEntityReference o) => IsDOMEntityReference o-instance O.HasParentTypes DOMEntityReference
− GI/WebKit2WebExtension/Objects/DOMEvent.hs
@@ -1,1316 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMEvent-    ( ---- * Exported types-    DOMEvent(..)                            ,-    IsDOMEvent                              ,-    toDOMEvent                              ,-    noDOMEvent                              ,--- -- * Methods--- ** getBubbles #method:getBubbles#--#if ENABLE_OVERLOADING-    DOMEventGetBubblesMethodInfo            ,-#endif-    dOMEventGetBubbles                      ,----- ** getCancelBubble #method:getCancelBubble#--#if ENABLE_OVERLOADING-    DOMEventGetCancelBubbleMethodInfo       ,-#endif-    dOMEventGetCancelBubble                 ,----- ** getCancelable #method:getCancelable#--#if ENABLE_OVERLOADING-    DOMEventGetCancelableMethodInfo         ,-#endif-    dOMEventGetCancelable                   ,----- ** getCurrentTarget #method:getCurrentTarget#--#if ENABLE_OVERLOADING-    DOMEventGetCurrentTargetMethodInfo      ,-#endif-    dOMEventGetCurrentTarget                ,----- ** getEventPhase #method:getEventPhase#--#if ENABLE_OVERLOADING-    DOMEventGetEventPhaseMethodInfo         ,-#endif-    dOMEventGetEventPhase                   ,----- ** getEventType #method:getEventType#--#if ENABLE_OVERLOADING-    DOMEventGetEventTypeMethodInfo          ,-#endif-    dOMEventGetEventType                    ,----- ** getReturnValue #method:getReturnValue#--#if ENABLE_OVERLOADING-    DOMEventGetReturnValueMethodInfo        ,-#endif-    dOMEventGetReturnValue                  ,----- ** getSrcElement #method:getSrcElement#--#if ENABLE_OVERLOADING-    DOMEventGetSrcElementMethodInfo         ,-#endif-    dOMEventGetSrcElement                   ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMEventGetTargetMethodInfo             ,-#endif-    dOMEventGetTarget                       ,----- ** getTimeStamp #method:getTimeStamp#--#if ENABLE_OVERLOADING-    DOMEventGetTimeStampMethodInfo          ,-#endif-    dOMEventGetTimeStamp                    ,----- ** initEvent #method:initEvent#--#if ENABLE_OVERLOADING-    DOMEventInitEventMethodInfo             ,-#endif-    dOMEventInitEvent                       ,----- ** preventDefault #method:preventDefault#--#if ENABLE_OVERLOADING-    DOMEventPreventDefaultMethodInfo        ,-#endif-    dOMEventPreventDefault                  ,----- ** setCancelBubble #method:setCancelBubble#--#if ENABLE_OVERLOADING-    DOMEventSetCancelBubbleMethodInfo       ,-#endif-    dOMEventSetCancelBubble                 ,----- ** setReturnValue #method:setReturnValue#--#if ENABLE_OVERLOADING-    DOMEventSetReturnValueMethodInfo        ,-#endif-    dOMEventSetReturnValue                  ,----- ** stopPropagation #method:stopPropagation#--#if ENABLE_OVERLOADING-    DOMEventStopPropagationMethodInfo       ,-#endif-    dOMEventStopPropagation                 ,----- -- * Properties--- ** bubbles #attr:bubbles#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventBubblesPropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMEventBubbles                         ,-#endif-    getDOMEventBubbles                      ,----- ** cancelBubble #attr:cancelBubble#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventCancelBubblePropertyInfo        ,-#endif-    constructDOMEventCancelBubble           ,-#if ENABLE_OVERLOADING-    dOMEventCancelBubble                    ,-#endif-    getDOMEventCancelBubble                 ,-    setDOMEventCancelBubble                 ,----- ** cancelable #attr:cancelable#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventCancelablePropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMEventCancelable                      ,-#endif-    getDOMEventCancelable                   ,----- ** currentTarget #attr:currentTarget#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventCurrentTargetPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMEventCurrentTarget                   ,-#endif-    getDOMEventCurrentTarget                ,----- ** eventPhase #attr:eventPhase#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventEventPhasePropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMEventEventPhase                      ,-#endif-    getDOMEventEventPhase                   ,----- ** returnValue #attr:returnValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventReturnValuePropertyInfo         ,-#endif-    constructDOMEventReturnValue            ,-#if ENABLE_OVERLOADING-    dOMEventReturnValue                     ,-#endif-    getDOMEventReturnValue                  ,-    setDOMEventReturnValue                  ,----- ** srcElement #attr:srcElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventSrcElementPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMEventSrcElement                      ,-#endif-    getDOMEventSrcElement                   ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventTargetPropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMEventTarget                          ,-#endif-    getDOMEventTarget                       ,----- ** timeStamp #attr:timeStamp#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventTimeStampPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMEventTimeStamp                       ,-#endif-    getDOMEventTimeStamp                    ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMEventTypePropertyInfo                ,-#endif-#if ENABLE_OVERLOADING-    dOMEventType                            ,-#endif-    getDOMEventType                         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMEvent = DOMEvent (ManagedPtr DOMEvent)-foreign import ccall "webkit_dom_event_get_type"-    c_webkit_dom_event_get_type :: IO GType--instance GObject DOMEvent where-    gobjectType = c_webkit_dom_event_get_type-    ---- | Type class for types which can be safely cast to `DOMEvent`, for instance with `toDOMEvent`.-class (GObject o, O.IsDescendantOf DOMEvent o) => IsDOMEvent o-instance (GObject o, O.IsDescendantOf DOMEvent o) => IsDOMEvent o--instance O.HasParentTypes DOMEvent-type instance O.ParentTypes DOMEvent = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMEvent`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMEvent :: (MonadIO m, IsDOMEvent o) => o -> m DOMEvent-toDOMEvent = liftIO . unsafeCastTo DOMEvent---- | A convenience alias for `Nothing` :: `Maybe` `DOMEvent`.-noDOMEvent :: Maybe DOMEvent-noDOMEvent = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMEventMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMEventMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMEventMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMEventMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMEventMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMEventMethod "initEvent" o = DOMEventInitEventMethodInfo-    ResolveDOMEventMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMEventMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMEventMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMEventMethod "preventDefault" o = DOMEventPreventDefaultMethodInfo-    ResolveDOMEventMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMEventMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMEventMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMEventMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMEventMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMEventMethod "stopPropagation" o = DOMEventStopPropagationMethodInfo-    ResolveDOMEventMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMEventMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMEventMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMEventMethod "getBubbles" o = DOMEventGetBubblesMethodInfo-    ResolveDOMEventMethod "getCancelBubble" o = DOMEventGetCancelBubbleMethodInfo-    ResolveDOMEventMethod "getCancelable" o = DOMEventGetCancelableMethodInfo-    ResolveDOMEventMethod "getCurrentTarget" o = DOMEventGetCurrentTargetMethodInfo-    ResolveDOMEventMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMEventMethod "getEventPhase" o = DOMEventGetEventPhaseMethodInfo-    ResolveDOMEventMethod "getEventType" o = DOMEventGetEventTypeMethodInfo-    ResolveDOMEventMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMEventMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMEventMethod "getReturnValue" o = DOMEventGetReturnValueMethodInfo-    ResolveDOMEventMethod "getSrcElement" o = DOMEventGetSrcElementMethodInfo-    ResolveDOMEventMethod "getTarget" o = DOMEventGetTargetMethodInfo-    ResolveDOMEventMethod "getTimeStamp" o = DOMEventGetTimeStampMethodInfo-    ResolveDOMEventMethod "setCancelBubble" o = DOMEventSetCancelBubbleMethodInfo-    ResolveDOMEventMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMEventMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMEventMethod "setReturnValue" o = DOMEventSetReturnValueMethodInfo-    ResolveDOMEventMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMEventMethod t DOMEvent, O.MethodInfo info DOMEvent p) => OL.IsLabel t (DOMEvent -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "bubbles"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@bubbles@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #bubbles-@--}-getDOMEventBubbles :: (MonadIO m, IsDOMEvent o) => o -> m Bool-getDOMEventBubbles obj = liftIO $ B.Properties.getObjectPropertyBool obj "bubbles"--#if ENABLE_OVERLOADING-data DOMEventBubblesPropertyInfo-instance AttrInfo DOMEventBubblesPropertyInfo where-    type AttrAllowedOps DOMEventBubblesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventBubblesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventBubblesPropertyInfo = IsDOMEvent-    type AttrGetType DOMEventBubblesPropertyInfo = Bool-    type AttrLabel DOMEventBubblesPropertyInfo = "bubbles"-    type AttrOrigin DOMEventBubblesPropertyInfo = DOMEvent-    attrGet _ = getDOMEventBubbles-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "cancel-bubble"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@cancel-bubble@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #cancelBubble-@--}-getDOMEventCancelBubble :: (MonadIO m, IsDOMEvent o) => o -> m Bool-getDOMEventCancelBubble obj = liftIO $ B.Properties.getObjectPropertyBool obj "cancel-bubble"--{- |-Set the value of the “@cancel-bubble@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMEvent [ #cancelBubble 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMEventCancelBubble :: (MonadIO m, IsDOMEvent o) => o -> Bool -> m ()-setDOMEventCancelBubble obj val = liftIO $ B.Properties.setObjectPropertyBool obj "cancel-bubble" val--{- |-Construct a `GValueConstruct` with valid value for the “@cancel-bubble@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMEventCancelBubble :: (IsDOMEvent o) => Bool -> IO (GValueConstruct o)-constructDOMEventCancelBubble val = B.Properties.constructObjectPropertyBool "cancel-bubble" val--#if ENABLE_OVERLOADING-data DOMEventCancelBubblePropertyInfo-instance AttrInfo DOMEventCancelBubblePropertyInfo where-    type AttrAllowedOps DOMEventCancelBubblePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMEventCancelBubblePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMEventCancelBubblePropertyInfo = IsDOMEvent-    type AttrGetType DOMEventCancelBubblePropertyInfo = Bool-    type AttrLabel DOMEventCancelBubblePropertyInfo = "cancel-bubble"-    type AttrOrigin DOMEventCancelBubblePropertyInfo = DOMEvent-    attrGet _ = getDOMEventCancelBubble-    attrSet _ = setDOMEventCancelBubble-    attrConstruct _ = constructDOMEventCancelBubble-    attrClear _ = undefined-#endif---- VVV Prop "cancelable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@cancelable@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #cancelable-@--}-getDOMEventCancelable :: (MonadIO m, IsDOMEvent o) => o -> m Bool-getDOMEventCancelable obj = liftIO $ B.Properties.getObjectPropertyBool obj "cancelable"--#if ENABLE_OVERLOADING-data DOMEventCancelablePropertyInfo-instance AttrInfo DOMEventCancelablePropertyInfo where-    type AttrAllowedOps DOMEventCancelablePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventCancelablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventCancelablePropertyInfo = IsDOMEvent-    type AttrGetType DOMEventCancelablePropertyInfo = Bool-    type AttrLabel DOMEventCancelablePropertyInfo = "cancelable"-    type AttrOrigin DOMEventCancelablePropertyInfo = DOMEvent-    attrGet _ = getDOMEventCancelable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "current-target"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@current-target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #currentTarget-@--}-getDOMEventCurrentTarget :: (MonadIO m, IsDOMEvent o) => o -> m (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-getDOMEventCurrentTarget obj = liftIO $ B.Properties.getObjectPropertyObject obj "current-target" WebKit2WebExtension.DOMEventTarget.DOMEventTarget--#if ENABLE_OVERLOADING-data DOMEventCurrentTargetPropertyInfo-instance AttrInfo DOMEventCurrentTargetPropertyInfo where-    type AttrAllowedOps DOMEventCurrentTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventCurrentTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventCurrentTargetPropertyInfo = IsDOMEvent-    type AttrGetType DOMEventCurrentTargetPropertyInfo = (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-    type AttrLabel DOMEventCurrentTargetPropertyInfo = "current-target"-    type AttrOrigin DOMEventCurrentTargetPropertyInfo = DOMEvent-    attrGet _ = getDOMEventCurrentTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "event-phase"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@event-phase@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #eventPhase-@--}-getDOMEventEventPhase :: (MonadIO m, IsDOMEvent o) => o -> m Word32-getDOMEventEventPhase obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "event-phase"--#if ENABLE_OVERLOADING-data DOMEventEventPhasePropertyInfo-instance AttrInfo DOMEventEventPhasePropertyInfo where-    type AttrAllowedOps DOMEventEventPhasePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventEventPhasePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventEventPhasePropertyInfo = IsDOMEvent-    type AttrGetType DOMEventEventPhasePropertyInfo = Word32-    type AttrLabel DOMEventEventPhasePropertyInfo = "event-phase"-    type AttrOrigin DOMEventEventPhasePropertyInfo = DOMEvent-    attrGet _ = getDOMEventEventPhase-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "return-value"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@return-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #returnValue-@--}-getDOMEventReturnValue :: (MonadIO m, IsDOMEvent o) => o -> m Bool-getDOMEventReturnValue obj = liftIO $ B.Properties.getObjectPropertyBool obj "return-value"--{- |-Set the value of the “@return-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMEvent [ #returnValue 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMEventReturnValue :: (MonadIO m, IsDOMEvent o) => o -> Bool -> m ()-setDOMEventReturnValue obj val = liftIO $ B.Properties.setObjectPropertyBool obj "return-value" val--{- |-Construct a `GValueConstruct` with valid value for the “@return-value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMEventReturnValue :: (IsDOMEvent o) => Bool -> IO (GValueConstruct o)-constructDOMEventReturnValue val = B.Properties.constructObjectPropertyBool "return-value" val--#if ENABLE_OVERLOADING-data DOMEventReturnValuePropertyInfo-instance AttrInfo DOMEventReturnValuePropertyInfo where-    type AttrAllowedOps DOMEventReturnValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMEventReturnValuePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMEventReturnValuePropertyInfo = IsDOMEvent-    type AttrGetType DOMEventReturnValuePropertyInfo = Bool-    type AttrLabel DOMEventReturnValuePropertyInfo = "return-value"-    type AttrOrigin DOMEventReturnValuePropertyInfo = DOMEvent-    attrGet _ = getDOMEventReturnValue-    attrSet _ = setDOMEventReturnValue-    attrConstruct _ = constructDOMEventReturnValue-    attrClear _ = undefined-#endif---- VVV Prop "src-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@src-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #srcElement-@--}-getDOMEventSrcElement :: (MonadIO m, IsDOMEvent o) => o -> m (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-getDOMEventSrcElement obj = liftIO $ B.Properties.getObjectPropertyObject obj "src-element" WebKit2WebExtension.DOMEventTarget.DOMEventTarget--#if ENABLE_OVERLOADING-data DOMEventSrcElementPropertyInfo-instance AttrInfo DOMEventSrcElementPropertyInfo where-    type AttrAllowedOps DOMEventSrcElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventSrcElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventSrcElementPropertyInfo = IsDOMEvent-    type AttrGetType DOMEventSrcElementPropertyInfo = (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-    type AttrLabel DOMEventSrcElementPropertyInfo = "src-element"-    type AttrOrigin DOMEventSrcElementPropertyInfo = DOMEvent-    attrGet _ = getDOMEventSrcElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #target-@--}-getDOMEventTarget :: (MonadIO m, IsDOMEvent o) => o -> m (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-getDOMEventTarget obj = liftIO $ B.Properties.getObjectPropertyObject obj "target" WebKit2WebExtension.DOMEventTarget.DOMEventTarget--#if ENABLE_OVERLOADING-data DOMEventTargetPropertyInfo-instance AttrInfo DOMEventTargetPropertyInfo where-    type AttrAllowedOps DOMEventTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventTargetPropertyInfo = IsDOMEvent-    type AttrGetType DOMEventTargetPropertyInfo = (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-    type AttrLabel DOMEventTargetPropertyInfo = "target"-    type AttrOrigin DOMEventTargetPropertyInfo = DOMEvent-    attrGet _ = getDOMEventTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "time-stamp"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@time-stamp@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #timeStamp-@--}-getDOMEventTimeStamp :: (MonadIO m, IsDOMEvent o) => o -> m Word32-getDOMEventTimeStamp obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "time-stamp"--#if ENABLE_OVERLOADING-data DOMEventTimeStampPropertyInfo-instance AttrInfo DOMEventTimeStampPropertyInfo where-    type AttrAllowedOps DOMEventTimeStampPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMEventTimeStampPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventTimeStampPropertyInfo = IsDOMEvent-    type AttrGetType DOMEventTimeStampPropertyInfo = Word32-    type AttrLabel DOMEventTimeStampPropertyInfo = "time-stamp"-    type AttrOrigin DOMEventTimeStampPropertyInfo = DOMEvent-    attrGet _ = getDOMEventTimeStamp-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMEvent #type-@--}-getDOMEventType :: (MonadIO m, IsDOMEvent o) => o -> m (Maybe T.Text)-getDOMEventType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--#if ENABLE_OVERLOADING-data DOMEventTypePropertyInfo-instance AttrInfo DOMEventTypePropertyInfo where-    type AttrAllowedOps DOMEventTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMEventTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMEventTypePropertyInfo = IsDOMEvent-    type AttrGetType DOMEventTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMEventTypePropertyInfo = "type"-    type AttrOrigin DOMEventTypePropertyInfo = DOMEvent-    attrGet _ = getDOMEventType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMEvent-type instance O.AttributeList DOMEvent = DOMEventAttributeList-type DOMEventAttributeList = ('[ '("bubbles", DOMEventBubblesPropertyInfo), '("cancelBubble", DOMEventCancelBubblePropertyInfo), '("cancelable", DOMEventCancelablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("currentTarget", DOMEventCurrentTargetPropertyInfo), '("eventPhase", DOMEventEventPhasePropertyInfo), '("returnValue", DOMEventReturnValuePropertyInfo), '("srcElement", DOMEventSrcElementPropertyInfo), '("target", DOMEventTargetPropertyInfo), '("timeStamp", DOMEventTimeStampPropertyInfo), '("type", DOMEventTypePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMEventBubbles :: AttrLabelProxy "bubbles"-dOMEventBubbles = AttrLabelProxy--dOMEventCancelBubble :: AttrLabelProxy "cancelBubble"-dOMEventCancelBubble = AttrLabelProxy--dOMEventCancelable :: AttrLabelProxy "cancelable"-dOMEventCancelable = AttrLabelProxy--dOMEventCurrentTarget :: AttrLabelProxy "currentTarget"-dOMEventCurrentTarget = AttrLabelProxy--dOMEventEventPhase :: AttrLabelProxy "eventPhase"-dOMEventEventPhase = AttrLabelProxy--dOMEventReturnValue :: AttrLabelProxy "returnValue"-dOMEventReturnValue = AttrLabelProxy--dOMEventSrcElement :: AttrLabelProxy "srcElement"-dOMEventSrcElement = AttrLabelProxy--dOMEventTarget :: AttrLabelProxy "target"-dOMEventTarget = AttrLabelProxy--dOMEventTimeStamp :: AttrLabelProxy "timeStamp"-dOMEventTimeStamp = AttrLabelProxy--dOMEventType :: AttrLabelProxy "type"-dOMEventType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMEvent = DOMEventSignalList-type DOMEventSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMEvent::get_bubbles--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_bubbles" webkit_dom_event_get_bubbles :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO CInt--{-# DEPRECATED dOMEventGetBubbles ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetBubbles ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMEventGetBubbles self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_bubbles self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetBubblesMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetBubblesMethodInfo a signature where-    overloadedMethod _ = dOMEventGetBubbles--#endif---- method DOMEvent::get_cancel_bubble--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_cancel_bubble" webkit_dom_event_get_cancel_bubble :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO CInt--{-# DEPRECATED dOMEventGetCancelBubble ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetCancelBubble ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMEventGetCancelBubble self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_cancel_bubble self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetCancelBubbleMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetCancelBubbleMethodInfo a signature where-    overloadedMethod _ = dOMEventGetCancelBubble--#endif---- method DOMEvent::get_cancelable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_cancelable" webkit_dom_event_get_cancelable :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO CInt--{-# DEPRECATED dOMEventGetCancelable ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetCancelable ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMEventGetCancelable self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_cancelable self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetCancelableMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetCancelableMethodInfo a signature where-    overloadedMethod _ = dOMEventGetCancelable--#endif---- method DOMEvent::get_current_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_current_target" webkit_dom_event_get_current_target :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO (Ptr WebKit2WebExtension.DOMEventTarget.DOMEventTarget)--{-# DEPRECATED dOMEventGetCurrentTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetCurrentTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m WebKit2WebExtension.DOMEventTarget.DOMEventTarget-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-dOMEventGetCurrentTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_current_target self'-    checkUnexpectedReturnNULL "dOMEventGetCurrentTarget" result-    result' <- (wrapObject WebKit2WebExtension.DOMEventTarget.DOMEventTarget) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetCurrentTargetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMEventTarget.DOMEventTarget), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetCurrentTargetMethodInfo a signature where-    overloadedMethod _ = dOMEventGetCurrentTarget--#endif---- method DOMEvent::get_event_phase--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_event_phase" webkit_dom_event_get_event_phase :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO Word16--{-# DEPRECATED dOMEventGetEventPhase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetEventPhase ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMEventGetEventPhase self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_event_phase self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMEventGetEventPhaseMethodInfo-instance (signature ~ (m Word16), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetEventPhaseMethodInfo a signature where-    overloadedMethod _ = dOMEventGetEventPhase--#endif---- method DOMEvent::get_event_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_event_type" webkit_dom_event_get_event_type :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO CString--{-# DEPRECATED dOMEventGetEventType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetEventType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMEventGetEventType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_event_type self'-    checkUnexpectedReturnNULL "dOMEventGetEventType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetEventTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetEventTypeMethodInfo a signature where-    overloadedMethod _ = dOMEventGetEventType--#endif---- method DOMEvent::get_return_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_return_value" webkit_dom_event_get_return_value :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO CInt--{-# DEPRECATED dOMEventGetReturnValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetReturnValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMEventGetReturnValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_return_value self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetReturnValueMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetReturnValueMethodInfo a signature where-    overloadedMethod _ = dOMEventGetReturnValue--#endif---- method DOMEvent::get_src_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_src_element" webkit_dom_event_get_src_element :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO (Ptr WebKit2WebExtension.DOMEventTarget.DOMEventTarget)--{-# DEPRECATED dOMEventGetSrcElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetSrcElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m WebKit2WebExtension.DOMEventTarget.DOMEventTarget-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-dOMEventGetSrcElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_src_element self'-    checkUnexpectedReturnNULL "dOMEventGetSrcElement" result-    result' <- (wrapObject WebKit2WebExtension.DOMEventTarget.DOMEventTarget) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetSrcElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMEventTarget.DOMEventTarget), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetSrcElementMethodInfo a signature where-    overloadedMethod _ = dOMEventGetSrcElement--#endif---- method DOMEvent::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_target" webkit_dom_event_get_target :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO (Ptr WebKit2WebExtension.DOMEventTarget.DOMEventTarget)--{-# DEPRECATED dOMEventGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m WebKit2WebExtension.DOMEventTarget.DOMEventTarget-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-dOMEventGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_target self'-    checkUnexpectedReturnNULL "dOMEventGetTarget" result-    result' <- (wrapObject WebKit2WebExtension.DOMEventTarget.DOMEventTarget) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMEventGetTargetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMEventTarget.DOMEventTarget), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMEventGetTarget--#endif---- method DOMEvent::get_time_stamp--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt32)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_get_time_stamp" webkit_dom_event_get_time_stamp :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO Word32--{-# DEPRECATED dOMEventGetTimeStamp ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventGetTimeStamp ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m Word32-    {- ^ __Returns:__ A @/guint32/@ -}-dOMEventGetTimeStamp self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_event_get_time_stamp self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMEventGetTimeStampMethodInfo-instance (signature ~ (m Word32), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventGetTimeStampMethodInfo a signature where-    overloadedMethod _ = dOMEventGetTimeStamp--#endif---- method DOMEvent::init_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "eventTypeArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubbleArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelableArg", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_init_event" webkit_dom_event_init_event :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    CString ->                              -- eventTypeArg : TBasicType TUTF8-    CInt ->                                 -- canBubbleArg : TBasicType TBoolean-    CInt ->                                 -- cancelableArg : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMEventInitEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventInitEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> T.Text-    {- ^ /@eventTypeArg@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@canBubbleArg@/: A 'Bool' -}-    -> Bool-    {- ^ /@cancelableArg@/: A 'Bool' -}-    -> m ()-dOMEventInitEvent self eventTypeArg canBubbleArg cancelableArg = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    eventTypeArg' <- textToCString eventTypeArg-    let canBubbleArg' = (fromIntegral . fromEnum) canBubbleArg-    let cancelableArg' = (fromIntegral . fromEnum) cancelableArg-    webkit_dom_event_init_event self' eventTypeArg' canBubbleArg' cancelableArg'-    touchManagedPtr self-    freeMem eventTypeArg'-    return ()--#if ENABLE_OVERLOADING-data DOMEventInitEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> m ()), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventInitEventMethodInfo a signature where-    overloadedMethod _ = dOMEventInitEvent--#endif---- method DOMEvent::prevent_default--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_prevent_default" webkit_dom_event_prevent_default :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO ()--{-# DEPRECATED dOMEventPreventDefault ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventPreventDefault ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m ()-dOMEventPreventDefault self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_event_prevent_default self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMEventPreventDefaultMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventPreventDefaultMethodInfo a signature where-    overloadedMethod _ = dOMEventPreventDefault--#endif---- method DOMEvent::set_cancel_bubble--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_set_cancel_bubble" webkit_dom_event_set_cancel_bubble :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMEventSetCancelBubble ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventSetCancelBubble ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMEventSetCancelBubble self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_event_set_cancel_bubble self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMEventSetCancelBubbleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventSetCancelBubbleMethodInfo a signature where-    overloadedMethod _ = dOMEventSetCancelBubble--#endif---- method DOMEvent::set_return_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_set_return_value" webkit_dom_event_set_return_value :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMEventSetReturnValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventSetReturnValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMEventSetReturnValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_event_set_return_value self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMEventSetReturnValueMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventSetReturnValueMethodInfo a signature where-    overloadedMethod _ = dOMEventSetReturnValue--#endif---- method DOMEvent::stop_propagation--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_event_stop_propagation" webkit_dom_event_stop_propagation :: -    Ptr DOMEvent ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEvent"})-    IO ()--{-# DEPRECATED dOMEventStopPropagation ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMEventStopPropagation ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMEvent.DOMEvent' -}-    -> m ()-dOMEventStopPropagation self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_event_stop_propagation self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMEventStopPropagationMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMEvent a) => O.MethodInfo DOMEventStopPropagationMethodInfo a signature where-    overloadedMethod _ = dOMEventStopPropagation--#endif--
− GI/WebKit2WebExtension/Objects/DOMEvent.hs-boot
@@ -1,104 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMEvent where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMEvent = DOMEvent (ManagedPtr DOMEvent)-instance GObject DOMEvent where-class (GObject o, O.IsDescendantOf DOMEvent o) => IsDOMEvent o-instance (GObject o, O.IsDescendantOf DOMEvent o) => IsDOMEvent o-instance O.HasParentTypes DOMEvent-#if ENABLE_OVERLOADING-data DOMEventBubblesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventCancelBubblePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventCancelablePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventCurrentTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventEventPhasePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventReturnValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventSrcElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventTimeStampPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetBubblesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetCancelBubbleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetCancelableMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetCurrentTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetEventPhaseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetEventTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetReturnValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetSrcElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventGetTimeStampMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventInitEventMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventPreventDefaultMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventSetCancelBubbleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventSetReturnValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMEventStopPropagationMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMFile.hs
@@ -1,223 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMFile-    ( ---- * Exported types-    DOMFile(..)                             ,-    IsDOMFile                               ,-    toDOMFile                               ,-    noDOMFile                               ,--- -- * Methods--- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMFileGetNameMethodInfo                ,-#endif-    dOMFileGetName                          ,----- -- * Properties--- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMFileNamePropertyInfo                 ,-#endif-#if ENABLE_OVERLOADING-    dOMFileName                             ,-#endif-    getDOMFileName                          ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMBlob as WebKit2WebExtension.DOMBlob-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMFile = DOMFile (ManagedPtr DOMFile)-foreign import ccall "webkit_dom_file_get_type"-    c_webkit_dom_file_get_type :: IO GType--instance GObject DOMFile where-    gobjectType = c_webkit_dom_file_get_type-    ---- | Type class for types which can be safely cast to `DOMFile`, for instance with `toDOMFile`.-class (GObject o, O.IsDescendantOf DOMFile o) => IsDOMFile o-instance (GObject o, O.IsDescendantOf DOMFile o) => IsDOMFile o--instance O.HasParentTypes DOMFile-type instance O.ParentTypes DOMFile = '[WebKit2WebExtension.DOMBlob.DOMBlob, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMFile`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMFile :: (MonadIO m, IsDOMFile o) => o -> m DOMFile-toDOMFile = liftIO . unsafeCastTo DOMFile---- | A convenience alias for `Nothing` :: `Maybe` `DOMFile`.-noDOMFile :: Maybe DOMFile-noDOMFile = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMFileMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMFileMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMFileMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMFileMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMFileMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMFileMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMFileMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMFileMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMFileMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMFileMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMFileMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMFileMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMFileMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMFileMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMFileMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMFileMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMFileMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMFileMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMFileMethod "getName" o = DOMFileGetNameMethodInfo-    ResolveDOMFileMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMFileMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMFileMethod "getSize" o = WebKit2WebExtension.DOMBlob.DOMBlobGetSizeMethodInfo-    ResolveDOMFileMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMFileMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMFileMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMFileMethod t DOMFile, O.MethodInfo info DOMFile p) => OL.IsLabel t (DOMFile -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMFile #name-@--}-getDOMFileName :: (MonadIO m, IsDOMFile o) => o -> m (Maybe T.Text)-getDOMFileName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--#if ENABLE_OVERLOADING-data DOMFileNamePropertyInfo-instance AttrInfo DOMFileNamePropertyInfo where-    type AttrAllowedOps DOMFileNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMFileNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMFileNamePropertyInfo = IsDOMFile-    type AttrGetType DOMFileNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMFileNamePropertyInfo = "name"-    type AttrOrigin DOMFileNamePropertyInfo = DOMFile-    attrGet _ = getDOMFileName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMFile-type instance O.AttributeList DOMFile = DOMFileAttributeList-type DOMFileAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("name", DOMFileNamePropertyInfo), '("size", WebKit2WebExtension.DOMBlob.DOMBlobSizePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMFileName :: AttrLabelProxy "name"-dOMFileName = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMFile = DOMFileSignalList-type DOMFileSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMFile::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFile"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMFile", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_file_get_name" webkit_dom_file_get_name :: -    Ptr DOMFile ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFile"})-    IO CString--{-# DEPRECATED dOMFileGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMFileGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMFile a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMFile.DOMFile' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMFileGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_file_get_name self'-    checkUnexpectedReturnNULL "dOMFileGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMFileGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMFile a) => O.MethodInfo DOMFileGetNameMethodInfo a signature where-    overloadedMethod _ = dOMFileGetName--#endif--
− GI/WebKit2WebExtension/Objects/DOMFile.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMFile where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMFile = DOMFile (ManagedPtr DOMFile)-instance GObject DOMFile where-class (GObject o, O.IsDescendantOf DOMFile o) => IsDOMFile o-instance (GObject o, O.IsDescendantOf DOMFile o) => IsDOMFile o-instance O.HasParentTypes DOMFile-#if ENABLE_OVERLOADING-data DOMFileNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMFileGetNameMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMFileList.hs
@@ -1,268 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMFileList-    ( ---- * Exported types-    DOMFileList(..)                         ,-    IsDOMFileList                           ,-    toDOMFileList                           ,-    noDOMFileList                           ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMFileListGetLengthMethodInfo          ,-#endif-    dOMFileListGetLength                    ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMFileListItemMethodInfo               ,-#endif-    dOMFileListItem                         ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMFileListLengthPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMFileListLength                       ,-#endif-    getDOMFileListLength                    ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMFile as WebKit2WebExtension.DOMFile-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMFileList = DOMFileList (ManagedPtr DOMFileList)-foreign import ccall "webkit_dom_file_list_get_type"-    c_webkit_dom_file_list_get_type :: IO GType--instance GObject DOMFileList where-    gobjectType = c_webkit_dom_file_list_get_type-    ---- | Type class for types which can be safely cast to `DOMFileList`, for instance with `toDOMFileList`.-class (GObject o, O.IsDescendantOf DOMFileList o) => IsDOMFileList o-instance (GObject o, O.IsDescendantOf DOMFileList o) => IsDOMFileList o--instance O.HasParentTypes DOMFileList-type instance O.ParentTypes DOMFileList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMFileList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMFileList :: (MonadIO m, IsDOMFileList o) => o -> m DOMFileList-toDOMFileList = liftIO . unsafeCastTo DOMFileList---- | A convenience alias for `Nothing` :: `Maybe` `DOMFileList`.-noDOMFileList :: Maybe DOMFileList-noDOMFileList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMFileListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMFileListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMFileListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMFileListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMFileListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMFileListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMFileListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMFileListMethod "item" o = DOMFileListItemMethodInfo-    ResolveDOMFileListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMFileListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMFileListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMFileListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMFileListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMFileListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMFileListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMFileListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMFileListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMFileListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMFileListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMFileListMethod "getLength" o = DOMFileListGetLengthMethodInfo-    ResolveDOMFileListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMFileListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMFileListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMFileListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMFileListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMFileListMethod t DOMFileList, O.MethodInfo info DOMFileList p) => OL.IsLabel t (DOMFileList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMFileList #length-@--}-getDOMFileListLength :: (MonadIO m, IsDOMFileList o) => o -> m CULong-getDOMFileListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMFileListLengthPropertyInfo-instance AttrInfo DOMFileListLengthPropertyInfo where-    type AttrAllowedOps DOMFileListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMFileListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMFileListLengthPropertyInfo = IsDOMFileList-    type AttrGetType DOMFileListLengthPropertyInfo = CULong-    type AttrLabel DOMFileListLengthPropertyInfo = "length"-    type AttrOrigin DOMFileListLengthPropertyInfo = DOMFileList-    attrGet _ = getDOMFileListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMFileList-type instance O.AttributeList DOMFileList = DOMFileListAttributeList-type DOMFileListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMFileListLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMFileListLength :: AttrLabelProxy "length"-dOMFileListLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMFileList = DOMFileListSignalList-type DOMFileListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMFileList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMFileList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_file_list_get_length" webkit_dom_file_list_get_length :: -    Ptr DOMFileList ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"})-    IO CULong--{-# DEPRECATED dOMFileListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMFileListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMFileList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMFileListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_file_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMFileListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMFileList a) => O.MethodInfo DOMFileListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMFileListGetLength--#endif---- method DOMFileList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMFileList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFile"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_file_list_item" webkit_dom_file_list_item :: -    Ptr DOMFileList ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMFile.DOMFile)--{-# DEPRECATED dOMFileListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMFileListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMFileList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMFile.DOMFile-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMFile.DOMFile' -}-dOMFileListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_file_list_item self' index-    checkUnexpectedReturnNULL "dOMFileListItem" result-    result' <- (wrapObject WebKit2WebExtension.DOMFile.DOMFile) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMFileListItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMFile.DOMFile), MonadIO m, IsDOMFileList a) => O.MethodInfo DOMFileListItemMethodInfo a signature where-    overloadedMethod _ = dOMFileListItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMFileList.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMFileList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMFileList = DOMFileList (ManagedPtr DOMFileList)-instance GObject DOMFileList where-class (GObject o, O.IsDescendantOf DOMFileList o) => IsDOMFileList o-instance (GObject o, O.IsDescendantOf DOMFileList o) => IsDOMFileList o-instance O.HasParentTypes DOMFileList-#if ENABLE_OVERLOADING-data DOMFileListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMFileListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMFileListItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLAnchorElement.hs
@@ -1,3168 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement-    ( ---- * Exported types-    DOMHTMLAnchorElement(..)                ,-    IsDOMHTMLAnchorElement                  ,-    toDOMHTMLAnchorElement                  ,-    noDOMHTMLAnchorElement                  ,--- -- * Methods--- ** getCharset #method:getCharset#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetCharsetMethodInfo,-#endif-    dOMHTMLAnchorElementGetCharset          ,----- ** getCoords #method:getCoords#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetCoordsMethodInfo ,-#endif-    dOMHTMLAnchorElementGetCoords           ,----- ** getHash #method:getHash#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetHashMethodInfo   ,-#endif-    dOMHTMLAnchorElementGetHash             ,----- ** getHost #method:getHost#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetHostMethodInfo   ,-#endif-    dOMHTMLAnchorElementGetHost             ,----- ** getHostname #method:getHostname#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetHostnameMethodInfo,-#endif-    dOMHTMLAnchorElementGetHostname         ,----- ** getHref #method:getHref#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetHrefMethodInfo   ,-#endif-    dOMHTMLAnchorElementGetHref             ,----- ** getHreflang #method:getHreflang#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetHreflangMethodInfo,-#endif-    dOMHTMLAnchorElementGetHreflang         ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetNameMethodInfo   ,-#endif-    dOMHTMLAnchorElementGetName             ,----- ** getPathname #method:getPathname#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetPathnameMethodInfo,-#endif-    dOMHTMLAnchorElementGetPathname         ,----- ** getPort #method:getPort#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetPortMethodInfo   ,-#endif-    dOMHTMLAnchorElementGetPort             ,----- ** getProtocol #method:getProtocol#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetProtocolMethodInfo,-#endif-    dOMHTMLAnchorElementGetProtocol         ,----- ** getRel #method:getRel#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetRelMethodInfo    ,-#endif-    dOMHTMLAnchorElementGetRel              ,----- ** getRev #method:getRev#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetRevMethodInfo    ,-#endif-    dOMHTMLAnchorElementGetRev              ,----- ** getSearch #method:getSearch#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetSearchMethodInfo ,-#endif-    dOMHTMLAnchorElementGetSearch           ,----- ** getShape #method:getShape#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetShapeMethodInfo  ,-#endif-    dOMHTMLAnchorElementGetShape            ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetTargetMethodInfo ,-#endif-    dOMHTMLAnchorElementGetTarget           ,----- ** getText #method:getText#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetTextMethodInfo   ,-#endif-    dOMHTMLAnchorElementGetText             ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLAnchorElementGetTypeAttr         ,----- ** setCharset #method:setCharset#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetCharsetMethodInfo,-#endif-    dOMHTMLAnchorElementSetCharset          ,----- ** setCoords #method:setCoords#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetCoordsMethodInfo ,-#endif-    dOMHTMLAnchorElementSetCoords           ,----- ** setHash #method:setHash#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetHashMethodInfo   ,-#endif-    dOMHTMLAnchorElementSetHash             ,----- ** setHost #method:setHost#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetHostMethodInfo   ,-#endif-    dOMHTMLAnchorElementSetHost             ,----- ** setHostname #method:setHostname#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetHostnameMethodInfo,-#endif-    dOMHTMLAnchorElementSetHostname         ,----- ** setHref #method:setHref#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetHrefMethodInfo   ,-#endif-    dOMHTMLAnchorElementSetHref             ,----- ** setHreflang #method:setHreflang#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetHreflangMethodInfo,-#endif-    dOMHTMLAnchorElementSetHreflang         ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetNameMethodInfo   ,-#endif-    dOMHTMLAnchorElementSetName             ,----- ** setPathname #method:setPathname#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetPathnameMethodInfo,-#endif-    dOMHTMLAnchorElementSetPathname         ,----- ** setPort #method:setPort#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetPortMethodInfo   ,-#endif-    dOMHTMLAnchorElementSetPort             ,----- ** setProtocol #method:setProtocol#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetProtocolMethodInfo,-#endif-    dOMHTMLAnchorElementSetProtocol         ,----- ** setRel #method:setRel#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetRelMethodInfo    ,-#endif-    dOMHTMLAnchorElementSetRel              ,----- ** setRev #method:setRev#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetRevMethodInfo    ,-#endif-    dOMHTMLAnchorElementSetRev              ,----- ** setSearch #method:setSearch#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetSearchMethodInfo ,-#endif-    dOMHTMLAnchorElementSetSearch           ,----- ** setShape #method:setShape#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetShapeMethodInfo  ,-#endif-    dOMHTMLAnchorElementSetShape            ,----- ** setTarget #method:setTarget#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetTargetMethodInfo ,-#endif-    dOMHTMLAnchorElementSetTarget           ,----- ** setText #method:setText#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetTextMethodInfo   ,-#endif-    dOMHTMLAnchorElementSetText             ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLAnchorElementSetTypeAttr         ,----- -- * Properties--- ** charset #attr:charset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementCharsetPropertyInfo ,-#endif-    constructDOMHTMLAnchorElementCharset    ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementCharset             ,-#endif-    getDOMHTMLAnchorElementCharset          ,-    setDOMHTMLAnchorElementCharset          ,----- ** coords #attr:coords#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementCoordsPropertyInfo  ,-#endif-    constructDOMHTMLAnchorElementCoords     ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementCoords              ,-#endif-    getDOMHTMLAnchorElementCoords           ,-    setDOMHTMLAnchorElementCoords           ,----- ** hash #attr:hash#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementHashPropertyInfo    ,-#endif-    constructDOMHTMLAnchorElementHash       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementHash                ,-#endif-    getDOMHTMLAnchorElementHash             ,-    setDOMHTMLAnchorElementHash             ,----- ** host #attr:host#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementHostPropertyInfo    ,-#endif-    constructDOMHTMLAnchorElementHost       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementHost                ,-#endif-    getDOMHTMLAnchorElementHost             ,-    setDOMHTMLAnchorElementHost             ,----- ** hostname #attr:hostname#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementHostnamePropertyInfo,-#endif-    constructDOMHTMLAnchorElementHostname   ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementHostname            ,-#endif-    getDOMHTMLAnchorElementHostname         ,-    setDOMHTMLAnchorElementHostname         ,----- ** href #attr:href#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementHrefPropertyInfo    ,-#endif-    constructDOMHTMLAnchorElementHref       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementHref                ,-#endif-    getDOMHTMLAnchorElementHref             ,-    setDOMHTMLAnchorElementHref             ,----- ** hreflang #attr:hreflang#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementHreflangPropertyInfo,-#endif-    constructDOMHTMLAnchorElementHreflang   ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementHreflang            ,-#endif-    getDOMHTMLAnchorElementHreflang         ,-    setDOMHTMLAnchorElementHreflang         ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementNamePropertyInfo    ,-#endif-    constructDOMHTMLAnchorElementName       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementName                ,-#endif-    getDOMHTMLAnchorElementName             ,-    setDOMHTMLAnchorElementName             ,----- ** pathname #attr:pathname#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementPathnamePropertyInfo,-#endif-    constructDOMHTMLAnchorElementPathname   ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementPathname            ,-#endif-    getDOMHTMLAnchorElementPathname         ,-    setDOMHTMLAnchorElementPathname         ,----- ** port #attr:port#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementPortPropertyInfo    ,-#endif-    constructDOMHTMLAnchorElementPort       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementPort                ,-#endif-    getDOMHTMLAnchorElementPort             ,-    setDOMHTMLAnchorElementPort             ,----- ** protocol #attr:protocol#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementProtocolPropertyInfo,-#endif-    constructDOMHTMLAnchorElementProtocol   ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementProtocol            ,-#endif-    getDOMHTMLAnchorElementProtocol         ,-    setDOMHTMLAnchorElementProtocol         ,----- ** rel #attr:rel#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementRelPropertyInfo     ,-#endif-    constructDOMHTMLAnchorElementRel        ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementRel                 ,-#endif-    getDOMHTMLAnchorElementRel              ,-    setDOMHTMLAnchorElementRel              ,----- ** rev #attr:rev#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementRevPropertyInfo     ,-#endif-    constructDOMHTMLAnchorElementRev        ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementRev                 ,-#endif-    getDOMHTMLAnchorElementRev              ,-    setDOMHTMLAnchorElementRev              ,----- ** search #attr:search#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementSearchPropertyInfo  ,-#endif-    constructDOMHTMLAnchorElementSearch     ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementSearch              ,-#endif-    getDOMHTMLAnchorElementSearch           ,-    setDOMHTMLAnchorElementSearch           ,----- ** shape #attr:shape#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementShapePropertyInfo   ,-#endif-    constructDOMHTMLAnchorElementShape      ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementShape               ,-#endif-    getDOMHTMLAnchorElementShape            ,-    setDOMHTMLAnchorElementShape            ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementTargetPropertyInfo  ,-#endif-    constructDOMHTMLAnchorElementTarget     ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementTarget              ,-#endif-    getDOMHTMLAnchorElementTarget           ,-    setDOMHTMLAnchorElementTarget           ,----- ** text #attr:text#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementTextPropertyInfo    ,-#endif-    constructDOMHTMLAnchorElementText       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementText                ,-#endif-    getDOMHTMLAnchorElementText             ,-    setDOMHTMLAnchorElementText             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAnchorElementTypePropertyInfo    ,-#endif-    clearDOMHTMLAnchorElementType           ,-    constructDOMHTMLAnchorElementType       ,-#if ENABLE_OVERLOADING-    dOMHTMLAnchorElementType                ,-#endif-    getDOMHTMLAnchorElementType             ,-    setDOMHTMLAnchorElementType             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLAnchorElement = DOMHTMLAnchorElement (ManagedPtr DOMHTMLAnchorElement)-foreign import ccall "webkit_dom_html_anchor_element_get_type"-    c_webkit_dom_html_anchor_element_get_type :: IO GType--instance GObject DOMHTMLAnchorElement where-    gobjectType = c_webkit_dom_html_anchor_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLAnchorElement`, for instance with `toDOMHTMLAnchorElement`.-class (GObject o, O.IsDescendantOf DOMHTMLAnchorElement o) => IsDOMHTMLAnchorElement o-instance (GObject o, O.IsDescendantOf DOMHTMLAnchorElement o) => IsDOMHTMLAnchorElement o--instance O.HasParentTypes DOMHTMLAnchorElement-type instance O.ParentTypes DOMHTMLAnchorElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLAnchorElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLAnchorElement :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m DOMHTMLAnchorElement-toDOMHTMLAnchorElement = liftIO . unsafeCastTo DOMHTMLAnchorElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLAnchorElement`.-noDOMHTMLAnchorElement :: Maybe DOMHTMLAnchorElement-noDOMHTMLAnchorElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLAnchorElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAnchorElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAnchorElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAnchorElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLAnchorElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAnchorElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLAnchorElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLAnchorElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAnchorElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLAnchorElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLAnchorElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLAnchorElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLAnchorElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLAnchorElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAnchorElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAnchorElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAnchorElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAnchorElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAnchorElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAnchorElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAnchorElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAnchorElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLAnchorElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAnchorElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAnchorElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAnchorElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAnchorElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getCharset" o = DOMHTMLAnchorElementGetCharsetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getCoords" o = DOMHTMLAnchorElementGetCoordsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHash" o = DOMHTMLAnchorElementGetHashMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHost" o = DOMHTMLAnchorElementGetHostMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHostname" o = DOMHTMLAnchorElementGetHostnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHref" o = DOMHTMLAnchorElementGetHrefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getHreflang" o = DOMHTMLAnchorElementGetHreflangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getName" o = DOMHTMLAnchorElementGetNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPathname" o = DOMHTMLAnchorElementGetPathnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPort" o = DOMHTMLAnchorElementGetPortMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getProtocol" o = DOMHTMLAnchorElementGetProtocolMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getRel" o = DOMHTMLAnchorElementGetRelMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getRev" o = DOMHTMLAnchorElementGetRevMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getSearch" o = DOMHTMLAnchorElementGetSearchMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getShape" o = DOMHTMLAnchorElementGetShapeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTarget" o = DOMHTMLAnchorElementGetTargetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getText" o = DOMHTMLAnchorElementGetTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getTypeAttr" o = DOMHTMLAnchorElementGetTypeAttrMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setCharset" o = DOMHTMLAnchorElementSetCharsetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setCoords" o = DOMHTMLAnchorElementSetCoordsMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHash" o = DOMHTMLAnchorElementSetHashMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHost" o = DOMHTMLAnchorElementSetHostMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHostname" o = DOMHTMLAnchorElementSetHostnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHref" o = DOMHTMLAnchorElementSetHrefMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setHreflang" o = DOMHTMLAnchorElementSetHreflangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setName" o = DOMHTMLAnchorElementSetNameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPathname" o = DOMHTMLAnchorElementSetPathnameMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPort" o = DOMHTMLAnchorElementSetPortMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setProtocol" o = DOMHTMLAnchorElementSetProtocolMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setRel" o = DOMHTMLAnchorElementSetRelMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setRev" o = DOMHTMLAnchorElementSetRevMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setSearch" o = DOMHTMLAnchorElementSetSearchMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setShape" o = DOMHTMLAnchorElementSetShapeMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTarget" o = DOMHTMLAnchorElementSetTargetMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setText" o = DOMHTMLAnchorElementSetTextMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setTypeAttr" o = DOMHTMLAnchorElementSetTypeAttrMethodInfo-    ResolveDOMHTMLAnchorElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAnchorElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAnchorElementMethod t DOMHTMLAnchorElement, O.MethodInfo info DOMHTMLAnchorElement p) => OL.IsLabel t (DOMHTMLAnchorElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #charset-@--}-getDOMHTMLAnchorElementCharset :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementCharset obj = liftIO $ B.Properties.getObjectPropertyString obj "charset"--{- |-Set the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #charset 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementCharset :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementCharset obj val = liftIO $ B.Properties.setObjectPropertyString obj "charset" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@charset@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementCharset :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementCharset val = B.Properties.constructObjectPropertyString "charset" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementCharsetPropertyInfo-instance AttrInfo DOMHTMLAnchorElementCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementCharsetPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementCharsetPropertyInfo = "charset"-    type AttrOrigin DOMHTMLAnchorElementCharsetPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementCharset-    attrSet _ = setDOMHTMLAnchorElementCharset-    attrConstruct _ = constructDOMHTMLAnchorElementCharset-    attrClear _ = undefined-#endif---- VVV Prop "coords"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@coords@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #coords-@--}-getDOMHTMLAnchorElementCoords :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementCoords obj = liftIO $ B.Properties.getObjectPropertyString obj "coords"--{- |-Set the value of the “@coords@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #coords 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementCoords :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementCoords obj val = liftIO $ B.Properties.setObjectPropertyString obj "coords" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@coords@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementCoords :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementCoords val = B.Properties.constructObjectPropertyString "coords" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementCoordsPropertyInfo-instance AttrInfo DOMHTMLAnchorElementCoordsPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementCoordsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementCoordsPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementCoordsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementCoordsPropertyInfo = "coords"-    type AttrOrigin DOMHTMLAnchorElementCoordsPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementCoords-    attrSet _ = setDOMHTMLAnchorElementCoords-    attrConstruct _ = constructDOMHTMLAnchorElementCoords-    attrClear _ = undefined-#endif---- VVV Prop "hash"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@hash@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #hash-@--}-getDOMHTMLAnchorElementHash :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHash obj = liftIO $ B.Properties.getObjectPropertyString obj "hash"--{- |-Set the value of the “@hash@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #hash 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementHash :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHash obj val = liftIO $ B.Properties.setObjectPropertyString obj "hash" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@hash@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementHash :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementHash val = B.Properties.constructObjectPropertyString "hash" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHashPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHashPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHashPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHashPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementHashPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHashPropertyInfo = "hash"-    type AttrOrigin DOMHTMLAnchorElementHashPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementHash-    attrSet _ = setDOMHTMLAnchorElementHash-    attrConstruct _ = constructDOMHTMLAnchorElementHash-    attrClear _ = undefined-#endif---- VVV Prop "host"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@host@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #host-@--}-getDOMHTMLAnchorElementHost :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHost obj = liftIO $ B.Properties.getObjectPropertyString obj "host"--{- |-Set the value of the “@host@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #host 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementHost :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHost obj val = liftIO $ B.Properties.setObjectPropertyString obj "host" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@host@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementHost :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementHost val = B.Properties.constructObjectPropertyString "host" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHostPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHostPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHostPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHostPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementHostPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHostPropertyInfo = "host"-    type AttrOrigin DOMHTMLAnchorElementHostPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementHost-    attrSet _ = setDOMHTMLAnchorElementHost-    attrConstruct _ = constructDOMHTMLAnchorElementHost-    attrClear _ = undefined-#endif---- VVV Prop "hostname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@hostname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #hostname-@--}-getDOMHTMLAnchorElementHostname :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHostname obj = liftIO $ B.Properties.getObjectPropertyString obj "hostname"--{- |-Set the value of the “@hostname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #hostname 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementHostname :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHostname obj val = liftIO $ B.Properties.setObjectPropertyString obj "hostname" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@hostname@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementHostname :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementHostname val = B.Properties.constructObjectPropertyString "hostname" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHostnamePropertyInfo-instance AttrInfo DOMHTMLAnchorElementHostnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHostnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHostnamePropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementHostnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHostnamePropertyInfo = "hostname"-    type AttrOrigin DOMHTMLAnchorElementHostnamePropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementHostname-    attrSet _ = setDOMHTMLAnchorElementHostname-    attrConstruct _ = constructDOMHTMLAnchorElementHostname-    attrClear _ = undefined-#endif---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #href-@--}-getDOMHTMLAnchorElementHref :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHref obj = liftIO $ B.Properties.getObjectPropertyString obj "href"--{- |-Set the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #href 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementHref :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHref obj val = liftIO $ B.Properties.setObjectPropertyString obj "href" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@href@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementHref :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementHref val = B.Properties.constructObjectPropertyString "href" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHrefPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHrefPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHrefPropertyInfo = "href"-    type AttrOrigin DOMHTMLAnchorElementHrefPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementHref-    attrSet _ = setDOMHTMLAnchorElementHref-    attrConstruct _ = constructDOMHTMLAnchorElementHref-    attrClear _ = undefined-#endif---- VVV Prop "hreflang"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@hreflang@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #hreflang-@--}-getDOMHTMLAnchorElementHreflang :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementHreflang obj = liftIO $ B.Properties.getObjectPropertyString obj "hreflang"--{- |-Set the value of the “@hreflang@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #hreflang 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementHreflang :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementHreflang obj val = liftIO $ B.Properties.setObjectPropertyString obj "hreflang" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@hreflang@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementHreflang :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementHreflang val = B.Properties.constructObjectPropertyString "hreflang" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHreflangPropertyInfo-instance AttrInfo DOMHTMLAnchorElementHreflangPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementHreflangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementHreflangPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementHreflangPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementHreflangPropertyInfo = "hreflang"-    type AttrOrigin DOMHTMLAnchorElementHreflangPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementHreflang-    attrSet _ = setDOMHTMLAnchorElementHreflang-    attrConstruct _ = constructDOMHTMLAnchorElementHreflang-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #name-@--}-getDOMHTMLAnchorElementName :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementName :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementName :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementNamePropertyInfo-instance AttrInfo DOMHTMLAnchorElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementNamePropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLAnchorElementNamePropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementName-    attrSet _ = setDOMHTMLAnchorElementName-    attrConstruct _ = constructDOMHTMLAnchorElementName-    attrClear _ = undefined-#endif---- VVV Prop "pathname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@pathname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #pathname-@--}-getDOMHTMLAnchorElementPathname :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementPathname obj = liftIO $ B.Properties.getObjectPropertyString obj "pathname"--{- |-Set the value of the “@pathname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #pathname 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementPathname :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementPathname obj val = liftIO $ B.Properties.setObjectPropertyString obj "pathname" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@pathname@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementPathname :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementPathname val = B.Properties.constructObjectPropertyString "pathname" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementPathnamePropertyInfo-instance AttrInfo DOMHTMLAnchorElementPathnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementPathnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementPathnamePropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementPathnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementPathnamePropertyInfo = "pathname"-    type AttrOrigin DOMHTMLAnchorElementPathnamePropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementPathname-    attrSet _ = setDOMHTMLAnchorElementPathname-    attrConstruct _ = constructDOMHTMLAnchorElementPathname-    attrClear _ = undefined-#endif---- VVV Prop "port"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@port@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #port-@--}-getDOMHTMLAnchorElementPort :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementPort obj = liftIO $ B.Properties.getObjectPropertyString obj "port"--{- |-Set the value of the “@port@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #port 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementPort :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementPort obj val = liftIO $ B.Properties.setObjectPropertyString obj "port" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@port@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementPort :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementPort val = B.Properties.constructObjectPropertyString "port" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementPortPropertyInfo-instance AttrInfo DOMHTMLAnchorElementPortPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementPortPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementPortPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementPortPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementPortPropertyInfo = "port"-    type AttrOrigin DOMHTMLAnchorElementPortPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementPort-    attrSet _ = setDOMHTMLAnchorElementPort-    attrConstruct _ = constructDOMHTMLAnchorElementPort-    attrClear _ = undefined-#endif---- VVV Prop "protocol"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@protocol@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #protocol-@--}-getDOMHTMLAnchorElementProtocol :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementProtocol obj = liftIO $ B.Properties.getObjectPropertyString obj "protocol"--{- |-Set the value of the “@protocol@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #protocol 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementProtocol :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementProtocol obj val = liftIO $ B.Properties.setObjectPropertyString obj "protocol" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@protocol@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementProtocol :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementProtocol val = B.Properties.constructObjectPropertyString "protocol" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementProtocolPropertyInfo-instance AttrInfo DOMHTMLAnchorElementProtocolPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementProtocolPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementProtocolPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementProtocolPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementProtocolPropertyInfo = "protocol"-    type AttrOrigin DOMHTMLAnchorElementProtocolPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementProtocol-    attrSet _ = setDOMHTMLAnchorElementProtocol-    attrConstruct _ = constructDOMHTMLAnchorElementProtocol-    attrClear _ = undefined-#endif---- VVV Prop "rel"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@rel@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #rel-@--}-getDOMHTMLAnchorElementRel :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementRel obj = liftIO $ B.Properties.getObjectPropertyString obj "rel"--{- |-Set the value of the “@rel@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #rel 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementRel :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementRel obj val = liftIO $ B.Properties.setObjectPropertyString obj "rel" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@rel@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementRel :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementRel val = B.Properties.constructObjectPropertyString "rel" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementRelPropertyInfo-instance AttrInfo DOMHTMLAnchorElementRelPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementRelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementRelPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementRelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementRelPropertyInfo = "rel"-    type AttrOrigin DOMHTMLAnchorElementRelPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementRel-    attrSet _ = setDOMHTMLAnchorElementRel-    attrConstruct _ = constructDOMHTMLAnchorElementRel-    attrClear _ = undefined-#endif---- VVV Prop "rev"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@rev@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #rev-@--}-getDOMHTMLAnchorElementRev :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementRev obj = liftIO $ B.Properties.getObjectPropertyString obj "rev"--{- |-Set the value of the “@rev@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #rev 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementRev :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementRev obj val = liftIO $ B.Properties.setObjectPropertyString obj "rev" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@rev@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementRev :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementRev val = B.Properties.constructObjectPropertyString "rev" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementRevPropertyInfo-instance AttrInfo DOMHTMLAnchorElementRevPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementRevPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementRevPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementRevPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementRevPropertyInfo = "rev"-    type AttrOrigin DOMHTMLAnchorElementRevPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementRev-    attrSet _ = setDOMHTMLAnchorElementRev-    attrConstruct _ = constructDOMHTMLAnchorElementRev-    attrClear _ = undefined-#endif---- VVV Prop "search"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@search@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #search-@--}-getDOMHTMLAnchorElementSearch :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementSearch obj = liftIO $ B.Properties.getObjectPropertyString obj "search"--{- |-Set the value of the “@search@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #search 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementSearch :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementSearch obj val = liftIO $ B.Properties.setObjectPropertyString obj "search" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@search@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementSearch :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementSearch val = B.Properties.constructObjectPropertyString "search" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSearchPropertyInfo-instance AttrInfo DOMHTMLAnchorElementSearchPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementSearchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementSearchPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementSearchPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementSearchPropertyInfo = "search"-    type AttrOrigin DOMHTMLAnchorElementSearchPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementSearch-    attrSet _ = setDOMHTMLAnchorElementSearch-    attrConstruct _ = constructDOMHTMLAnchorElementSearch-    attrClear _ = undefined-#endif---- VVV Prop "shape"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@shape@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #shape-@--}-getDOMHTMLAnchorElementShape :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementShape obj = liftIO $ B.Properties.getObjectPropertyString obj "shape"--{- |-Set the value of the “@shape@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #shape 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementShape :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementShape obj val = liftIO $ B.Properties.setObjectPropertyString obj "shape" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@shape@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementShape :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementShape val = B.Properties.constructObjectPropertyString "shape" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementShapePropertyInfo-instance AttrInfo DOMHTMLAnchorElementShapePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementShapePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementShapePropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementShapePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementShapePropertyInfo = "shape"-    type AttrOrigin DOMHTMLAnchorElementShapePropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementShape-    attrSet _ = setDOMHTMLAnchorElementShape-    attrConstruct _ = constructDOMHTMLAnchorElementShape-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #target-@--}-getDOMHTMLAnchorElementTarget :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementTarget obj = liftIO $ B.Properties.getObjectPropertyString obj "target"--{- |-Set the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #target 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementTarget :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementTarget obj val = liftIO $ B.Properties.setObjectPropertyString obj "target" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@target@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementTarget :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementTarget val = B.Properties.constructObjectPropertyString "target" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementTargetPropertyInfo-instance AttrInfo DOMHTMLAnchorElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementTargetPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementTargetPropertyInfo = "target"-    type AttrOrigin DOMHTMLAnchorElementTargetPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementTarget-    attrSet _ = setDOMHTMLAnchorElementTarget-    attrConstruct _ = constructDOMHTMLAnchorElementTarget-    attrClear _ = undefined-#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #text-@--}-getDOMHTMLAnchorElementText :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"--{- |-Set the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #text 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementText :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementText obj val = liftIO $ B.Properties.setObjectPropertyString obj "text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementText :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementText val = B.Properties.constructObjectPropertyString "text" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementTextPropertyInfo-instance AttrInfo DOMHTMLAnchorElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementTextPropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementTextPropertyInfo = "text"-    type AttrOrigin DOMHTMLAnchorElementTextPropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementText-    attrSet _ = setDOMHTMLAnchorElementText-    attrConstruct _ = constructDOMHTMLAnchorElementText-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAnchorElement #type-@--}-getDOMHTMLAnchorElementType :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m (Maybe T.Text)-getDOMHTMLAnchorElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAnchorElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAnchorElementType :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> T.Text -> m ()-setDOMHTMLAnchorElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAnchorElementType :: (IsDOMHTMLAnchorElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAnchorElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLAnchorElementType :: (MonadIO m, IsDOMHTMLAnchorElement o) => o -> m ()-clearDOMHTMLAnchorElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementTypePropertyInfo-instance AttrInfo DOMHTMLAnchorElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLAnchorElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAnchorElementTypePropertyInfo = IsDOMHTMLAnchorElement-    type AttrGetType DOMHTMLAnchorElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAnchorElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLAnchorElementTypePropertyInfo = DOMHTMLAnchorElement-    attrGet _ = getDOMHTMLAnchorElementType-    attrSet _ = setDOMHTMLAnchorElementType-    attrConstruct _ = constructDOMHTMLAnchorElementType-    attrClear _ = clearDOMHTMLAnchorElementType-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLAnchorElement-type instance O.AttributeList DOMHTMLAnchorElement = DOMHTMLAnchorElementAttributeList-type DOMHTMLAnchorElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLAnchorElementCharsetPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAnchorElementCoordsPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAnchorElementHashPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAnchorElementHostPropertyInfo), '("hostname", DOMHTMLAnchorElementHostnamePropertyInfo), '("href", DOMHTMLAnchorElementHrefPropertyInfo), '("hreflang", DOMHTMLAnchorElementHreflangPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLAnchorElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAnchorElementPathnamePropertyInfo), '("port", DOMHTMLAnchorElementPortPropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAnchorElementProtocolPropertyInfo), '("rel", DOMHTMLAnchorElementRelPropertyInfo), '("rev", DOMHTMLAnchorElementRevPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAnchorElementSearchPropertyInfo), '("shape", DOMHTMLAnchorElementShapePropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("target", DOMHTMLAnchorElementTargetPropertyInfo), '("text", DOMHTMLAnchorElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLAnchorElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLAnchorElementCharset :: AttrLabelProxy "charset"-dOMHTMLAnchorElementCharset = AttrLabelProxy--dOMHTMLAnchorElementCoords :: AttrLabelProxy "coords"-dOMHTMLAnchorElementCoords = AttrLabelProxy--dOMHTMLAnchorElementHash :: AttrLabelProxy "hash"-dOMHTMLAnchorElementHash = AttrLabelProxy--dOMHTMLAnchorElementHost :: AttrLabelProxy "host"-dOMHTMLAnchorElementHost = AttrLabelProxy--dOMHTMLAnchorElementHostname :: AttrLabelProxy "hostname"-dOMHTMLAnchorElementHostname = AttrLabelProxy--dOMHTMLAnchorElementHref :: AttrLabelProxy "href"-dOMHTMLAnchorElementHref = AttrLabelProxy--dOMHTMLAnchorElementHreflang :: AttrLabelProxy "hreflang"-dOMHTMLAnchorElementHreflang = AttrLabelProxy--dOMHTMLAnchorElementName :: AttrLabelProxy "name"-dOMHTMLAnchorElementName = AttrLabelProxy--dOMHTMLAnchorElementPathname :: AttrLabelProxy "pathname"-dOMHTMLAnchorElementPathname = AttrLabelProxy--dOMHTMLAnchorElementPort :: AttrLabelProxy "port"-dOMHTMLAnchorElementPort = AttrLabelProxy--dOMHTMLAnchorElementProtocol :: AttrLabelProxy "protocol"-dOMHTMLAnchorElementProtocol = AttrLabelProxy--dOMHTMLAnchorElementRel :: AttrLabelProxy "rel"-dOMHTMLAnchorElementRel = AttrLabelProxy--dOMHTMLAnchorElementRev :: AttrLabelProxy "rev"-dOMHTMLAnchorElementRev = AttrLabelProxy--dOMHTMLAnchorElementSearch :: AttrLabelProxy "search"-dOMHTMLAnchorElementSearch = AttrLabelProxy--dOMHTMLAnchorElementShape :: AttrLabelProxy "shape"-dOMHTMLAnchorElementShape = AttrLabelProxy--dOMHTMLAnchorElementTarget :: AttrLabelProxy "target"-dOMHTMLAnchorElementTarget = AttrLabelProxy--dOMHTMLAnchorElementText :: AttrLabelProxy "text"-dOMHTMLAnchorElementText = AttrLabelProxy--dOMHTMLAnchorElementType :: AttrLabelProxy "type"-dOMHTMLAnchorElementType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLAnchorElement = DOMHTMLAnchorElementSignalList-type DOMHTMLAnchorElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLAnchorElement::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_charset" webkit_dom_html_anchor_element_get_charset :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetCharset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_charset self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetCharset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetCharset--#endif---- method DOMHTMLAnchorElement::get_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_coords" webkit_dom_html_anchor_element_get_coords :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetCoords ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetCoords ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetCoords self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_coords self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetCoords" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetCoordsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetCoords--#endif---- method DOMHTMLAnchorElement::get_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_hash" webkit_dom_html_anchor_element_get_hash :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetHash ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetHash ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetHash self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_hash self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetHash" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHashMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHash--#endif---- method DOMHTMLAnchorElement::get_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_host" webkit_dom_html_anchor_element_get_host :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetHost ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetHost ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetHost self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_host self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetHost" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHostMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHost--#endif---- method DOMHTMLAnchorElement::get_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_hostname" webkit_dom_html_anchor_element_get_hostname :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetHostname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetHostname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetHostname self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_hostname self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetHostname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHostnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHostname--#endif---- method DOMHTMLAnchorElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_href" webkit_dom_html_anchor_element_get_href :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetHref self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_href self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetHref" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHref--#endif---- method DOMHTMLAnchorElement::get_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_hreflang" webkit_dom_html_anchor_element_get_hreflang :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetHreflang ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetHreflang ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetHreflang self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_hreflang self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetHreflang" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHreflangMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetHreflang--#endif---- method DOMHTMLAnchorElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_name" webkit_dom_html_anchor_element_get_name :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetName--#endif---- method DOMHTMLAnchorElement::get_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_pathname" webkit_dom_html_anchor_element_get_pathname :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetPathname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetPathname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetPathname self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_pathname self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetPathname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetPathnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetPathname--#endif---- method DOMHTMLAnchorElement::get_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_port" webkit_dom_html_anchor_element_get_port :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetPort ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetPort ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetPort self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_port self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetPort" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetPortMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetPort--#endif---- method DOMHTMLAnchorElement::get_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_protocol" webkit_dom_html_anchor_element_get_protocol :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetProtocol ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetProtocol ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetProtocol self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_protocol self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetProtocol" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetProtocolMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetProtocol--#endif---- method DOMHTMLAnchorElement::get_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_rel" webkit_dom_html_anchor_element_get_rel :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetRel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetRel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetRel self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_rel self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetRel" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetRelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetRel--#endif---- method DOMHTMLAnchorElement::get_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_rev" webkit_dom_html_anchor_element_get_rev :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetRev ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetRev ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetRev self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_rev self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetRev" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetRevMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetRev--#endif---- method DOMHTMLAnchorElement::get_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_search" webkit_dom_html_anchor_element_get_search :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetSearch ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetSearch ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetSearch self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_search self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetSearch" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetSearchMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetSearch--#endif---- method DOMHTMLAnchorElement::get_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_shape" webkit_dom_html_anchor_element_get_shape :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetShape ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetShape ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetShape self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_shape self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetShape" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetShapeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetShape--#endif---- method DOMHTMLAnchorElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_target" webkit_dom_html_anchor_element_get_target :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_target self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetTarget" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetTarget--#endif---- method DOMHTMLAnchorElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_text" webkit_dom_html_anchor_element_get_text :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_text self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetText--#endif---- method DOMHTMLAnchorElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_get_type_attr" webkit_dom_html_anchor_element_get_type_attr :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    IO CString--{-# DEPRECATED dOMHTMLAnchorElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAnchorElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_anchor_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLAnchorElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementGetTypeAttr--#endif---- method DOMHTMLAnchorElement::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_charset" webkit_dom_html_anchor_element_set_charset :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetCharset self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_charset self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetCharset--#endif---- method DOMHTMLAnchorElement::set_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_coords" webkit_dom_html_anchor_element_set_coords :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetCoords ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetCoords ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetCoords self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_coords self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetCoordsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetCoords--#endif---- method DOMHTMLAnchorElement::set_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_hash" webkit_dom_html_anchor_element_set_hash :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetHash ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetHash ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetHash self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_hash self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHashMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHash--#endif---- method DOMHTMLAnchorElement::set_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_host" webkit_dom_html_anchor_element_set_host :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetHost ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetHost ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetHost self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_host self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHostMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHost--#endif---- method DOMHTMLAnchorElement::set_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_hostname" webkit_dom_html_anchor_element_set_hostname :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetHostname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetHostname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetHostname self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_hostname self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHostnameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHostname--#endif---- method DOMHTMLAnchorElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_href" webkit_dom_html_anchor_element_set_href :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetHref self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_href self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHref--#endif---- method DOMHTMLAnchorElement::set_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_hreflang" webkit_dom_html_anchor_element_set_hreflang :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetHreflang ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetHreflang ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetHreflang self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_hreflang self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHreflangMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetHreflang--#endif---- method DOMHTMLAnchorElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_name" webkit_dom_html_anchor_element_set_name :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetName--#endif---- method DOMHTMLAnchorElement::set_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_pathname" webkit_dom_html_anchor_element_set_pathname :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetPathname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetPathname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetPathname self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_pathname self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetPathnameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetPathname--#endif---- method DOMHTMLAnchorElement::set_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_port" webkit_dom_html_anchor_element_set_port :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetPort ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetPort ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetPort self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_port self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetPortMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetPort--#endif---- method DOMHTMLAnchorElement::set_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_protocol" webkit_dom_html_anchor_element_set_protocol :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetProtocol ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetProtocol ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetProtocol self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_protocol self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetProtocolMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetProtocol--#endif---- method DOMHTMLAnchorElement::set_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_rel" webkit_dom_html_anchor_element_set_rel :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetRel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetRel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetRel self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_rel self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetRelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetRel--#endif---- method DOMHTMLAnchorElement::set_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_rev" webkit_dom_html_anchor_element_set_rev :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetRev ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetRev ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetRev self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_rev self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetRevMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetRev--#endif---- method DOMHTMLAnchorElement::set_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_search" webkit_dom_html_anchor_element_set_search :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetSearch ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetSearch ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetSearch self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_search self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetSearchMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetSearch--#endif---- method DOMHTMLAnchorElement::set_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_shape" webkit_dom_html_anchor_element_set_shape :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetShape ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetShape ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetShape self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_shape self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetShapeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetShape--#endif---- method DOMHTMLAnchorElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_target" webkit_dom_html_anchor_element_set_target :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetTarget self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_target self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetTarget--#endif---- method DOMHTMLAnchorElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_text" webkit_dom_html_anchor_element_set_text :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAnchorElementSetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_text self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetText--#endif---- method DOMHTMLAnchorElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAnchorElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_anchor_element_set_type_attr" webkit_dom_html_anchor_element_set_type_attr :: -    Ptr DOMHTMLAnchorElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAnchorElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAnchorElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAnchorElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAnchorElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement.DOMHTMLAnchorElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAnchorElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_anchor_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAnchorElement a) => O.MethodInfo DOMHTMLAnchorElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAnchorElementSetTypeAttr--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLAnchorElement.hs-boot
@@ -1,191 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLAnchorElement = DOMHTMLAnchorElement (ManagedPtr DOMHTMLAnchorElement)-instance GObject DOMHTMLAnchorElement where-class (GObject o, O.IsDescendantOf DOMHTMLAnchorElement o) => IsDOMHTMLAnchorElement o-instance (GObject o, O.IsDescendantOf DOMHTMLAnchorElement o) => IsDOMHTMLAnchorElement o-instance O.HasParentTypes DOMHTMLAnchorElement-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementCharsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementCoordsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHashPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHostPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHostnamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHrefPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementHreflangPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementPathnamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementPortPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementProtocolPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementRelPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementRevPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSearchPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementShapePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetCoordsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHashMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHostMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHostnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetHreflangMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetPathnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetPortMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetProtocolMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetRelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetRevMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetSearchMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetShapeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetCoordsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHashMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHostMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHostnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetHreflangMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetPathnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetPortMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetProtocolMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetRelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetRevMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetSearchMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetShapeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAnchorElementSetTypeAttrMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLAppletElement.hs
@@ -1,2024 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement-    ( ---- * Exported types-    DOMHTMLAppletElement(..)                ,-    IsDOMHTMLAppletElement                  ,-    toDOMHTMLAppletElement                  ,-    noDOMHTMLAppletElement                  ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetAlignMethodInfo  ,-#endif-    dOMHTMLAppletElementGetAlign            ,----- ** getAlt #method:getAlt#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetAltMethodInfo    ,-#endif-    dOMHTMLAppletElementGetAlt              ,----- ** getArchive #method:getArchive#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetArchiveMethodInfo,-#endif-    dOMHTMLAppletElementGetArchive          ,----- ** getCode #method:getCode#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetCodeMethodInfo   ,-#endif-    dOMHTMLAppletElementGetCode             ,----- ** getCodeBase #method:getCodeBase#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetCodeBaseMethodInfo,-#endif-    dOMHTMLAppletElementGetCodeBase         ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetHeightMethodInfo ,-#endif-    dOMHTMLAppletElementGetHeight           ,----- ** getHspace #method:getHspace#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetHspaceMethodInfo ,-#endif-    dOMHTMLAppletElementGetHspace           ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetNameMethodInfo   ,-#endif-    dOMHTMLAppletElementGetName             ,----- ** getObject #method:getObject#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetObjectMethodInfo ,-#endif-    dOMHTMLAppletElementGetObject           ,----- ** getVspace #method:getVspace#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetVspaceMethodInfo ,-#endif-    dOMHTMLAppletElementGetVspace           ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementGetWidthMethodInfo  ,-#endif-    dOMHTMLAppletElementGetWidth            ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetAlignMethodInfo  ,-#endif-    dOMHTMLAppletElementSetAlign            ,----- ** setAlt #method:setAlt#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetAltMethodInfo    ,-#endif-    dOMHTMLAppletElementSetAlt              ,----- ** setArchive #method:setArchive#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetArchiveMethodInfo,-#endif-    dOMHTMLAppletElementSetArchive          ,----- ** setCode #method:setCode#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetCodeMethodInfo   ,-#endif-    dOMHTMLAppletElementSetCode             ,----- ** setCodeBase #method:setCodeBase#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetCodeBaseMethodInfo,-#endif-    dOMHTMLAppletElementSetCodeBase         ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetHeightMethodInfo ,-#endif-    dOMHTMLAppletElementSetHeight           ,----- ** setHspace #method:setHspace#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetHspaceMethodInfo ,-#endif-    dOMHTMLAppletElementSetHspace           ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetNameMethodInfo   ,-#endif-    dOMHTMLAppletElementSetName             ,----- ** setObject #method:setObject#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetObjectMethodInfo ,-#endif-    dOMHTMLAppletElementSetObject           ,----- ** setVspace #method:setVspace#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetVspaceMethodInfo ,-#endif-    dOMHTMLAppletElementSetVspace           ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLAppletElementSetWidthMethodInfo  ,-#endif-    dOMHTMLAppletElementSetWidth            ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementAlignPropertyInfo   ,-#endif-    constructDOMHTMLAppletElementAlign      ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementAlign               ,-#endif-    getDOMHTMLAppletElementAlign            ,-    setDOMHTMLAppletElementAlign            ,----- ** alt #attr:alt#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementAltPropertyInfo     ,-#endif-    constructDOMHTMLAppletElementAlt        ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementAlt                 ,-#endif-    getDOMHTMLAppletElementAlt              ,-    setDOMHTMLAppletElementAlt              ,----- ** archive #attr:archive#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementArchivePropertyInfo ,-#endif-    constructDOMHTMLAppletElementArchive    ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementArchive             ,-#endif-    getDOMHTMLAppletElementArchive          ,-    setDOMHTMLAppletElementArchive          ,----- ** code #attr:code#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementCodePropertyInfo    ,-#endif-    constructDOMHTMLAppletElementCode       ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementCode                ,-#endif-    getDOMHTMLAppletElementCode             ,-    setDOMHTMLAppletElementCode             ,----- ** codeBase #attr:codeBase#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementCodeBasePropertyInfo,-#endif-    constructDOMHTMLAppletElementCodeBase   ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementCodeBase            ,-#endif-    getDOMHTMLAppletElementCodeBase         ,-    setDOMHTMLAppletElementCodeBase         ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementHeightPropertyInfo  ,-#endif-    constructDOMHTMLAppletElementHeight     ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementHeight              ,-#endif-    getDOMHTMLAppletElementHeight           ,-    setDOMHTMLAppletElementHeight           ,----- ** hspace #attr:hspace#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementHspacePropertyInfo  ,-#endif-    constructDOMHTMLAppletElementHspace     ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementHspace              ,-#endif-    getDOMHTMLAppletElementHspace           ,-    setDOMHTMLAppletElementHspace           ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementNamePropertyInfo    ,-#endif-    constructDOMHTMLAppletElementName       ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementName                ,-#endif-    getDOMHTMLAppletElementName             ,-    setDOMHTMLAppletElementName             ,----- ** object #attr:object#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementObjectPropertyInfo  ,-#endif-    constructDOMHTMLAppletElementObject     ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementObject              ,-#endif-    getDOMHTMLAppletElementObject           ,-    setDOMHTMLAppletElementObject           ,----- ** vspace #attr:vspace#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementVspacePropertyInfo  ,-#endif-    constructDOMHTMLAppletElementVspace     ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementVspace              ,-#endif-    getDOMHTMLAppletElementVspace           ,-    setDOMHTMLAppletElementVspace           ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAppletElementWidthPropertyInfo   ,-#endif-    constructDOMHTMLAppletElementWidth      ,-#if ENABLE_OVERLOADING-    dOMHTMLAppletElementWidth               ,-#endif-    getDOMHTMLAppletElementWidth            ,-    setDOMHTMLAppletElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLAppletElement = DOMHTMLAppletElement (ManagedPtr DOMHTMLAppletElement)-foreign import ccall "webkit_dom_html_applet_element_get_type"-    c_webkit_dom_html_applet_element_get_type :: IO GType--instance GObject DOMHTMLAppletElement where-    gobjectType = c_webkit_dom_html_applet_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLAppletElement`, for instance with `toDOMHTMLAppletElement`.-class (GObject o, O.IsDescendantOf DOMHTMLAppletElement o) => IsDOMHTMLAppletElement o-instance (GObject o, O.IsDescendantOf DOMHTMLAppletElement o) => IsDOMHTMLAppletElement o--instance O.HasParentTypes DOMHTMLAppletElement-type instance O.ParentTypes DOMHTMLAppletElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLAppletElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLAppletElement :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m DOMHTMLAppletElement-toDOMHTMLAppletElement = liftIO . unsafeCastTo DOMHTMLAppletElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLAppletElement`.-noDOMHTMLAppletElement :: Maybe DOMHTMLAppletElement-noDOMHTMLAppletElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLAppletElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAppletElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAppletElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAppletElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAppletElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLAppletElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAppletElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLAppletElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLAppletElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAppletElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLAppletElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLAppletElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLAppletElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAppletElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAppletElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLAppletElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAppletElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLAppletElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLAppletElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLAppletElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAppletElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAppletElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAppletElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAppletElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAppletElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLAppletElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAppletElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLAppletElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAppletElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAppletElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAppletElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLAppletElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAppletElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAppletElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLAppletElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAppletElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAppletElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAppletElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAppletElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLAppletElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAppletElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAppletElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAlign" o = DOMHTMLAppletElementGetAlignMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAlt" o = DOMHTMLAppletElementGetAltMethodInfo-    ResolveDOMHTMLAppletElementMethod "getArchive" o = DOMHTMLAppletElementGetArchiveMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLAppletElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAppletElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLAppletElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAppletElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAppletElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "getCode" o = DOMHTMLAppletElementGetCodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getCodeBase" o = DOMHTMLAppletElementGetCodeBaseMethodInfo-    ResolveDOMHTMLAppletElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAppletElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAppletElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAppletElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getHeight" o = DOMHTMLAppletElementGetHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAppletElementMethod "getHspace" o = DOMHTMLAppletElementGetHspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLAppletElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAppletElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getName" o = DOMHTMLAppletElementGetNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAppletElementMethod "getObject" o = DOMHTMLAppletElementGetObjectMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAppletElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAppletElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLAppletElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAppletElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAppletElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAppletElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAppletElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAppletElementMethod "getVspace" o = DOMHTMLAppletElementGetVspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAppletElementMethod "getWidth" o = DOMHTMLAppletElementGetWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAlign" o = DOMHTMLAppletElementSetAlignMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAlt" o = DOMHTMLAppletElementSetAltMethodInfo-    ResolveDOMHTMLAppletElementMethod "setArchive" o = DOMHTMLAppletElementSetArchiveMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAppletElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "setCode" o = DOMHTMLAppletElementSetCodeMethodInfo-    ResolveDOMHTMLAppletElementMethod "setCodeBase" o = DOMHTMLAppletElementSetCodeBaseMethodInfo-    ResolveDOMHTMLAppletElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAppletElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLAppletElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAppletElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAppletElementMethod "setHeight" o = DOMHTMLAppletElementSetHeightMethodInfo-    ResolveDOMHTMLAppletElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAppletElementMethod "setHspace" o = DOMHTMLAppletElementSetHspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLAppletElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAppletElementMethod "setName" o = DOMHTMLAppletElementSetNameMethodInfo-    ResolveDOMHTMLAppletElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAppletElementMethod "setObject" o = DOMHTMLAppletElementSetObjectMethodInfo-    ResolveDOMHTMLAppletElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAppletElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAppletElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAppletElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAppletElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAppletElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAppletElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAppletElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAppletElementMethod "setVspace" o = DOMHTMLAppletElementSetVspaceMethodInfo-    ResolveDOMHTMLAppletElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAppletElementMethod "setWidth" o = DOMHTMLAppletElementSetWidthMethodInfo-    ResolveDOMHTMLAppletElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAppletElementMethod t DOMHTMLAppletElement, O.MethodInfo info DOMHTMLAppletElement p) => OL.IsLabel t (DOMHTMLAppletElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #align-@--}-getDOMHTMLAppletElementAlign :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementAlign :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementAlign :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementAlignPropertyInfo-instance AttrInfo DOMHTMLAppletElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementAlignPropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLAppletElementAlignPropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementAlign-    attrSet _ = setDOMHTMLAppletElementAlign-    attrConstruct _ = constructDOMHTMLAppletElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #alt-@--}-getDOMHTMLAppletElementAlt :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementAlt obj = liftIO $ B.Properties.getObjectPropertyString obj "alt"--{- |-Set the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #alt 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementAlt :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementAlt obj val = liftIO $ B.Properties.setObjectPropertyString obj "alt" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@alt@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementAlt :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementAlt val = B.Properties.constructObjectPropertyString "alt" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementAltPropertyInfo-instance AttrInfo DOMHTMLAppletElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementAltPropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementAltPropertyInfo = "alt"-    type AttrOrigin DOMHTMLAppletElementAltPropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementAlt-    attrSet _ = setDOMHTMLAppletElementAlt-    attrConstruct _ = constructDOMHTMLAppletElementAlt-    attrClear _ = undefined-#endif---- VVV Prop "archive"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@archive@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #archive-@--}-getDOMHTMLAppletElementArchive :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementArchive obj = liftIO $ B.Properties.getObjectPropertyString obj "archive"--{- |-Set the value of the “@archive@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #archive 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementArchive :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementArchive obj val = liftIO $ B.Properties.setObjectPropertyString obj "archive" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@archive@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementArchive :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementArchive val = B.Properties.constructObjectPropertyString "archive" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementArchivePropertyInfo-instance AttrInfo DOMHTMLAppletElementArchivePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementArchivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementArchivePropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementArchivePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementArchivePropertyInfo = "archive"-    type AttrOrigin DOMHTMLAppletElementArchivePropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementArchive-    attrSet _ = setDOMHTMLAppletElementArchive-    attrConstruct _ = constructDOMHTMLAppletElementArchive-    attrClear _ = undefined-#endif---- VVV Prop "code"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #code-@--}-getDOMHTMLAppletElementCode :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementCode obj = liftIO $ B.Properties.getObjectPropertyString obj "code"--{- |-Set the value of the “@code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #code 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementCode :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementCode obj val = liftIO $ B.Properties.setObjectPropertyString obj "code" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@code@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementCode :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementCode val = B.Properties.constructObjectPropertyString "code" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementCodePropertyInfo-instance AttrInfo DOMHTMLAppletElementCodePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementCodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementCodePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementCodePropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementCodePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementCodePropertyInfo = "code"-    type AttrOrigin DOMHTMLAppletElementCodePropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementCode-    attrSet _ = setDOMHTMLAppletElementCode-    attrConstruct _ = constructDOMHTMLAppletElementCode-    attrClear _ = undefined-#endif---- VVV Prop "code-base"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@code-base@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #codeBase-@--}-getDOMHTMLAppletElementCodeBase :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementCodeBase obj = liftIO $ B.Properties.getObjectPropertyString obj "code-base"--{- |-Set the value of the “@code-base@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #codeBase 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementCodeBase :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementCodeBase obj val = liftIO $ B.Properties.setObjectPropertyString obj "code-base" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@code-base@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementCodeBase :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementCodeBase val = B.Properties.constructObjectPropertyString "code-base" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementCodeBasePropertyInfo-instance AttrInfo DOMHTMLAppletElementCodeBasePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementCodeBasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementCodeBasePropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementCodeBasePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementCodeBasePropertyInfo = "code-base"-    type AttrOrigin DOMHTMLAppletElementCodeBasePropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementCodeBase-    attrSet _ = setDOMHTMLAppletElementCodeBase-    attrConstruct _ = constructDOMHTMLAppletElementCodeBase-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #height-@--}-getDOMHTMLAppletElementHeight :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementHeight :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "height" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementHeight :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementHeight val = B.Properties.constructObjectPropertyString "height" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementHeightPropertyInfo-instance AttrInfo DOMHTMLAppletElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementHeightPropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLAppletElementHeightPropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementHeight-    attrSet _ = setDOMHTMLAppletElementHeight-    attrConstruct _ = constructDOMHTMLAppletElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "hspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@hspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #hspace-@--}-getDOMHTMLAppletElementHspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m CLong-getDOMHTMLAppletElementHspace obj = liftIO $ B.Properties.getObjectPropertyLong obj "hspace"--{- |-Set the value of the “@hspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #hspace 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementHspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> CLong -> m ()-setDOMHTMLAppletElementHspace obj val = liftIO $ B.Properties.setObjectPropertyLong obj "hspace" val--{- |-Construct a `GValueConstruct` with valid value for the “@hspace@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementHspace :: (IsDOMHTMLAppletElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLAppletElementHspace val = B.Properties.constructObjectPropertyLong "hspace" val--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementHspacePropertyInfo-instance AttrInfo DOMHTMLAppletElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLAppletElementHspacePropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementHspacePropertyInfo = CLong-    type AttrLabel DOMHTMLAppletElementHspacePropertyInfo = "hspace"-    type AttrOrigin DOMHTMLAppletElementHspacePropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementHspace-    attrSet _ = setDOMHTMLAppletElementHspace-    attrConstruct _ = constructDOMHTMLAppletElementHspace-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #name-@--}-getDOMHTMLAppletElementName :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementName :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementName :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementNamePropertyInfo-instance AttrInfo DOMHTMLAppletElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementNamePropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLAppletElementNamePropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementName-    attrSet _ = setDOMHTMLAppletElementName-    attrConstruct _ = constructDOMHTMLAppletElementName-    attrClear _ = undefined-#endif---- VVV Prop "object"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@object@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #object-@--}-getDOMHTMLAppletElementObject :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementObject obj = liftIO $ B.Properties.getObjectPropertyString obj "object"--{- |-Set the value of the “@object@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #object 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementObject :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementObject obj val = liftIO $ B.Properties.setObjectPropertyString obj "object" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@object@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementObject :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementObject val = B.Properties.constructObjectPropertyString "object" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementObjectPropertyInfo-instance AttrInfo DOMHTMLAppletElementObjectPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementObjectPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementObjectPropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementObjectPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementObjectPropertyInfo = "object"-    type AttrOrigin DOMHTMLAppletElementObjectPropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementObject-    attrSet _ = setDOMHTMLAppletElementObject-    attrConstruct _ = constructDOMHTMLAppletElementObject-    attrClear _ = undefined-#endif---- VVV Prop "vspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@vspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #vspace-@--}-getDOMHTMLAppletElementVspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m CLong-getDOMHTMLAppletElementVspace obj = liftIO $ B.Properties.getObjectPropertyLong obj "vspace"--{- |-Set the value of the “@vspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #vspace 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementVspace :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> CLong -> m ()-setDOMHTMLAppletElementVspace obj val = liftIO $ B.Properties.setObjectPropertyLong obj "vspace" val--{- |-Construct a `GValueConstruct` with valid value for the “@vspace@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementVspace :: (IsDOMHTMLAppletElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLAppletElementVspace val = B.Properties.constructObjectPropertyLong "vspace" val--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementVspacePropertyInfo-instance AttrInfo DOMHTMLAppletElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLAppletElementVspacePropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementVspacePropertyInfo = CLong-    type AttrLabel DOMHTMLAppletElementVspacePropertyInfo = "vspace"-    type AttrOrigin DOMHTMLAppletElementVspacePropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementVspace-    attrSet _ = setDOMHTMLAppletElementVspace-    attrConstruct _ = constructDOMHTMLAppletElementVspace-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAppletElement #width-@--}-getDOMHTMLAppletElementWidth :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> m (Maybe T.Text)-getDOMHTMLAppletElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAppletElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAppletElementWidth :: (MonadIO m, IsDOMHTMLAppletElement o) => o -> T.Text -> m ()-setDOMHTMLAppletElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAppletElementWidth :: (IsDOMHTMLAppletElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAppletElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementWidthPropertyInfo-instance AttrInfo DOMHTMLAppletElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLAppletElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAppletElementWidthPropertyInfo = IsDOMHTMLAppletElement-    type AttrGetType DOMHTMLAppletElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAppletElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLAppletElementWidthPropertyInfo = DOMHTMLAppletElement-    attrGet _ = getDOMHTMLAppletElementWidth-    attrSet _ = setDOMHTMLAppletElementWidth-    attrConstruct _ = constructDOMHTMLAppletElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLAppletElement-type instance O.AttributeList DOMHTMLAppletElement = DOMHTMLAppletElementAttributeList-type DOMHTMLAppletElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLAppletElementAlignPropertyInfo), '("alt", DOMHTMLAppletElementAltPropertyInfo), '("archive", DOMHTMLAppletElementArchivePropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("code", DOMHTMLAppletElementCodePropertyInfo), '("codeBase", DOMHTMLAppletElementCodeBasePropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLAppletElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLAppletElementHspacePropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLAppletElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("object", DOMHTMLAppletElementObjectPropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vspace", DOMHTMLAppletElementVspacePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLAppletElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLAppletElementAlign :: AttrLabelProxy "align"-dOMHTMLAppletElementAlign = AttrLabelProxy--dOMHTMLAppletElementAlt :: AttrLabelProxy "alt"-dOMHTMLAppletElementAlt = AttrLabelProxy--dOMHTMLAppletElementArchive :: AttrLabelProxy "archive"-dOMHTMLAppletElementArchive = AttrLabelProxy--dOMHTMLAppletElementCode :: AttrLabelProxy "code"-dOMHTMLAppletElementCode = AttrLabelProxy--dOMHTMLAppletElementCodeBase :: AttrLabelProxy "codeBase"-dOMHTMLAppletElementCodeBase = AttrLabelProxy--dOMHTMLAppletElementHeight :: AttrLabelProxy "height"-dOMHTMLAppletElementHeight = AttrLabelProxy--dOMHTMLAppletElementHspace :: AttrLabelProxy "hspace"-dOMHTMLAppletElementHspace = AttrLabelProxy--dOMHTMLAppletElementName :: AttrLabelProxy "name"-dOMHTMLAppletElementName = AttrLabelProxy--dOMHTMLAppletElementObject :: AttrLabelProxy "object"-dOMHTMLAppletElementObject = AttrLabelProxy--dOMHTMLAppletElementVspace :: AttrLabelProxy "vspace"-dOMHTMLAppletElementVspace = AttrLabelProxy--dOMHTMLAppletElementWidth :: AttrLabelProxy "width"-dOMHTMLAppletElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLAppletElement = DOMHTMLAppletElementSignalList-type DOMHTMLAppletElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLAppletElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_align" webkit_dom_html_applet_element_get_align :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetAlign--#endif---- method DOMHTMLAppletElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_alt" webkit_dom_html_applet_element_get_alt :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetAlt self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_alt self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetAlt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetAlt--#endif---- method DOMHTMLAppletElement::get_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_archive" webkit_dom_html_applet_element_get_archive :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetArchive ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetArchive self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_archive self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetArchive" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetArchiveMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetArchive--#endif---- method DOMHTMLAppletElement::get_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_code" webkit_dom_html_applet_element_get_code :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetCode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_code self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetCode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetCodeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetCode--#endif---- method DOMHTMLAppletElement::get_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_code_base" webkit_dom_html_applet_element_get_code_base :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetCodeBase ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetCodeBase self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_code_base self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetCodeBase" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetCodeBaseMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetCodeBase--#endif---- method DOMHTMLAppletElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_height" webkit_dom_html_applet_element_get_height :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_height self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetHeight" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetHeight--#endif---- method DOMHTMLAppletElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_hspace" webkit_dom_html_applet_element_get_hspace :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CLong--{-# DEPRECATED dOMHTMLAppletElementGetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetHspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLAppletElementGetHspace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_hspace self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetHspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetHspace--#endif---- method DOMHTMLAppletElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_name" webkit_dom_html_applet_element_get_name :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetName--#endif---- method DOMHTMLAppletElement::get_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_object" webkit_dom_html_applet_element_get_object :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetObject ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetObject ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetObject self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_object self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetObject" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetObjectMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetObjectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetObject--#endif---- method DOMHTMLAppletElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_vspace" webkit_dom_html_applet_element_get_vspace :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CLong--{-# DEPRECATED dOMHTMLAppletElementGetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetVspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLAppletElementGetVspace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_vspace self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetVspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetVspace--#endif---- method DOMHTMLAppletElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_get_width" webkit_dom_html_applet_element_get_width :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    IO CString--{-# DEPRECATED dOMHTMLAppletElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAppletElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_applet_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLAppletElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementGetWidth--#endif---- method DOMHTMLAppletElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_align" webkit_dom_html_applet_element_set_align :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetAlign--#endif---- method DOMHTMLAppletElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_alt" webkit_dom_html_applet_element_set_alt :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetAlt self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_alt self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetAlt--#endif---- method DOMHTMLAppletElement::set_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_archive" webkit_dom_html_applet_element_set_archive :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetArchive ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetArchive self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_archive self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetArchiveMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetArchive--#endif---- method DOMHTMLAppletElement::set_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_code" webkit_dom_html_applet_element_set_code :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetCode self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_code self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetCodeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetCode--#endif---- method DOMHTMLAppletElement::set_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_code_base" webkit_dom_html_applet_element_set_code_base :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetCodeBase ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetCodeBase self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_code_base self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetCodeBaseMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetCodeBase--#endif---- method DOMHTMLAppletElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_height" webkit_dom_html_applet_element_set_height :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_height self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetHeight--#endif---- method DOMHTMLAppletElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_hspace" webkit_dom_html_applet_element_set_hspace :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetHspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLAppletElementSetHspace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_applet_element_set_hspace self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetHspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetHspace--#endif---- method DOMHTMLAppletElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_name" webkit_dom_html_applet_element_set_name :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetName--#endif---- method DOMHTMLAppletElement::set_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_object" webkit_dom_html_applet_element_set_object :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetObject ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetObject ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetObject self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_object self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetObjectMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetObjectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetObject--#endif---- method DOMHTMLAppletElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_vspace" webkit_dom_html_applet_element_set_vspace :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetVspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLAppletElementSetVspace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_applet_element_set_vspace self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetVspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetVspace--#endif---- method DOMHTMLAppletElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAppletElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_applet_element_set_width" webkit_dom_html_applet_element_set_width :: -    Ptr DOMHTMLAppletElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAppletElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAppletElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAppletElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAppletElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement.DOMHTMLAppletElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAppletElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_applet_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAppletElement a) => O.MethodInfo DOMHTMLAppletElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAppletElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLAppletElement.hs-boot
@@ -1,128 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLAppletElement = DOMHTMLAppletElement (ManagedPtr DOMHTMLAppletElement)-instance GObject DOMHTMLAppletElement where-class (GObject o, O.IsDescendantOf DOMHTMLAppletElement o) => IsDOMHTMLAppletElement o-instance (GObject o, O.IsDescendantOf DOMHTMLAppletElement o) => IsDOMHTMLAppletElement o-instance O.HasParentTypes DOMHTMLAppletElement-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementAltPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementArchivePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementCodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementCodeBasePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementHspacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementObjectPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementVspacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetArchiveMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetCodeBaseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetHspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetObjectMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetVspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetArchiveMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetCodeBaseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetHspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetObjectMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetVspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAppletElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLAreaElement.hs
@@ -1,2363 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement-    ( ---- * Exported types-    DOMHTMLAreaElement(..)                  ,-    IsDOMHTMLAreaElement                    ,-    toDOMHTMLAreaElement                    ,-    noDOMHTMLAreaElement                    ,--- -- * Methods--- ** getAlt #method:getAlt#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetAltMethodInfo      ,-#endif-    dOMHTMLAreaElementGetAlt                ,----- ** getCoords #method:getCoords#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetCoordsMethodInfo   ,-#endif-    dOMHTMLAreaElementGetCoords             ,----- ** getHash #method:getHash#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetHashMethodInfo     ,-#endif-    dOMHTMLAreaElementGetHash               ,----- ** getHost #method:getHost#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetHostMethodInfo     ,-#endif-    dOMHTMLAreaElementGetHost               ,----- ** getHostname #method:getHostname#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetHostnameMethodInfo ,-#endif-    dOMHTMLAreaElementGetHostname           ,----- ** getHref #method:getHref#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetHrefMethodInfo     ,-#endif-    dOMHTMLAreaElementGetHref               ,----- ** getNoHref #method:getNoHref#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetNoHrefMethodInfo   ,-#endif-    dOMHTMLAreaElementGetNoHref             ,----- ** getPathname #method:getPathname#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetPathnameMethodInfo ,-#endif-    dOMHTMLAreaElementGetPathname           ,----- ** getPort #method:getPort#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetPortMethodInfo     ,-#endif-    dOMHTMLAreaElementGetPort               ,----- ** getProtocol #method:getProtocol#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetProtocolMethodInfo ,-#endif-    dOMHTMLAreaElementGetProtocol           ,----- ** getSearch #method:getSearch#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetSearchMethodInfo   ,-#endif-    dOMHTMLAreaElementGetSearch             ,----- ** getShape #method:getShape#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetShapeMethodInfo    ,-#endif-    dOMHTMLAreaElementGetShape              ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementGetTargetMethodInfo   ,-#endif-    dOMHTMLAreaElementGetTarget             ,----- ** setAlt #method:setAlt#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetAltMethodInfo      ,-#endif-    dOMHTMLAreaElementSetAlt                ,----- ** setCoords #method:setCoords#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetCoordsMethodInfo   ,-#endif-    dOMHTMLAreaElementSetCoords             ,----- ** setHash #method:setHash#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetHashMethodInfo     ,-#endif-    dOMHTMLAreaElementSetHash               ,----- ** setHost #method:setHost#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetHostMethodInfo     ,-#endif-    dOMHTMLAreaElementSetHost               ,----- ** setHostname #method:setHostname#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetHostnameMethodInfo ,-#endif-    dOMHTMLAreaElementSetHostname           ,----- ** setHref #method:setHref#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetHrefMethodInfo     ,-#endif-    dOMHTMLAreaElementSetHref               ,----- ** setNoHref #method:setNoHref#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetNoHrefMethodInfo   ,-#endif-    dOMHTMLAreaElementSetNoHref             ,----- ** setPathname #method:setPathname#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetPathnameMethodInfo ,-#endif-    dOMHTMLAreaElementSetPathname           ,----- ** setPort #method:setPort#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetPortMethodInfo     ,-#endif-    dOMHTMLAreaElementSetPort               ,----- ** setProtocol #method:setProtocol#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetProtocolMethodInfo ,-#endif-    dOMHTMLAreaElementSetProtocol           ,----- ** setSearch #method:setSearch#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetSearchMethodInfo   ,-#endif-    dOMHTMLAreaElementSetSearch             ,----- ** setShape #method:setShape#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetShapeMethodInfo    ,-#endif-    dOMHTMLAreaElementSetShape              ,----- ** setTarget #method:setTarget#--#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSetTargetMethodInfo   ,-#endif-    dOMHTMLAreaElementSetTarget             ,----- -- * Properties--- ** alt #attr:alt#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementAltPropertyInfo       ,-#endif-    constructDOMHTMLAreaElementAlt          ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementAlt                   ,-#endif-    getDOMHTMLAreaElementAlt                ,-    setDOMHTMLAreaElementAlt                ,----- ** coords #attr:coords#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementCoordsPropertyInfo    ,-#endif-    constructDOMHTMLAreaElementCoords       ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementCoords                ,-#endif-    getDOMHTMLAreaElementCoords             ,-    setDOMHTMLAreaElementCoords             ,----- ** hash #attr:hash#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementHashPropertyInfo      ,-#endif-    constructDOMHTMLAreaElementHash         ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementHash                  ,-#endif-    getDOMHTMLAreaElementHash               ,-    setDOMHTMLAreaElementHash               ,----- ** host #attr:host#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementHostPropertyInfo      ,-#endif-    constructDOMHTMLAreaElementHost         ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementHost                  ,-#endif-    getDOMHTMLAreaElementHost               ,-    setDOMHTMLAreaElementHost               ,----- ** hostname #attr:hostname#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementHostnamePropertyInfo  ,-#endif-    constructDOMHTMLAreaElementHostname     ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementHostname              ,-#endif-    getDOMHTMLAreaElementHostname           ,-    setDOMHTMLAreaElementHostname           ,----- ** href #attr:href#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementHrefPropertyInfo      ,-#endif-    constructDOMHTMLAreaElementHref         ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementHref                  ,-#endif-    getDOMHTMLAreaElementHref               ,-    setDOMHTMLAreaElementHref               ,----- ** noHref #attr:noHref#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementNoHrefPropertyInfo    ,-#endif-    constructDOMHTMLAreaElementNoHref       ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementNoHref                ,-#endif-    getDOMHTMLAreaElementNoHref             ,-    setDOMHTMLAreaElementNoHref             ,----- ** pathname #attr:pathname#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementPathnamePropertyInfo  ,-#endif-    constructDOMHTMLAreaElementPathname     ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementPathname              ,-#endif-    getDOMHTMLAreaElementPathname           ,-    setDOMHTMLAreaElementPathname           ,----- ** port #attr:port#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementPortPropertyInfo      ,-#endif-    constructDOMHTMLAreaElementPort         ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementPort                  ,-#endif-    getDOMHTMLAreaElementPort               ,-    setDOMHTMLAreaElementPort               ,----- ** protocol #attr:protocol#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementProtocolPropertyInfo  ,-#endif-    constructDOMHTMLAreaElementProtocol     ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementProtocol              ,-#endif-    getDOMHTMLAreaElementProtocol           ,-    setDOMHTMLAreaElementProtocol           ,----- ** search #attr:search#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementSearchPropertyInfo    ,-#endif-    constructDOMHTMLAreaElementSearch       ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementSearch                ,-#endif-    getDOMHTMLAreaElementSearch             ,-    setDOMHTMLAreaElementSearch             ,----- ** shape #attr:shape#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementShapePropertyInfo     ,-#endif-    constructDOMHTMLAreaElementShape        ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementShape                 ,-#endif-    getDOMHTMLAreaElementShape              ,-    setDOMHTMLAreaElementShape              ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLAreaElementTargetPropertyInfo    ,-#endif-    constructDOMHTMLAreaElementTarget       ,-#if ENABLE_OVERLOADING-    dOMHTMLAreaElementTarget                ,-#endif-    getDOMHTMLAreaElementTarget             ,-    setDOMHTMLAreaElementTarget             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLAreaElement = DOMHTMLAreaElement (ManagedPtr DOMHTMLAreaElement)-foreign import ccall "webkit_dom_html_area_element_get_type"-    c_webkit_dom_html_area_element_get_type :: IO GType--instance GObject DOMHTMLAreaElement where-    gobjectType = c_webkit_dom_html_area_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLAreaElement`, for instance with `toDOMHTMLAreaElement`.-class (GObject o, O.IsDescendantOf DOMHTMLAreaElement o) => IsDOMHTMLAreaElement o-instance (GObject o, O.IsDescendantOf DOMHTMLAreaElement o) => IsDOMHTMLAreaElement o--instance O.HasParentTypes DOMHTMLAreaElement-type instance O.ParentTypes DOMHTMLAreaElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLAreaElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLAreaElement :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m DOMHTMLAreaElement-toDOMHTMLAreaElement = liftIO . unsafeCastTo DOMHTMLAreaElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLAreaElement`.-noDOMHTMLAreaElement :: Maybe DOMHTMLAreaElement-noDOMHTMLAreaElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLAreaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLAreaElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLAreaElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLAreaElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLAreaElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLAreaElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLAreaElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLAreaElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLAreaElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLAreaElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLAreaElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLAreaElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLAreaElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLAreaElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLAreaElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLAreaElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLAreaElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLAreaElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLAreaElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLAreaElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLAreaElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLAreaElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLAreaElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLAreaElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLAreaElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLAreaElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLAreaElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLAreaElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLAreaElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLAreaElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLAreaElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLAreaElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLAreaElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLAreaElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLAreaElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLAreaElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLAreaElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLAreaElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLAreaElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLAreaElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLAreaElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLAreaElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAlt" o = DOMHTMLAreaElementGetAltMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLAreaElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLAreaElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLAreaElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLAreaElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLAreaElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLAreaElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLAreaElementMethod "getCoords" o = DOMHTMLAreaElementGetCoordsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLAreaElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLAreaElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHash" o = DOMHTMLAreaElementGetHashMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHost" o = DOMHTMLAreaElementGetHostMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHostname" o = DOMHTMLAreaElementGetHostnameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getHref" o = DOMHTMLAreaElementGetHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLAreaElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLAreaElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNoHref" o = DOMHTMLAreaElementGetNoHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLAreaElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLAreaElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPathname" o = DOMHTMLAreaElementGetPathnameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPort" o = DOMHTMLAreaElementGetPortMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLAreaElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLAreaElementMethod "getProtocol" o = DOMHTMLAreaElementGetProtocolMethodInfo-    ResolveDOMHTMLAreaElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLAreaElementMethod "getSearch" o = DOMHTMLAreaElementGetSearchMethodInfo-    ResolveDOMHTMLAreaElementMethod "getShape" o = DOMHTMLAreaElementGetShapeMethodInfo-    ResolveDOMHTMLAreaElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLAreaElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTarget" o = DOMHTMLAreaElementGetTargetMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLAreaElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLAreaElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLAreaElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAlt" o = DOMHTMLAreaElementSetAltMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLAreaElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLAreaElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLAreaElementMethod "setCoords" o = DOMHTMLAreaElementSetCoordsMethodInfo-    ResolveDOMHTMLAreaElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLAreaElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLAreaElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHash" o = DOMHTMLAreaElementSetHashMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHost" o = DOMHTMLAreaElementSetHostMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHostname" o = DOMHTMLAreaElementSetHostnameMethodInfo-    ResolveDOMHTMLAreaElementMethod "setHref" o = DOMHTMLAreaElementSetHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLAreaElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLAreaElementMethod "setNoHref" o = DOMHTMLAreaElementSetNoHrefMethodInfo-    ResolveDOMHTMLAreaElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLAreaElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLAreaElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLAreaElementMethod "setPathname" o = DOMHTMLAreaElementSetPathnameMethodInfo-    ResolveDOMHTMLAreaElementMethod "setPort" o = DOMHTMLAreaElementSetPortMethodInfo-    ResolveDOMHTMLAreaElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLAreaElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLAreaElementMethod "setProtocol" o = DOMHTMLAreaElementSetProtocolMethodInfo-    ResolveDOMHTMLAreaElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLAreaElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLAreaElementMethod "setSearch" o = DOMHTMLAreaElementSetSearchMethodInfo-    ResolveDOMHTMLAreaElementMethod "setShape" o = DOMHTMLAreaElementSetShapeMethodInfo-    ResolveDOMHTMLAreaElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTarget" o = DOMHTMLAreaElementSetTargetMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLAreaElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLAreaElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLAreaElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLAreaElementMethod t DOMHTMLAreaElement, O.MethodInfo info DOMHTMLAreaElement p) => OL.IsLabel t (DOMHTMLAreaElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #alt-@--}-getDOMHTMLAreaElementAlt :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementAlt obj = liftIO $ B.Properties.getObjectPropertyString obj "alt"--{- |-Set the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #alt 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementAlt :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementAlt obj val = liftIO $ B.Properties.setObjectPropertyString obj "alt" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@alt@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementAlt :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementAlt val = B.Properties.constructObjectPropertyString "alt" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementAltPropertyInfo-instance AttrInfo DOMHTMLAreaElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementAltPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementAltPropertyInfo = "alt"-    type AttrOrigin DOMHTMLAreaElementAltPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementAlt-    attrSet _ = setDOMHTMLAreaElementAlt-    attrConstruct _ = constructDOMHTMLAreaElementAlt-    attrClear _ = undefined-#endif---- VVV Prop "coords"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@coords@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #coords-@--}-getDOMHTMLAreaElementCoords :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementCoords obj = liftIO $ B.Properties.getObjectPropertyString obj "coords"--{- |-Set the value of the “@coords@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #coords 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementCoords :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementCoords obj val = liftIO $ B.Properties.setObjectPropertyString obj "coords" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@coords@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementCoords :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementCoords val = B.Properties.constructObjectPropertyString "coords" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementCoordsPropertyInfo-instance AttrInfo DOMHTMLAreaElementCoordsPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementCoordsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementCoordsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementCoordsPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementCoordsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementCoordsPropertyInfo = "coords"-    type AttrOrigin DOMHTMLAreaElementCoordsPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementCoords-    attrSet _ = setDOMHTMLAreaElementCoords-    attrConstruct _ = constructDOMHTMLAreaElementCoords-    attrClear _ = undefined-#endif---- VVV Prop "hash"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@hash@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #hash-@--}-getDOMHTMLAreaElementHash :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHash obj = liftIO $ B.Properties.getObjectPropertyString obj "hash"--{- |-Set the value of the “@hash@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #hash 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementHash :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementHash obj val = liftIO $ B.Properties.setObjectPropertyString obj "hash" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@hash@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementHash :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementHash val = B.Properties.constructObjectPropertyString "hash" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHashPropertyInfo-instance AttrInfo DOMHTMLAreaElementHashPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHashPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementHashPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementHashPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementHashPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHashPropertyInfo = "hash"-    type AttrOrigin DOMHTMLAreaElementHashPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementHash-    attrSet _ = setDOMHTMLAreaElementHash-    attrConstruct _ = constructDOMHTMLAreaElementHash-    attrClear _ = undefined-#endif---- VVV Prop "host"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@host@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #host-@--}-getDOMHTMLAreaElementHost :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHost obj = liftIO $ B.Properties.getObjectPropertyString obj "host"--{- |-Set the value of the “@host@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #host 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementHost :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementHost obj val = liftIO $ B.Properties.setObjectPropertyString obj "host" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@host@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementHost :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementHost val = B.Properties.constructObjectPropertyString "host" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHostPropertyInfo-instance AttrInfo DOMHTMLAreaElementHostPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHostPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementHostPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementHostPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementHostPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHostPropertyInfo = "host"-    type AttrOrigin DOMHTMLAreaElementHostPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementHost-    attrSet _ = setDOMHTMLAreaElementHost-    attrConstruct _ = constructDOMHTMLAreaElementHost-    attrClear _ = undefined-#endif---- VVV Prop "hostname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@hostname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #hostname-@--}-getDOMHTMLAreaElementHostname :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHostname obj = liftIO $ B.Properties.getObjectPropertyString obj "hostname"--{- |-Set the value of the “@hostname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #hostname 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementHostname :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementHostname obj val = liftIO $ B.Properties.setObjectPropertyString obj "hostname" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@hostname@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementHostname :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementHostname val = B.Properties.constructObjectPropertyString "hostname" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHostnamePropertyInfo-instance AttrInfo DOMHTMLAreaElementHostnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHostnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementHostnamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementHostnamePropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementHostnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHostnamePropertyInfo = "hostname"-    type AttrOrigin DOMHTMLAreaElementHostnamePropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementHostname-    attrSet _ = setDOMHTMLAreaElementHostname-    attrConstruct _ = constructDOMHTMLAreaElementHostname-    attrClear _ = undefined-#endif---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #href-@--}-getDOMHTMLAreaElementHref :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementHref obj = liftIO $ B.Properties.getObjectPropertyString obj "href"--{- |-Set the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #href 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementHref :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementHref obj val = liftIO $ B.Properties.setObjectPropertyString obj "href" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@href@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementHref :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementHref val = B.Properties.constructObjectPropertyString "href" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHrefPropertyInfo-instance AttrInfo DOMHTMLAreaElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementHrefPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementHrefPropertyInfo = "href"-    type AttrOrigin DOMHTMLAreaElementHrefPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementHref-    attrSet _ = setDOMHTMLAreaElementHref-    attrConstruct _ = constructDOMHTMLAreaElementHref-    attrClear _ = undefined-#endif---- VVV Prop "no-href"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@no-href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #noHref-@--}-getDOMHTMLAreaElementNoHref :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m Bool-getDOMHTMLAreaElementNoHref obj = liftIO $ B.Properties.getObjectPropertyBool obj "no-href"--{- |-Set the value of the “@no-href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #noHref 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementNoHref :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> Bool -> m ()-setDOMHTMLAreaElementNoHref obj val = liftIO $ B.Properties.setObjectPropertyBool obj "no-href" val--{- |-Construct a `GValueConstruct` with valid value for the “@no-href@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementNoHref :: (IsDOMHTMLAreaElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLAreaElementNoHref val = B.Properties.constructObjectPropertyBool "no-href" val--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementNoHrefPropertyInfo-instance AttrInfo DOMHTMLAreaElementNoHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementNoHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementNoHrefPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLAreaElementNoHrefPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementNoHrefPropertyInfo = Bool-    type AttrLabel DOMHTMLAreaElementNoHrefPropertyInfo = "no-href"-    type AttrOrigin DOMHTMLAreaElementNoHrefPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementNoHref-    attrSet _ = setDOMHTMLAreaElementNoHref-    attrConstruct _ = constructDOMHTMLAreaElementNoHref-    attrClear _ = undefined-#endif---- VVV Prop "pathname"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@pathname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #pathname-@--}-getDOMHTMLAreaElementPathname :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementPathname obj = liftIO $ B.Properties.getObjectPropertyString obj "pathname"--{- |-Set the value of the “@pathname@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #pathname 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementPathname :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementPathname obj val = liftIO $ B.Properties.setObjectPropertyString obj "pathname" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@pathname@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementPathname :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementPathname val = B.Properties.constructObjectPropertyString "pathname" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementPathnamePropertyInfo-instance AttrInfo DOMHTMLAreaElementPathnamePropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementPathnamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementPathnamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementPathnamePropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementPathnamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementPathnamePropertyInfo = "pathname"-    type AttrOrigin DOMHTMLAreaElementPathnamePropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementPathname-    attrSet _ = setDOMHTMLAreaElementPathname-    attrConstruct _ = constructDOMHTMLAreaElementPathname-    attrClear _ = undefined-#endif---- VVV Prop "port"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@port@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #port-@--}-getDOMHTMLAreaElementPort :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementPort obj = liftIO $ B.Properties.getObjectPropertyString obj "port"--{- |-Set the value of the “@port@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #port 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementPort :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementPort obj val = liftIO $ B.Properties.setObjectPropertyString obj "port" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@port@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementPort :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementPort val = B.Properties.constructObjectPropertyString "port" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementPortPropertyInfo-instance AttrInfo DOMHTMLAreaElementPortPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementPortPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementPortPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementPortPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementPortPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementPortPropertyInfo = "port"-    type AttrOrigin DOMHTMLAreaElementPortPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementPort-    attrSet _ = setDOMHTMLAreaElementPort-    attrConstruct _ = constructDOMHTMLAreaElementPort-    attrClear _ = undefined-#endif---- VVV Prop "protocol"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@protocol@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #protocol-@--}-getDOMHTMLAreaElementProtocol :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementProtocol obj = liftIO $ B.Properties.getObjectPropertyString obj "protocol"--{- |-Set the value of the “@protocol@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #protocol 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementProtocol :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementProtocol obj val = liftIO $ B.Properties.setObjectPropertyString obj "protocol" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@protocol@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementProtocol :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementProtocol val = B.Properties.constructObjectPropertyString "protocol" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementProtocolPropertyInfo-instance AttrInfo DOMHTMLAreaElementProtocolPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementProtocolPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementProtocolPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementProtocolPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementProtocolPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementProtocolPropertyInfo = "protocol"-    type AttrOrigin DOMHTMLAreaElementProtocolPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementProtocol-    attrSet _ = setDOMHTMLAreaElementProtocol-    attrConstruct _ = constructDOMHTMLAreaElementProtocol-    attrClear _ = undefined-#endif---- VVV Prop "search"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@search@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #search-@--}-getDOMHTMLAreaElementSearch :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementSearch obj = liftIO $ B.Properties.getObjectPropertyString obj "search"--{- |-Set the value of the “@search@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #search 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementSearch :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementSearch obj val = liftIO $ B.Properties.setObjectPropertyString obj "search" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@search@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementSearch :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementSearch val = B.Properties.constructObjectPropertyString "search" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSearchPropertyInfo-instance AttrInfo DOMHTMLAreaElementSearchPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementSearchPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementSearchPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementSearchPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementSearchPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementSearchPropertyInfo = "search"-    type AttrOrigin DOMHTMLAreaElementSearchPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementSearch-    attrSet _ = setDOMHTMLAreaElementSearch-    attrConstruct _ = constructDOMHTMLAreaElementSearch-    attrClear _ = undefined-#endif---- VVV Prop "shape"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@shape@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #shape-@--}-getDOMHTMLAreaElementShape :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementShape obj = liftIO $ B.Properties.getObjectPropertyString obj "shape"--{- |-Set the value of the “@shape@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #shape 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementShape :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementShape obj val = liftIO $ B.Properties.setObjectPropertyString obj "shape" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@shape@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementShape :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementShape val = B.Properties.constructObjectPropertyString "shape" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementShapePropertyInfo-instance AttrInfo DOMHTMLAreaElementShapePropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementShapePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementShapePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementShapePropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementShapePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementShapePropertyInfo = "shape"-    type AttrOrigin DOMHTMLAreaElementShapePropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementShape-    attrSet _ = setDOMHTMLAreaElementShape-    attrConstruct _ = constructDOMHTMLAreaElementShape-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLAreaElement #target-@--}-getDOMHTMLAreaElementTarget :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLAreaElementTarget obj = liftIO $ B.Properties.getObjectPropertyString obj "target"--{- |-Set the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLAreaElement [ #target 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLAreaElementTarget :: (MonadIO m, IsDOMHTMLAreaElement o) => o -> T.Text -> m ()-setDOMHTMLAreaElementTarget obj val = liftIO $ B.Properties.setObjectPropertyString obj "target" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@target@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLAreaElementTarget :: (IsDOMHTMLAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLAreaElementTarget val = B.Properties.constructObjectPropertyString "target" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementTargetPropertyInfo-instance AttrInfo DOMHTMLAreaElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLAreaElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLAreaElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLAreaElementTargetPropertyInfo = IsDOMHTMLAreaElement-    type AttrGetType DOMHTMLAreaElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLAreaElementTargetPropertyInfo = "target"-    type AttrOrigin DOMHTMLAreaElementTargetPropertyInfo = DOMHTMLAreaElement-    attrGet _ = getDOMHTMLAreaElementTarget-    attrSet _ = setDOMHTMLAreaElementTarget-    attrConstruct _ = constructDOMHTMLAreaElementTarget-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLAreaElement-type instance O.AttributeList DOMHTMLAreaElement = DOMHTMLAreaElementAttributeList-type DOMHTMLAreaElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("alt", DOMHTMLAreaElementAltPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coords", DOMHTMLAreaElementCoordsPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hash", DOMHTMLAreaElementHashPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("host", DOMHTMLAreaElementHostPropertyInfo), '("hostname", DOMHTMLAreaElementHostnamePropertyInfo), '("href", DOMHTMLAreaElementHrefPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("noHref", DOMHTMLAreaElementNoHrefPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("pathname", DOMHTMLAreaElementPathnamePropertyInfo), '("port", DOMHTMLAreaElementPortPropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("protocol", DOMHTMLAreaElementProtocolPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("search", DOMHTMLAreaElementSearchPropertyInfo), '("shape", DOMHTMLAreaElementShapePropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("target", DOMHTMLAreaElementTargetPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLAreaElementAlt :: AttrLabelProxy "alt"-dOMHTMLAreaElementAlt = AttrLabelProxy--dOMHTMLAreaElementCoords :: AttrLabelProxy "coords"-dOMHTMLAreaElementCoords = AttrLabelProxy--dOMHTMLAreaElementHash :: AttrLabelProxy "hash"-dOMHTMLAreaElementHash = AttrLabelProxy--dOMHTMLAreaElementHost :: AttrLabelProxy "host"-dOMHTMLAreaElementHost = AttrLabelProxy--dOMHTMLAreaElementHostname :: AttrLabelProxy "hostname"-dOMHTMLAreaElementHostname = AttrLabelProxy--dOMHTMLAreaElementHref :: AttrLabelProxy "href"-dOMHTMLAreaElementHref = AttrLabelProxy--dOMHTMLAreaElementNoHref :: AttrLabelProxy "noHref"-dOMHTMLAreaElementNoHref = AttrLabelProxy--dOMHTMLAreaElementPathname :: AttrLabelProxy "pathname"-dOMHTMLAreaElementPathname = AttrLabelProxy--dOMHTMLAreaElementPort :: AttrLabelProxy "port"-dOMHTMLAreaElementPort = AttrLabelProxy--dOMHTMLAreaElementProtocol :: AttrLabelProxy "protocol"-dOMHTMLAreaElementProtocol = AttrLabelProxy--dOMHTMLAreaElementSearch :: AttrLabelProxy "search"-dOMHTMLAreaElementSearch = AttrLabelProxy--dOMHTMLAreaElementShape :: AttrLabelProxy "shape"-dOMHTMLAreaElementShape = AttrLabelProxy--dOMHTMLAreaElementTarget :: AttrLabelProxy "target"-dOMHTMLAreaElementTarget = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLAreaElement = DOMHTMLAreaElementSignalList-type DOMHTMLAreaElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLAreaElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_alt" webkit_dom_html_area_element_get_alt :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetAlt self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_alt self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetAlt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetAlt--#endif---- method DOMHTMLAreaElement::get_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_coords" webkit_dom_html_area_element_get_coords :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetCoords ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetCoords ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetCoords self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_coords self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetCoords" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetCoordsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetCoords--#endif---- method DOMHTMLAreaElement::get_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_hash" webkit_dom_html_area_element_get_hash :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetHash ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetHash ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetHash self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_hash self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetHash" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHashMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHash--#endif---- method DOMHTMLAreaElement::get_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_host" webkit_dom_html_area_element_get_host :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetHost ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetHost ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetHost self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_host self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetHost" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHostMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHost--#endif---- method DOMHTMLAreaElement::get_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_hostname" webkit_dom_html_area_element_get_hostname :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetHostname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetHostname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetHostname self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_hostname self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetHostname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHostnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHostname--#endif---- method DOMHTMLAreaElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_href" webkit_dom_html_area_element_get_href :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetHref self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_href self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetHref" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetHref--#endif---- method DOMHTMLAreaElement::get_no_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_no_href" webkit_dom_html_area_element_get_no_href :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CInt--{-# DEPRECATED dOMHTMLAreaElementGetNoHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetNoHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLAreaElementGetNoHref self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_no_href self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetNoHrefMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetNoHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetNoHref--#endif---- method DOMHTMLAreaElement::get_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_pathname" webkit_dom_html_area_element_get_pathname :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetPathname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetPathname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetPathname self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_pathname self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetPathname" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetPathnameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetPathname--#endif---- method DOMHTMLAreaElement::get_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_port" webkit_dom_html_area_element_get_port :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetPort ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetPort ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetPort self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_port self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetPort" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetPortMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetPort--#endif---- method DOMHTMLAreaElement::get_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_protocol" webkit_dom_html_area_element_get_protocol :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetProtocol ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetProtocol ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetProtocol self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_protocol self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetProtocol" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetProtocolMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetProtocol--#endif---- method DOMHTMLAreaElement::get_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_search" webkit_dom_html_area_element_get_search :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetSearch ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetSearch ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetSearch self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_search self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetSearch" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetSearchMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetSearch--#endif---- method DOMHTMLAreaElement::get_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_shape" webkit_dom_html_area_element_get_shape :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetShape ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetShape ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetShape self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_shape self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetShape" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetShapeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetShape--#endif---- method DOMHTMLAreaElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_get_target" webkit_dom_html_area_element_get_target :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLAreaElementGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLAreaElementGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_area_element_get_target self'-    checkUnexpectedReturnNULL "dOMHTMLAreaElementGetTarget" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementGetTarget--#endif---- method DOMHTMLAreaElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_alt" webkit_dom_html_area_element_set_alt :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetAlt self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_alt self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetAlt--#endif---- method DOMHTMLAreaElement::set_coords--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_coords" webkit_dom_html_area_element_set_coords :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetCoords ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetCoords ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetCoords self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_coords self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetCoordsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetCoordsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetCoords--#endif---- method DOMHTMLAreaElement::set_hash--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_hash" webkit_dom_html_area_element_set_hash :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetHash ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetHash ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetHash self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_hash self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHashMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetHashMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetHash--#endif---- method DOMHTMLAreaElement::set_host--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_host" webkit_dom_html_area_element_set_host :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetHost ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAreaElementSetHost ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetHost self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_host self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHostMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetHostMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetHost--#endif---- method DOMHTMLAreaElement::set_hostname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_hostname" webkit_dom_html_area_element_set_hostname :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetHostname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAreaElementSetHostname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetHostname self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_hostname self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHostnameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetHostnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetHostname--#endif---- method DOMHTMLAreaElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_href" webkit_dom_html_area_element_set_href :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetHref self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_href self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetHref--#endif---- method DOMHTMLAreaElement::set_no_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_no_href" webkit_dom_html_area_element_set_no_href :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetNoHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetNoHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLAreaElementSetNoHref self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_area_element_set_no_href self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetNoHrefMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetNoHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetNoHref--#endif---- method DOMHTMLAreaElement::set_pathname--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_pathname" webkit_dom_html_area_element_set_pathname :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetPathname ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAreaElementSetPathname ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetPathname self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_pathname self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetPathnameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetPathnameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetPathname--#endif---- method DOMHTMLAreaElement::set_port--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_port" webkit_dom_html_area_element_set_port :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetPort ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAreaElementSetPort ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetPort self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_port self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetPortMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetPortMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetPort--#endif---- method DOMHTMLAreaElement::set_protocol--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_protocol" webkit_dom_html_area_element_set_protocol :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetProtocol ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAreaElementSetProtocol ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetProtocol self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_protocol self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetProtocolMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetProtocolMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetProtocol--#endif---- method DOMHTMLAreaElement::set_search--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_search" webkit_dom_html_area_element_set_search :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetSearch ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLAreaElementSetSearch ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetSearch self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_search self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetSearchMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetSearchMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetSearch--#endif---- method DOMHTMLAreaElement::set_shape--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_shape" webkit_dom_html_area_element_set_shape :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetShape ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetShape ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetShape self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_shape self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetShapeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetShapeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetShape--#endif---- method DOMHTMLAreaElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_area_element_set_target" webkit_dom_html_area_element_set_target :: -    Ptr DOMHTMLAreaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLAreaElementSetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLAreaElementSetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement.DOMHTMLAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLAreaElementSetTarget self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_area_element_set_target self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLAreaElement a) => O.MethodInfo DOMHTMLAreaElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLAreaElementSetTarget--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLAreaElement.hs-boot
@@ -1,146 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLAreaElement = DOMHTMLAreaElement (ManagedPtr DOMHTMLAreaElement)-instance GObject DOMHTMLAreaElement where-class (GObject o, O.IsDescendantOf DOMHTMLAreaElement o) => IsDOMHTMLAreaElement o-instance (GObject o, O.IsDescendantOf DOMHTMLAreaElement o) => IsDOMHTMLAreaElement o-instance O.HasParentTypes DOMHTMLAreaElement-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementAltPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementCoordsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHashPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHostPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHostnamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementHrefPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementNoHrefPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementPathnamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementPortPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementProtocolPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSearchPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementShapePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetCoordsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHashMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHostMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHostnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetNoHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetPathnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetPortMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetProtocolMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetSearchMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetShapeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementGetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetCoordsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHashMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHostMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHostnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetNoHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetPathnameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetPortMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetProtocolMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetSearchMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetShapeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLAreaElementSetTargetMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLBRElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLBRElement-    ( ---- * Exported types-    DOMHTMLBRElement(..)                    ,-    IsDOMHTMLBRElement                      ,-    toDOMHTMLBRElement                      ,-    noDOMHTMLBRElement                      ,--- -- * Methods--- ** getClear #method:getClear#--#if ENABLE_OVERLOADING-    DOMHTMLBRElementGetClearMethodInfo      ,-#endif-    dOMHTMLBRElementGetClear                ,----- ** setClear #method:setClear#--#if ENABLE_OVERLOADING-    DOMHTMLBRElementSetClearMethodInfo      ,-#endif-    dOMHTMLBRElementSetClear                ,----- -- * Properties--- ** clear #attr:clear#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBRElementClearPropertyInfo       ,-#endif-    constructDOMHTMLBRElementClear          ,-#if ENABLE_OVERLOADING-    dOMHTMLBRElementClear                   ,-#endif-    getDOMHTMLBRElementClear                ,-    setDOMHTMLBRElementClear                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLBRElement = DOMHTMLBRElement (ManagedPtr DOMHTMLBRElement)-foreign import ccall "webkit_dom_html_br_element_get_type"-    c_webkit_dom_html_br_element_get_type :: IO GType--instance GObject DOMHTMLBRElement where-    gobjectType = c_webkit_dom_html_br_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLBRElement`, for instance with `toDOMHTMLBRElement`.-class (GObject o, O.IsDescendantOf DOMHTMLBRElement o) => IsDOMHTMLBRElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBRElement o) => IsDOMHTMLBRElement o--instance O.HasParentTypes DOMHTMLBRElement-type instance O.ParentTypes DOMHTMLBRElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLBRElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLBRElement :: (MonadIO m, IsDOMHTMLBRElement o) => o -> m DOMHTMLBRElement-toDOMHTMLBRElement = liftIO . unsafeCastTo DOMHTMLBRElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLBRElement`.-noDOMHTMLBRElement :: Maybe DOMHTMLBRElement-noDOMHTMLBRElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLBRElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBRElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBRElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBRElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBRElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBRElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLBRElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBRElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLBRElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLBRElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBRElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLBRElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLBRElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLBRElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBRElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBRElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLBRElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLBRElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBRElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLBRElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLBRElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLBRElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLBRElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBRElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBRElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBRElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBRElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBRElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBRElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBRElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBRElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLBRElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBRElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLBRElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBRElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBRElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBRElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLBRElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBRElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLBRElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBRElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBRElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBRElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLBRElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBRElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBRElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLBRElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBRElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBRElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLBRElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBRElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBRElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBRElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLBRElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBRElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLBRElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBRElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBRElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBRElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLBRElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getClear" o = DOMHTMLBRElementGetClearMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBRElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBRElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBRElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLBRElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBRElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBRElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBRElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBRElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLBRElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBRElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBRElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBRElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBRElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLBRElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBRElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBRElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBRElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBRElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBRElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBRElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLBRElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBRElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBRElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBRElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBRElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBRElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBRElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBRElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBRElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBRElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBRElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBRElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBRElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBRElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBRElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLBRElementMethod "setClear" o = DOMHTMLBRElementSetClearMethodInfo-    ResolveDOMHTMLBRElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBRElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLBRElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBRElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBRElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBRElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLBRElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBRElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBRElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBRElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBRElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBRElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBRElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBRElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBRElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBRElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBRElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBRElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBRElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBRElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBRElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBRElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBRElementMethod t DOMHTMLBRElement, O.MethodInfo info DOMHTMLBRElement p) => OL.IsLabel t (DOMHTMLBRElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "clear"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@clear@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBRElement #clear-@--}-getDOMHTMLBRElementClear :: (MonadIO m, IsDOMHTMLBRElement o) => o -> m (Maybe T.Text)-getDOMHTMLBRElementClear obj = liftIO $ B.Properties.getObjectPropertyString obj "clear"--{- |-Set the value of the “@clear@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBRElement [ #clear 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBRElementClear :: (MonadIO m, IsDOMHTMLBRElement o) => o -> T.Text -> m ()-setDOMHTMLBRElementClear obj val = liftIO $ B.Properties.setObjectPropertyString obj "clear" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@clear@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBRElementClear :: (IsDOMHTMLBRElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBRElementClear val = B.Properties.constructObjectPropertyString "clear" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBRElementClearPropertyInfo-instance AttrInfo DOMHTMLBRElementClearPropertyInfo where-    type AttrAllowedOps DOMHTMLBRElementClearPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBRElementClearPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBRElementClearPropertyInfo = IsDOMHTMLBRElement-    type AttrGetType DOMHTMLBRElementClearPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBRElementClearPropertyInfo = "clear"-    type AttrOrigin DOMHTMLBRElementClearPropertyInfo = DOMHTMLBRElement-    attrGet _ = getDOMHTMLBRElementClear-    attrSet _ = setDOMHTMLBRElementClear-    attrConstruct _ = constructDOMHTMLBRElementClear-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLBRElement-type instance O.AttributeList DOMHTMLBRElement = DOMHTMLBRElementAttributeList-type DOMHTMLBRElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clear", DOMHTMLBRElementClearPropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLBRElementClear :: AttrLabelProxy "clear"-dOMHTMLBRElementClear = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLBRElement = DOMHTMLBRElementSignalList-type DOMHTMLBRElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLBRElement::get_clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_br_element_get_clear" webkit_dom_html_br_element_get_clear :: -    Ptr DOMHTMLBRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBRElement"})-    IO CString--{-# DEPRECATED dOMHTMLBRElementGetClear ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBRElementGetClear ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBRElementGetClear self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_br_element_get_clear self'-    checkUnexpectedReturnNULL "dOMHTMLBRElementGetClear" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBRElementGetClearMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBRElement a) => O.MethodInfo DOMHTMLBRElementGetClearMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBRElementGetClear--#endif---- method DOMHTMLBRElement::set_clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_br_element_set_clear" webkit_dom_html_br_element_set_clear :: -    Ptr DOMHTMLBRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBRElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBRElementSetClear ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBRElementSetClear ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBRElement.DOMHTMLBRElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBRElementSetClear self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_br_element_set_clear self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBRElementSetClearMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBRElement a) => O.MethodInfo DOMHTMLBRElementSetClearMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBRElementSetClear--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLBRElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLBRElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLBRElement = DOMHTMLBRElement (ManagedPtr DOMHTMLBRElement)-instance GObject DOMHTMLBRElement where-class (GObject o, O.IsDescendantOf DOMHTMLBRElement o) => IsDOMHTMLBRElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBRElement o) => IsDOMHTMLBRElement o-instance O.HasParentTypes DOMHTMLBRElement-#if ENABLE_OVERLOADING-data DOMHTMLBRElementClearPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBRElementGetClearMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBRElementSetClearMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLBaseElement.hs
@@ -1,594 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement-    ( ---- * Exported types-    DOMHTMLBaseElement(..)                  ,-    IsDOMHTMLBaseElement                    ,-    toDOMHTMLBaseElement                    ,-    noDOMHTMLBaseElement                    ,--- -- * Methods--- ** getHref #method:getHref#--#if ENABLE_OVERLOADING-    DOMHTMLBaseElementGetHrefMethodInfo     ,-#endif-    dOMHTMLBaseElementGetHref               ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMHTMLBaseElementGetTargetMethodInfo   ,-#endif-    dOMHTMLBaseElementGetTarget             ,----- ** setHref #method:setHref#--#if ENABLE_OVERLOADING-    DOMHTMLBaseElementSetHrefMethodInfo     ,-#endif-    dOMHTMLBaseElementSetHref               ,----- ** setTarget #method:setTarget#--#if ENABLE_OVERLOADING-    DOMHTMLBaseElementSetTargetMethodInfo   ,-#endif-    dOMHTMLBaseElementSetTarget             ,----- -- * Properties--- ** href #attr:href#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBaseElementHrefPropertyInfo      ,-#endif-    constructDOMHTMLBaseElementHref         ,-#if ENABLE_OVERLOADING-    dOMHTMLBaseElementHref                  ,-#endif-    getDOMHTMLBaseElementHref               ,-    setDOMHTMLBaseElementHref               ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBaseElementTargetPropertyInfo    ,-#endif-    constructDOMHTMLBaseElementTarget       ,-#if ENABLE_OVERLOADING-    dOMHTMLBaseElementTarget                ,-#endif-    getDOMHTMLBaseElementTarget             ,-    setDOMHTMLBaseElementTarget             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLBaseElement = DOMHTMLBaseElement (ManagedPtr DOMHTMLBaseElement)-foreign import ccall "webkit_dom_html_base_element_get_type"-    c_webkit_dom_html_base_element_get_type :: IO GType--instance GObject DOMHTMLBaseElement where-    gobjectType = c_webkit_dom_html_base_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLBaseElement`, for instance with `toDOMHTMLBaseElement`.-class (GObject o, O.IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o--instance O.HasParentTypes DOMHTMLBaseElement-type instance O.ParentTypes DOMHTMLBaseElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLBaseElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLBaseElement :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m DOMHTMLBaseElement-toDOMHTMLBaseElement = liftIO . unsafeCastTo DOMHTMLBaseElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLBaseElement`.-noDOMHTMLBaseElement :: Maybe DOMHTMLBaseElement-noDOMHTMLBaseElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLBaseElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBaseElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBaseElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBaseElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBaseElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLBaseElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBaseElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLBaseElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLBaseElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBaseElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLBaseElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLBaseElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLBaseElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBaseElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBaseElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLBaseElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBaseElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLBaseElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLBaseElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLBaseElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBaseElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBaseElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBaseElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBaseElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBaseElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBaseElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLBaseElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBaseElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLBaseElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBaseElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBaseElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBaseElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLBaseElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBaseElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBaseElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLBaseElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBaseElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBaseElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBaseElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBaseElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLBaseElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBaseElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBaseElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLBaseElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBaseElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLBaseElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBaseElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBaseElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBaseElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBaseElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBaseElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBaseElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBaseElementMethod "getHref" o = DOMHTMLBaseElementGetHrefMethodInfo-    ResolveDOMHTMLBaseElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLBaseElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBaseElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBaseElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBaseElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLBaseElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBaseElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBaseElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBaseElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBaseElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTarget" o = DOMHTMLBaseElementGetTargetMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBaseElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBaseElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBaseElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBaseElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLBaseElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBaseElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLBaseElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBaseElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBaseElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBaseElementMethod "setHref" o = DOMHTMLBaseElementSetHrefMethodInfo-    ResolveDOMHTMLBaseElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLBaseElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBaseElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBaseElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBaseElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBaseElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBaseElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBaseElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBaseElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTarget" o = DOMHTMLBaseElementSetTargetMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBaseElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBaseElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBaseElementMethod t DOMHTMLBaseElement, O.MethodInfo info DOMHTMLBaseElement p) => OL.IsLabel t (DOMHTMLBaseElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBaseElement #href-@--}-getDOMHTMLBaseElementHref :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m (Maybe T.Text)-getDOMHTMLBaseElementHref obj = liftIO $ B.Properties.getObjectPropertyString obj "href"--{- |-Set the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBaseElement [ #href 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBaseElementHref :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> T.Text -> m ()-setDOMHTMLBaseElementHref obj val = liftIO $ B.Properties.setObjectPropertyString obj "href" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@href@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBaseElementHref :: (IsDOMHTMLBaseElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBaseElementHref val = B.Properties.constructObjectPropertyString "href" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBaseElementHrefPropertyInfo-instance AttrInfo DOMHTMLBaseElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLBaseElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBaseElementHrefPropertyInfo = IsDOMHTMLBaseElement-    type AttrGetType DOMHTMLBaseElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBaseElementHrefPropertyInfo = "href"-    type AttrOrigin DOMHTMLBaseElementHrefPropertyInfo = DOMHTMLBaseElement-    attrGet _ = getDOMHTMLBaseElementHref-    attrSet _ = setDOMHTMLBaseElementHref-    attrConstruct _ = constructDOMHTMLBaseElementHref-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBaseElement #target-@--}-getDOMHTMLBaseElementTarget :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> m (Maybe T.Text)-getDOMHTMLBaseElementTarget obj = liftIO $ B.Properties.getObjectPropertyString obj "target"--{- |-Set the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBaseElement [ #target 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBaseElementTarget :: (MonadIO m, IsDOMHTMLBaseElement o) => o -> T.Text -> m ()-setDOMHTMLBaseElementTarget obj val = liftIO $ B.Properties.setObjectPropertyString obj "target" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@target@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBaseElementTarget :: (IsDOMHTMLBaseElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBaseElementTarget val = B.Properties.constructObjectPropertyString "target" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBaseElementTargetPropertyInfo-instance AttrInfo DOMHTMLBaseElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLBaseElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBaseElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBaseElementTargetPropertyInfo = IsDOMHTMLBaseElement-    type AttrGetType DOMHTMLBaseElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBaseElementTargetPropertyInfo = "target"-    type AttrOrigin DOMHTMLBaseElementTargetPropertyInfo = DOMHTMLBaseElement-    attrGet _ = getDOMHTMLBaseElementTarget-    attrSet _ = setDOMHTMLBaseElementTarget-    attrConstruct _ = constructDOMHTMLBaseElementTarget-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLBaseElement-type instance O.AttributeList DOMHTMLBaseElement = DOMHTMLBaseElementAttributeList-type DOMHTMLBaseElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLBaseElementHrefPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("target", DOMHTMLBaseElementTargetPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLBaseElementHref :: AttrLabelProxy "href"-dOMHTMLBaseElementHref = AttrLabelProxy--dOMHTMLBaseElementTarget :: AttrLabelProxy "target"-dOMHTMLBaseElementTarget = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLBaseElement = DOMHTMLBaseElementSignalList-type DOMHTMLBaseElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLBaseElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_element_get_href" webkit_dom_html_base_element_get_href :: -    Ptr DOMHTMLBaseElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"})-    IO CString--{-# DEPRECATED dOMHTMLBaseElementGetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBaseElementGetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBaseElementGetHref self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_base_element_get_href self'-    checkUnexpectedReturnNULL "dOMHTMLBaseElementGetHref" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBaseElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBaseElement a) => O.MethodInfo DOMHTMLBaseElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementGetHref--#endif---- method DOMHTMLBaseElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_element_get_target" webkit_dom_html_base_element_get_target :: -    Ptr DOMHTMLBaseElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"})-    IO CString--{-# DEPRECATED dOMHTMLBaseElementGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBaseElementGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBaseElementGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_base_element_get_target self'-    checkUnexpectedReturnNULL "dOMHTMLBaseElementGetTarget" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBaseElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBaseElement a) => O.MethodInfo DOMHTMLBaseElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementGetTarget--#endif---- method DOMHTMLBaseElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_element_set_href" webkit_dom_html_base_element_set_href :: -    Ptr DOMHTMLBaseElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBaseElementSetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBaseElementSetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBaseElementSetHref self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_base_element_set_href self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBaseElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBaseElement a) => O.MethodInfo DOMHTMLBaseElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementSetHref--#endif---- method DOMHTMLBaseElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_element_set_target" webkit_dom_html_base_element_set_target :: -    Ptr DOMHTMLBaseElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBaseElementSetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBaseElementSetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement.DOMHTMLBaseElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBaseElementSetTarget self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_base_element_set_target self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBaseElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBaseElement a) => O.MethodInfo DOMHTMLBaseElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseElementSetTarget--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLBaseElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLBaseElement = DOMHTMLBaseElement (ManagedPtr DOMHTMLBaseElement)-instance GObject DOMHTMLBaseElement where-class (GObject o, O.IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBaseElement o) => IsDOMHTMLBaseElement o-instance O.HasParentTypes DOMHTMLBaseElement-#if ENABLE_OVERLOADING-data DOMHTMLBaseElementHrefPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseElementTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseElementGetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseElementGetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseElementSetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseElementSetTargetMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLBaseFontElement.hs
@@ -1,551 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement-    ( ---- * Exported types-    DOMHTMLBaseFontElement(..)              ,-    IsDOMHTMLBaseFontElement                ,-    toDOMHTMLBaseFontElement                ,-    noDOMHTMLBaseFontElement                ,--- -- * Methods--- ** getColor #method:getColor#--#if ENABLE_OVERLOADING-    DOMHTMLBaseFontElementGetColorMethodInfo,-#endif-    dOMHTMLBaseFontElementGetColor          ,----- ** getFace #method:getFace#--#if ENABLE_OVERLOADING-    DOMHTMLBaseFontElementGetFaceMethodInfo ,-#endif-    dOMHTMLBaseFontElementGetFace           ,----- ** getSize #method:getSize#--#if ENABLE_OVERLOADING-    DOMHTMLBaseFontElementGetSizeMethodInfo ,-#endif-    dOMHTMLBaseFontElementGetSize           ,----- ** setColor #method:setColor#--#if ENABLE_OVERLOADING-    DOMHTMLBaseFontElementSetColorMethodInfo,-#endif-    dOMHTMLBaseFontElementSetColor          ,----- ** setFace #method:setFace#--#if ENABLE_OVERLOADING-    DOMHTMLBaseFontElementSetFaceMethodInfo ,-#endif-    dOMHTMLBaseFontElementSetFace           ,----- ** setSize #method:setSize#--#if ENABLE_OVERLOADING-    DOMHTMLBaseFontElementSetSizeMethodInfo ,-#endif-    dOMHTMLBaseFontElementSetSize           ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLBaseFontElement = DOMHTMLBaseFontElement (ManagedPtr DOMHTMLBaseFontElement)-foreign import ccall "webkit_dom_html_base_font_element_get_type"-    c_webkit_dom_html_base_font_element_get_type :: IO GType--instance GObject DOMHTMLBaseFontElement where-    gobjectType = c_webkit_dom_html_base_font_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLBaseFontElement`, for instance with `toDOMHTMLBaseFontElement`.-class (GObject o, O.IsDescendantOf DOMHTMLBaseFontElement o) => IsDOMHTMLBaseFontElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBaseFontElement o) => IsDOMHTMLBaseFontElement o--instance O.HasParentTypes DOMHTMLBaseFontElement-type instance O.ParentTypes DOMHTMLBaseFontElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLBaseFontElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLBaseFontElement :: (MonadIO m, IsDOMHTMLBaseFontElement o) => o -> m DOMHTMLBaseFontElement-toDOMHTMLBaseFontElement = liftIO . unsafeCastTo DOMHTMLBaseFontElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLBaseFontElement`.-noDOMHTMLBaseFontElement :: Maybe DOMHTMLBaseFontElement-noDOMHTMLBaseFontElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLBaseFontElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBaseFontElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getColor" o = DOMHTMLBaseFontElementGetColorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getFace" o = DOMHTMLBaseFontElementGetFaceMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getSize" o = DOMHTMLBaseFontElementGetSizeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setColor" o = DOMHTMLBaseFontElementSetColorMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setFace" o = DOMHTMLBaseFontElementSetFaceMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setSize" o = DOMHTMLBaseFontElementSetSizeMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBaseFontElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBaseFontElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBaseFontElementMethod t DOMHTMLBaseFontElement, O.MethodInfo info DOMHTMLBaseFontElement p) => OL.IsLabel t (DOMHTMLBaseFontElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLBaseFontElement-type instance O.AttributeList DOMHTMLBaseFontElement = DOMHTMLBaseFontElementAttributeList-type DOMHTMLBaseFontElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLBaseFontElement = DOMHTMLBaseFontElementSignalList-type DOMHTMLBaseFontElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLBaseFontElement::get_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_font_element_get_color" webkit_dom_html_base_font_element_get_color :: -    Ptr DOMHTMLBaseFontElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"})-    IO CString--{-# DEPRECATED dOMHTMLBaseFontElementGetColor ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it just returns 'Nothing'.--}-dOMHTMLBaseFontElementGetColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBaseFontElementGetColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_base_font_element_get_color self'-    checkUnexpectedReturnNULL "dOMHTMLBaseFontElementGetColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementGetColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBaseFontElement a) => O.MethodInfo DOMHTMLBaseFontElementGetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementGetColor--#endif---- method DOMHTMLBaseFontElement::get_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_font_element_get_face" webkit_dom_html_base_font_element_get_face :: -    Ptr DOMHTMLBaseFontElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"})-    IO CString--{-# DEPRECATED dOMHTMLBaseFontElementGetFace ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it just returns 'Nothing'.--}-dOMHTMLBaseFontElementGetFace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBaseFontElementGetFace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_base_font_element_get_face self'-    checkUnexpectedReturnNULL "dOMHTMLBaseFontElementGetFace" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementGetFaceMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBaseFontElement a) => O.MethodInfo DOMHTMLBaseFontElementGetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementGetFace--#endif---- method DOMHTMLBaseFontElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_font_element_get_size" webkit_dom_html_base_font_element_get_size :: -    Ptr DOMHTMLBaseFontElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"})-    IO CLong--{-# DEPRECATED dOMHTMLBaseFontElementGetSize ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it just returns 0.--}-dOMHTMLBaseFontElementGetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLBaseFontElementGetSize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_base_font_element_get_size self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementGetSizeMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLBaseFontElement a) => O.MethodInfo DOMHTMLBaseFontElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementGetSize--#endif---- method DOMHTMLBaseFontElement::set_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_font_element_set_color" webkit_dom_html_base_font_element_set_color :: -    Ptr DOMHTMLBaseFontElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBaseFontElementSetColor ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it does nothing.--}-dOMHTMLBaseFontElementSetColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBaseFontElementSetColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_base_font_element_set_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementSetColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBaseFontElement a) => O.MethodInfo DOMHTMLBaseFontElementSetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementSetColor--#endif---- method DOMHTMLBaseFontElement::set_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_font_element_set_face" webkit_dom_html_base_font_element_set_face :: -    Ptr DOMHTMLBaseFontElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBaseFontElementSetFace ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it does nothing.--}-dOMHTMLBaseFontElementSetFace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBaseFontElementSetFace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_base_font_element_set_face self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementSetFaceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBaseFontElement a) => O.MethodInfo DOMHTMLBaseFontElementSetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementSetFace--#endif---- method DOMHTMLBaseFontElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBaseFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_base_font_element_set_size" webkit_dom_html_base_font_element_set_size :: -    Ptr DOMHTMLBaseFontElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBaseFontElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLBaseFontElementSetSize ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it does nothing.--}-dOMHTMLBaseFontElementSetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBaseFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement.DOMHTMLBaseFontElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLBaseFontElementSetSize self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_base_font_element_set_size self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementSetSizeMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLBaseFontElement a) => O.MethodInfo DOMHTMLBaseFontElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBaseFontElementSetSize--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLBaseFontElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLBaseFontElement = DOMHTMLBaseFontElement (ManagedPtr DOMHTMLBaseFontElement)-instance GObject DOMHTMLBaseFontElement where-class (GObject o, O.IsDescendantOf DOMHTMLBaseFontElement o) => IsDOMHTMLBaseFontElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBaseFontElement o) => IsDOMHTMLBaseFontElement o-instance O.HasParentTypes DOMHTMLBaseFontElement-#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementGetColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementGetFaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementGetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementSetColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementSetFaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBaseFontElementSetSizeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLBodyElement.hs
@@ -1,1234 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement-    ( ---- * Exported types-    DOMHTMLBodyElement(..)                  ,-    IsDOMHTMLBodyElement                    ,-    toDOMHTMLBodyElement                    ,-    noDOMHTMLBodyElement                    ,--- -- * Methods--- ** getALink #method:getALink#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementGetALinkMethodInfo    ,-#endif-    dOMHTMLBodyElementGetALink              ,----- ** getBackground #method:getBackground#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementGetBackgroundMethodInfo,-#endif-    dOMHTMLBodyElementGetBackground         ,----- ** getBgColor #method:getBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementGetBgColorMethodInfo  ,-#endif-    dOMHTMLBodyElementGetBgColor            ,----- ** getLink #method:getLink#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementGetLinkMethodInfo     ,-#endif-    dOMHTMLBodyElementGetLink               ,----- ** getText #method:getText#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementGetTextMethodInfo     ,-#endif-    dOMHTMLBodyElementGetText               ,----- ** getVLink #method:getVLink#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementGetVLinkMethodInfo    ,-#endif-    dOMHTMLBodyElementGetVLink              ,----- ** setALink #method:setALink#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementSetALinkMethodInfo    ,-#endif-    dOMHTMLBodyElementSetALink              ,----- ** setBackground #method:setBackground#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementSetBackgroundMethodInfo,-#endif-    dOMHTMLBodyElementSetBackground         ,----- ** setBgColor #method:setBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementSetBgColorMethodInfo  ,-#endif-    dOMHTMLBodyElementSetBgColor            ,----- ** setLink #method:setLink#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementSetLinkMethodInfo     ,-#endif-    dOMHTMLBodyElementSetLink               ,----- ** setText #method:setText#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementSetTextMethodInfo     ,-#endif-    dOMHTMLBodyElementSetText               ,----- ** setVLink #method:setVLink#--#if ENABLE_OVERLOADING-    DOMHTMLBodyElementSetVLinkMethodInfo    ,-#endif-    dOMHTMLBodyElementSetVLink              ,----- -- * Properties--- ** aLink #attr:aLink#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBodyElementALinkPropertyInfo     ,-#endif-    constructDOMHTMLBodyElementALink        ,-#if ENABLE_OVERLOADING-    dOMHTMLBodyElementALink                 ,-#endif-    getDOMHTMLBodyElementALink              ,-    setDOMHTMLBodyElementALink              ,----- ** background #attr:background#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBodyElementBackgroundPropertyInfo,-#endif-    constructDOMHTMLBodyElementBackground   ,-#if ENABLE_OVERLOADING-    dOMHTMLBodyElementBackground            ,-#endif-    getDOMHTMLBodyElementBackground         ,-    setDOMHTMLBodyElementBackground         ,----- ** bgColor #attr:bgColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBodyElementBgColorPropertyInfo   ,-#endif-    constructDOMHTMLBodyElementBgColor      ,-#if ENABLE_OVERLOADING-    dOMHTMLBodyElementBgColor               ,-#endif-    getDOMHTMLBodyElementBgColor            ,-    setDOMHTMLBodyElementBgColor            ,----- ** link #attr:link#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBodyElementLinkPropertyInfo      ,-#endif-    constructDOMHTMLBodyElementLink         ,-#if ENABLE_OVERLOADING-    dOMHTMLBodyElementLink                  ,-#endif-    getDOMHTMLBodyElementLink               ,-    setDOMHTMLBodyElementLink               ,----- ** text #attr:text#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBodyElementTextPropertyInfo      ,-#endif-    constructDOMHTMLBodyElementText         ,-#if ENABLE_OVERLOADING-    dOMHTMLBodyElementText                  ,-#endif-    getDOMHTMLBodyElementText               ,-    setDOMHTMLBodyElementText               ,----- ** vLink #attr:vLink#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLBodyElementVLinkPropertyInfo     ,-#endif-    constructDOMHTMLBodyElementVLink        ,-#if ENABLE_OVERLOADING-    dOMHTMLBodyElementVLink                 ,-#endif-    getDOMHTMLBodyElementVLink              ,-    setDOMHTMLBodyElementVLink              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLBodyElement = DOMHTMLBodyElement (ManagedPtr DOMHTMLBodyElement)-foreign import ccall "webkit_dom_html_body_element_get_type"-    c_webkit_dom_html_body_element_get_type :: IO GType--instance GObject DOMHTMLBodyElement where-    gobjectType = c_webkit_dom_html_body_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLBodyElement`, for instance with `toDOMHTMLBodyElement`.-class (GObject o, O.IsDescendantOf DOMHTMLBodyElement o) => IsDOMHTMLBodyElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBodyElement o) => IsDOMHTMLBodyElement o--instance O.HasParentTypes DOMHTMLBodyElement-type instance O.ParentTypes DOMHTMLBodyElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLBodyElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLBodyElement :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m DOMHTMLBodyElement-toDOMHTMLBodyElement = liftIO . unsafeCastTo DOMHTMLBodyElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLBodyElement`.-noDOMHTMLBodyElement :: Maybe DOMHTMLBodyElement-noDOMHTMLBodyElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLBodyElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLBodyElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLBodyElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLBodyElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLBodyElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLBodyElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLBodyElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLBodyElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLBodyElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLBodyElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLBodyElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLBodyElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLBodyElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLBodyElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLBodyElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLBodyElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLBodyElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLBodyElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLBodyElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLBodyElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLBodyElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLBodyElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLBodyElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLBodyElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLBodyElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLBodyElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLBodyElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLBodyElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLBodyElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLBodyElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLBodyElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLBodyElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLBodyElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLBodyElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLBodyElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLBodyElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLBodyElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLBodyElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLBodyElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLBodyElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLBodyElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLBodyElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLBodyElementMethod "getALink" o = DOMHTMLBodyElementGetALinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBackground" o = DOMHTMLBodyElementGetBackgroundMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBgColor" o = DOMHTMLBodyElementGetBgColorMethodInfo-    ResolveDOMHTMLBodyElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLBodyElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLBodyElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLBodyElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLBodyElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLBodyElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLBodyElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLBodyElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLBodyElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLBodyElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLink" o = DOMHTMLBodyElementGetLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLBodyElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLBodyElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLBodyElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLBodyElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLBodyElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLBodyElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLBodyElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "getText" o = DOMHTMLBodyElementGetTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLBodyElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLBodyElementMethod "getVLink" o = DOMHTMLBodyElementGetVLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLBodyElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBodyElementMethod "setALink" o = DOMHTMLBodyElementSetALinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLBodyElementMethod "setBackground" o = DOMHTMLBodyElementSetBackgroundMethodInfo-    ResolveDOMHTMLBodyElementMethod "setBgColor" o = DOMHTMLBodyElementSetBgColorMethodInfo-    ResolveDOMHTMLBodyElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLBodyElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLBodyElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLBodyElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLBodyElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLBodyElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLBodyElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLBodyElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLBodyElementMethod "setLink" o = DOMHTMLBodyElementSetLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLBodyElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLBodyElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLBodyElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLBodyElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLBodyElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLBodyElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLBodyElementMethod "setText" o = DOMHTMLBodyElementSetTextMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLBodyElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLBodyElementMethod "setVLink" o = DOMHTMLBodyElementSetVLinkMethodInfo-    ResolveDOMHTMLBodyElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLBodyElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLBodyElementMethod t DOMHTMLBodyElement, O.MethodInfo info DOMHTMLBodyElement p) => OL.IsLabel t (DOMHTMLBodyElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "a-link"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@a-link@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBodyElement #aLink-@--}-getDOMHTMLBodyElementALink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementALink obj = liftIO $ B.Properties.getObjectPropertyString obj "a-link"--{- |-Set the value of the “@a-link@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBodyElement [ #aLink 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBodyElementALink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()-setDOMHTMLBodyElementALink obj val = liftIO $ B.Properties.setObjectPropertyString obj "a-link" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@a-link@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBodyElementALink :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBodyElementALink val = B.Properties.constructObjectPropertyString "a-link" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementALinkPropertyInfo-instance AttrInfo DOMHTMLBodyElementALinkPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementALinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementALinkPropertyInfo = IsDOMHTMLBodyElement-    type AttrGetType DOMHTMLBodyElementALinkPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementALinkPropertyInfo = "a-link"-    type AttrOrigin DOMHTMLBodyElementALinkPropertyInfo = DOMHTMLBodyElement-    attrGet _ = getDOMHTMLBodyElementALink-    attrSet _ = setDOMHTMLBodyElementALink-    attrConstruct _ = constructDOMHTMLBodyElementALink-    attrClear _ = undefined-#endif---- VVV Prop "background"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@background@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBodyElement #background-@--}-getDOMHTMLBodyElementBackground :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementBackground obj = liftIO $ B.Properties.getObjectPropertyString obj "background"--{- |-Set the value of the “@background@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBodyElement [ #background 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBodyElementBackground :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()-setDOMHTMLBodyElementBackground obj val = liftIO $ B.Properties.setObjectPropertyString obj "background" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@background@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBodyElementBackground :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBodyElementBackground val = B.Properties.constructObjectPropertyString "background" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementBackgroundPropertyInfo-instance AttrInfo DOMHTMLBodyElementBackgroundPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementBackgroundPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementBackgroundPropertyInfo = IsDOMHTMLBodyElement-    type AttrGetType DOMHTMLBodyElementBackgroundPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementBackgroundPropertyInfo = "background"-    type AttrOrigin DOMHTMLBodyElementBackgroundPropertyInfo = DOMHTMLBodyElement-    attrGet _ = getDOMHTMLBodyElementBackground-    attrSet _ = setDOMHTMLBodyElementBackground-    attrConstruct _ = constructDOMHTMLBodyElementBackground-    attrClear _ = undefined-#endif---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBodyElement #bgColor-@--}-getDOMHTMLBodyElementBgColor :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementBgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "bg-color"--{- |-Set the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBodyElement [ #bgColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBodyElementBgColor :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()-setDOMHTMLBodyElementBgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "bg-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@bg-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBodyElementBgColor :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBodyElementBgColor val = B.Properties.constructObjectPropertyString "bg-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementBgColorPropertyInfo-instance AttrInfo DOMHTMLBodyElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementBgColorPropertyInfo = IsDOMHTMLBodyElement-    type AttrGetType DOMHTMLBodyElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementBgColorPropertyInfo = "bg-color"-    type AttrOrigin DOMHTMLBodyElementBgColorPropertyInfo = DOMHTMLBodyElement-    attrGet _ = getDOMHTMLBodyElementBgColor-    attrSet _ = setDOMHTMLBodyElementBgColor-    attrConstruct _ = constructDOMHTMLBodyElementBgColor-    attrClear _ = undefined-#endif---- VVV Prop "link"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@link@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBodyElement #link-@--}-getDOMHTMLBodyElementLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementLink obj = liftIO $ B.Properties.getObjectPropertyString obj "link"--{- |-Set the value of the “@link@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBodyElement [ #link 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBodyElementLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()-setDOMHTMLBodyElementLink obj val = liftIO $ B.Properties.setObjectPropertyString obj "link" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@link@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBodyElementLink :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBodyElementLink val = B.Properties.constructObjectPropertyString "link" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementLinkPropertyInfo-instance AttrInfo DOMHTMLBodyElementLinkPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementLinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementLinkPropertyInfo = IsDOMHTMLBodyElement-    type AttrGetType DOMHTMLBodyElementLinkPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementLinkPropertyInfo = "link"-    type AttrOrigin DOMHTMLBodyElementLinkPropertyInfo = DOMHTMLBodyElement-    attrGet _ = getDOMHTMLBodyElementLink-    attrSet _ = setDOMHTMLBodyElementLink-    attrConstruct _ = constructDOMHTMLBodyElementLink-    attrClear _ = undefined-#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBodyElement #text-@--}-getDOMHTMLBodyElementText :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"--{- |-Set the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBodyElement [ #text 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBodyElementText :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()-setDOMHTMLBodyElementText obj val = liftIO $ B.Properties.setObjectPropertyString obj "text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBodyElementText :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBodyElementText val = B.Properties.constructObjectPropertyString "text" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementTextPropertyInfo-instance AttrInfo DOMHTMLBodyElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementTextPropertyInfo = IsDOMHTMLBodyElement-    type AttrGetType DOMHTMLBodyElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementTextPropertyInfo = "text"-    type AttrOrigin DOMHTMLBodyElementTextPropertyInfo = DOMHTMLBodyElement-    attrGet _ = getDOMHTMLBodyElementText-    attrSet _ = setDOMHTMLBodyElementText-    attrConstruct _ = constructDOMHTMLBodyElementText-    attrClear _ = undefined-#endif---- VVV Prop "v-link"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@v-link@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLBodyElement #vLink-@--}-getDOMHTMLBodyElementVLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> m (Maybe T.Text)-getDOMHTMLBodyElementVLink obj = liftIO $ B.Properties.getObjectPropertyString obj "v-link"--{- |-Set the value of the “@v-link@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLBodyElement [ #vLink 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLBodyElementVLink :: (MonadIO m, IsDOMHTMLBodyElement o) => o -> T.Text -> m ()-setDOMHTMLBodyElementVLink obj val = liftIO $ B.Properties.setObjectPropertyString obj "v-link" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@v-link@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLBodyElementVLink :: (IsDOMHTMLBodyElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLBodyElementVLink val = B.Properties.constructObjectPropertyString "v-link" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementVLinkPropertyInfo-instance AttrInfo DOMHTMLBodyElementVLinkPropertyInfo where-    type AttrAllowedOps DOMHTMLBodyElementVLinkPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLBodyElementVLinkPropertyInfo = IsDOMHTMLBodyElement-    type AttrGetType DOMHTMLBodyElementVLinkPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLBodyElementVLinkPropertyInfo = "v-link"-    type AttrOrigin DOMHTMLBodyElementVLinkPropertyInfo = DOMHTMLBodyElement-    attrGet _ = getDOMHTMLBodyElementVLink-    attrSet _ = setDOMHTMLBodyElementVLink-    attrConstruct _ = constructDOMHTMLBodyElementVLink-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLBodyElement-type instance O.AttributeList DOMHTMLBodyElement = DOMHTMLBodyElementAttributeList-type DOMHTMLBodyElementAttributeList = ('[ '("aLink", DOMHTMLBodyElementALinkPropertyInfo), '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("background", DOMHTMLBodyElementBackgroundPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLBodyElementBgColorPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("link", DOMHTMLBodyElementLinkPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("text", DOMHTMLBodyElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vLink", DOMHTMLBodyElementVLinkPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLBodyElementALink :: AttrLabelProxy "aLink"-dOMHTMLBodyElementALink = AttrLabelProxy--dOMHTMLBodyElementBackground :: AttrLabelProxy "background"-dOMHTMLBodyElementBackground = AttrLabelProxy--dOMHTMLBodyElementBgColor :: AttrLabelProxy "bgColor"-dOMHTMLBodyElementBgColor = AttrLabelProxy--dOMHTMLBodyElementLink :: AttrLabelProxy "link"-dOMHTMLBodyElementLink = AttrLabelProxy--dOMHTMLBodyElementText :: AttrLabelProxy "text"-dOMHTMLBodyElementText = AttrLabelProxy--dOMHTMLBodyElementVLink :: AttrLabelProxy "vLink"-dOMHTMLBodyElementVLink = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLBodyElement = DOMHTMLBodyElementSignalList-type DOMHTMLBodyElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLBodyElement::get_a_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_get_a_link" webkit_dom_html_body_element_get_a_link :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    IO CString--{-# DEPRECATED dOMHTMLBodyElementGetALink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementGetALink ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBodyElementGetALink self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_body_element_get_a_link self'-    checkUnexpectedReturnNULL "dOMHTMLBodyElementGetALink" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetALinkMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetALinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetALink--#endif---- method DOMHTMLBodyElement::get_background--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_get_background" webkit_dom_html_body_element_get_background :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    IO CString--{-# DEPRECATED dOMHTMLBodyElementGetBackground ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementGetBackground ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBodyElementGetBackground self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_body_element_get_background self'-    checkUnexpectedReturnNULL "dOMHTMLBodyElementGetBackground" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetBackgroundMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetBackgroundMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetBackground--#endif---- method DOMHTMLBodyElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_get_bg_color" webkit_dom_html_body_element_get_bg_color :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    IO CString--{-# DEPRECATED dOMHTMLBodyElementGetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementGetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBodyElementGetBgColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_body_element_get_bg_color self'-    checkUnexpectedReturnNULL "dOMHTMLBodyElementGetBgColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetBgColor--#endif---- method DOMHTMLBodyElement::get_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_get_link" webkit_dom_html_body_element_get_link :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    IO CString--{-# DEPRECATED dOMHTMLBodyElementGetLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementGetLink ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBodyElementGetLink self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_body_element_get_link self'-    checkUnexpectedReturnNULL "dOMHTMLBodyElementGetLink" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetLinkMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetLink--#endif---- method DOMHTMLBodyElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_get_text" webkit_dom_html_body_element_get_text :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    IO CString--{-# DEPRECATED dOMHTMLBodyElementGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementGetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBodyElementGetText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_body_element_get_text self'-    checkUnexpectedReturnNULL "dOMHTMLBodyElementGetText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetText--#endif---- method DOMHTMLBodyElement::get_v_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_get_v_link" webkit_dom_html_body_element_get_v_link :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    IO CString--{-# DEPRECATED dOMHTMLBodyElementGetVLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementGetVLink ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLBodyElementGetVLink self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_body_element_get_v_link self'-    checkUnexpectedReturnNULL "dOMHTMLBodyElementGetVLink" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetVLinkMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementGetVLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementGetVLink--#endif---- method DOMHTMLBodyElement::set_a_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_set_a_link" webkit_dom_html_body_element_set_a_link :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBodyElementSetALink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementSetALink ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBodyElementSetALink self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_body_element_set_a_link self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetALinkMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetALinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetALink--#endif---- method DOMHTMLBodyElement::set_background--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_set_background" webkit_dom_html_body_element_set_background :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBodyElementSetBackground ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementSetBackground ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBodyElementSetBackground self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_body_element_set_background self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetBackgroundMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetBackgroundMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetBackground--#endif---- method DOMHTMLBodyElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_set_bg_color" webkit_dom_html_body_element_set_bg_color :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBodyElementSetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementSetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBodyElementSetBgColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_body_element_set_bg_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetBgColor--#endif---- method DOMHTMLBodyElement::set_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_set_link" webkit_dom_html_body_element_set_link :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBodyElementSetLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementSetLink ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBodyElementSetLink self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_body_element_set_link self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetLinkMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetLink--#endif---- method DOMHTMLBodyElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_set_text" webkit_dom_html_body_element_set_text :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBodyElementSetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementSetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBodyElementSetText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_body_element_set_text self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetText--#endif---- method DOMHTMLBodyElement::set_v_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLBodyElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_body_element_set_v_link" webkit_dom_html_body_element_set_v_link :: -    Ptr DOMHTMLBodyElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLBodyElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLBodyElementSetVLink ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLBodyElementSetVLink ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLBodyElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement.DOMHTMLBodyElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLBodyElementSetVLink self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_body_element_set_v_link self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetVLinkMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLBodyElement a) => O.MethodInfo DOMHTMLBodyElementSetVLinkMethodInfo a signature where-    overloadedMethod _ = dOMHTMLBodyElementSetVLink--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLBodyElement.hs-boot
@@ -1,83 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLBodyElement = DOMHTMLBodyElement (ManagedPtr DOMHTMLBodyElement)-instance GObject DOMHTMLBodyElement where-class (GObject o, O.IsDescendantOf DOMHTMLBodyElement o) => IsDOMHTMLBodyElement o-instance (GObject o, O.IsDescendantOf DOMHTMLBodyElement o) => IsDOMHTMLBodyElement o-instance O.HasParentTypes DOMHTMLBodyElement-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementALinkPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementBackgroundPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementBgColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementLinkPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementVLinkPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetALinkMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetBackgroundMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetLinkMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementGetVLinkMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetALinkMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetBackgroundMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetLinkMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLBodyElementSetVLinkMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLButtonElement.hs
@@ -1,1264 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement-    ( ---- * Exported types-    DOMHTMLButtonElement(..)                ,-    IsDOMHTMLButtonElement                  ,-    toDOMHTMLButtonElement                  ,-    noDOMHTMLButtonElement                  ,--- -- * Methods--- ** getAutofocus #method:getAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetAutofocusMethodInfo,-#endif-    dOMHTMLButtonElementGetAutofocus        ,----- ** getButtonType #method:getButtonType#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetButtonTypeMethodInfo,-#endif-    dOMHTMLButtonElementGetButtonType       ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetDisabledMethodInfo,-#endif-    dOMHTMLButtonElementGetDisabled         ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetFormMethodInfo   ,-#endif-    dOMHTMLButtonElementGetForm             ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetNameMethodInfo   ,-#endif-    dOMHTMLButtonElementGetName             ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetValueMethodInfo  ,-#endif-    dOMHTMLButtonElementGetValue            ,----- ** getWillValidate #method:getWillValidate#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementGetWillValidateMethodInfo,-#endif-    dOMHTMLButtonElementGetWillValidate     ,----- ** setAutofocus #method:setAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementSetAutofocusMethodInfo,-#endif-    dOMHTMLButtonElementSetAutofocus        ,----- ** setButtonType #method:setButtonType#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementSetButtonTypeMethodInfo,-#endif-    dOMHTMLButtonElementSetButtonType       ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementSetDisabledMethodInfo,-#endif-    dOMHTMLButtonElementSetDisabled         ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementSetNameMethodInfo   ,-#endif-    dOMHTMLButtonElementSetName             ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLButtonElementSetValueMethodInfo  ,-#endif-    dOMHTMLButtonElementSetValue            ,----- -- * Properties--- ** autofocus #attr:autofocus#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementAutofocusPropertyInfo,-#endif-    constructDOMHTMLButtonElementAutofocus  ,-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementAutofocus           ,-#endif-    getDOMHTMLButtonElementAutofocus        ,-    setDOMHTMLButtonElementAutofocus        ,----- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementDisabledPropertyInfo,-#endif-    constructDOMHTMLButtonElementDisabled   ,-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementDisabled            ,-#endif-    getDOMHTMLButtonElementDisabled         ,-    setDOMHTMLButtonElementDisabled         ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementFormPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementForm                ,-#endif-    getDOMHTMLButtonElementForm             ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementNamePropertyInfo    ,-#endif-    constructDOMHTMLButtonElementName       ,-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementName                ,-#endif-    getDOMHTMLButtonElementName             ,-    setDOMHTMLButtonElementName             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementTypePropertyInfo    ,-#endif-    clearDOMHTMLButtonElementType           ,-    constructDOMHTMLButtonElementType       ,-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementType                ,-#endif-    getDOMHTMLButtonElementType             ,-    setDOMHTMLButtonElementType             ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementValuePropertyInfo   ,-#endif-    constructDOMHTMLButtonElementValue      ,-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementValue               ,-#endif-    getDOMHTMLButtonElementValue            ,-    setDOMHTMLButtonElementValue            ,----- ** willValidate #attr:willValidate#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLButtonElementWillValidatePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLButtonElementWillValidate        ,-#endif-    getDOMHTMLButtonElementWillValidate     ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLButtonElement = DOMHTMLButtonElement (ManagedPtr DOMHTMLButtonElement)-foreign import ccall "webkit_dom_html_button_element_get_type"-    c_webkit_dom_html_button_element_get_type :: IO GType--instance GObject DOMHTMLButtonElement where-    gobjectType = c_webkit_dom_html_button_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLButtonElement`, for instance with `toDOMHTMLButtonElement`.-class (GObject o, O.IsDescendantOf DOMHTMLButtonElement o) => IsDOMHTMLButtonElement o-instance (GObject o, O.IsDescendantOf DOMHTMLButtonElement o) => IsDOMHTMLButtonElement o--instance O.HasParentTypes DOMHTMLButtonElement-type instance O.ParentTypes DOMHTMLButtonElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLButtonElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLButtonElement :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m DOMHTMLButtonElement-toDOMHTMLButtonElement = liftIO . unsafeCastTo DOMHTMLButtonElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLButtonElement`.-noDOMHTMLButtonElement :: Maybe DOMHTMLButtonElement-noDOMHTMLButtonElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLButtonElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLButtonElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLButtonElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLButtonElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLButtonElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLButtonElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLButtonElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLButtonElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLButtonElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLButtonElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLButtonElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLButtonElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLButtonElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLButtonElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLButtonElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLButtonElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLButtonElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLButtonElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLButtonElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLButtonElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLButtonElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLButtonElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLButtonElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLButtonElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLButtonElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLButtonElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLButtonElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLButtonElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLButtonElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLButtonElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLButtonElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLButtonElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLButtonElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLButtonElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLButtonElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLButtonElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLButtonElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLButtonElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLButtonElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLButtonElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLButtonElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLButtonElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLButtonElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLButtonElementMethod "getAutofocus" o = DOMHTMLButtonElementGetAutofocusMethodInfo-    ResolveDOMHTMLButtonElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLButtonElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLButtonElementMethod "getButtonType" o = DOMHTMLButtonElementGetButtonTypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLButtonElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLButtonElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLButtonElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLButtonElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLButtonElementMethod "getDisabled" o = DOMHTMLButtonElementGetDisabledMethodInfo-    ResolveDOMHTMLButtonElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getForm" o = DOMHTMLButtonElementGetFormMethodInfo-    ResolveDOMHTMLButtonElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLButtonElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLButtonElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLButtonElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getName" o = DOMHTMLButtonElementGetNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLButtonElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLButtonElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLButtonElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLButtonElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLButtonElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLButtonElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLButtonElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLButtonElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLButtonElementMethod "getValue" o = DOMHTMLButtonElementGetValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLButtonElementMethod "getWillValidate" o = DOMHTMLButtonElementGetWillValidateMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLButtonElementMethod "setAutofocus" o = DOMHTMLButtonElementSetAutofocusMethodInfo-    ResolveDOMHTMLButtonElementMethod "setButtonType" o = DOMHTMLButtonElementSetButtonTypeMethodInfo-    ResolveDOMHTMLButtonElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLButtonElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLButtonElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLButtonElementMethod "setDisabled" o = DOMHTMLButtonElementSetDisabledMethodInfo-    ResolveDOMHTMLButtonElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLButtonElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLButtonElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLButtonElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLButtonElementMethod "setName" o = DOMHTMLButtonElementSetNameMethodInfo-    ResolveDOMHTMLButtonElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLButtonElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLButtonElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLButtonElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLButtonElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLButtonElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLButtonElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLButtonElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLButtonElementMethod "setValue" o = DOMHTMLButtonElementSetValueMethodInfo-    ResolveDOMHTMLButtonElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLButtonElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLButtonElementMethod t DOMHTMLButtonElement, O.MethodInfo info DOMHTMLButtonElement p) => OL.IsLabel t (DOMHTMLButtonElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #autofocus-@--}-getDOMHTMLButtonElementAutofocus :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m Bool-getDOMHTMLButtonElementAutofocus obj = liftIO $ B.Properties.getObjectPropertyBool obj "autofocus"--{- |-Set the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLButtonElement [ #autofocus 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLButtonElementAutofocus :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> Bool -> m ()-setDOMHTMLButtonElementAutofocus obj val = liftIO $ B.Properties.setObjectPropertyBool obj "autofocus" val--{- |-Construct a `GValueConstruct` with valid value for the “@autofocus@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLButtonElementAutofocus :: (IsDOMHTMLButtonElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLButtonElementAutofocus val = B.Properties.constructObjectPropertyBool "autofocus" val--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLButtonElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLButtonElementAutofocusPropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementAutofocusPropertyInfo = "autofocus"-    type AttrOrigin DOMHTMLButtonElementAutofocusPropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementAutofocus-    attrSet _ = setDOMHTMLButtonElementAutofocus-    attrConstruct _ = constructDOMHTMLButtonElementAutofocus-    attrClear _ = undefined-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #disabled-@--}-getDOMHTMLButtonElementDisabled :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m Bool-getDOMHTMLButtonElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLButtonElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLButtonElementDisabled :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> Bool -> m ()-setDOMHTMLButtonElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLButtonElementDisabled :: (IsDOMHTMLButtonElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLButtonElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementDisabledPropertyInfo-instance AttrInfo DOMHTMLButtonElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLButtonElementDisabledPropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLButtonElementDisabledPropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementDisabled-    attrSet _ = setDOMHTMLButtonElementDisabled-    attrConstruct _ = constructDOMHTMLButtonElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #form-@--}-getDOMHTMLButtonElementForm :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLButtonElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLButtonElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementFormPropertyInfo-instance AttrInfo DOMHTMLButtonElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementFormPropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLButtonElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLButtonElementFormPropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #name-@--}-getDOMHTMLButtonElementName :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLButtonElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLButtonElementName :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> T.Text -> m ()-setDOMHTMLButtonElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLButtonElementName :: (IsDOMHTMLButtonElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLButtonElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementNamePropertyInfo-instance AttrInfo DOMHTMLButtonElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementNamePropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLButtonElementNamePropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementName-    attrSet _ = setDOMHTMLButtonElementName-    attrConstruct _ = constructDOMHTMLButtonElementName-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #type-@--}-getDOMHTMLButtonElementType :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLButtonElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLButtonElementType :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> T.Text -> m ()-setDOMHTMLButtonElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLButtonElementType :: (IsDOMHTMLButtonElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLButtonElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLButtonElementType :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m ()-clearDOMHTMLButtonElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementTypePropertyInfo-instance AttrInfo DOMHTMLButtonElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLButtonElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementTypePropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLButtonElementTypePropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementType-    attrSet _ = setDOMHTMLButtonElementType-    attrConstruct _ = constructDOMHTMLButtonElementType-    attrClear _ = clearDOMHTMLButtonElementType-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #value-@--}-getDOMHTMLButtonElementValue :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m (Maybe T.Text)-getDOMHTMLButtonElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLButtonElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLButtonElementValue :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> T.Text -> m ()-setDOMHTMLButtonElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLButtonElementValue :: (IsDOMHTMLButtonElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLButtonElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementValuePropertyInfo-instance AttrInfo DOMHTMLButtonElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLButtonElementValuePropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLButtonElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLButtonElementValuePropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementValue-    attrSet _ = setDOMHTMLButtonElementValue-    attrConstruct _ = constructDOMHTMLButtonElementValue-    attrClear _ = undefined-#endif---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@will-validate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLButtonElement #willValidate-@--}-getDOMHTMLButtonElementWillValidate :: (MonadIO m, IsDOMHTMLButtonElement o) => o -> m Bool-getDOMHTMLButtonElementWillValidate obj = liftIO $ B.Properties.getObjectPropertyBool obj "will-validate"--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLButtonElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLButtonElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLButtonElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLButtonElementWillValidatePropertyInfo = IsDOMHTMLButtonElement-    type AttrGetType DOMHTMLButtonElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLButtonElementWillValidatePropertyInfo = "will-validate"-    type AttrOrigin DOMHTMLButtonElementWillValidatePropertyInfo = DOMHTMLButtonElement-    attrGet _ = getDOMHTMLButtonElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLButtonElement-type instance O.AttributeList DOMHTMLButtonElement = DOMHTMLButtonElementAttributeList-type DOMHTMLButtonElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLButtonElementAutofocusPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLButtonElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLButtonElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLButtonElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLButtonElementTypePropertyInfo), '("value", DOMHTMLButtonElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLButtonElementWillValidatePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLButtonElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLButtonElementAutofocus = AttrLabelProxy--dOMHTMLButtonElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLButtonElementDisabled = AttrLabelProxy--dOMHTMLButtonElementForm :: AttrLabelProxy "form"-dOMHTMLButtonElementForm = AttrLabelProxy--dOMHTMLButtonElementName :: AttrLabelProxy "name"-dOMHTMLButtonElementName = AttrLabelProxy--dOMHTMLButtonElementType :: AttrLabelProxy "type"-dOMHTMLButtonElementType = AttrLabelProxy--dOMHTMLButtonElementValue :: AttrLabelProxy "value"-dOMHTMLButtonElementValue = AttrLabelProxy--dOMHTMLButtonElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLButtonElementWillValidate = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLButtonElement = DOMHTMLButtonElementSignalList-type DOMHTMLButtonElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLButtonElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_autofocus" webkit_dom_html_button_element_get_autofocus :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO CInt--{-# DEPRECATED dOMHTMLButtonElementGetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLButtonElementGetAutofocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_autofocus self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetAutofocus--#endif---- method DOMHTMLButtonElement::get_button_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_button_type" webkit_dom_html_button_element_get_button_type :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO CString--{-# DEPRECATED dOMHTMLButtonElementGetButtonType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetButtonType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLButtonElementGetButtonType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_button_type self'-    checkUnexpectedReturnNULL "dOMHTMLButtonElementGetButtonType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetButtonTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetButtonTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetButtonType--#endif---- method DOMHTMLButtonElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_disabled" webkit_dom_html_button_element_get_disabled :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO CInt--{-# DEPRECATED dOMHTMLButtonElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLButtonElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetDisabled--#endif---- method DOMHTMLButtonElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_form" webkit_dom_html_button_element_get_form :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLButtonElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLButtonElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLButtonElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetForm--#endif---- method DOMHTMLButtonElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_name" webkit_dom_html_button_element_get_name :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO CString--{-# DEPRECATED dOMHTMLButtonElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLButtonElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLButtonElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetName--#endif---- method DOMHTMLButtonElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_value" webkit_dom_html_button_element_get_value :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO CString--{-# DEPRECATED dOMHTMLButtonElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLButtonElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_value self'-    checkUnexpectedReturnNULL "dOMHTMLButtonElementGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetValue--#endif---- method DOMHTMLButtonElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_get_will_validate" webkit_dom_html_button_element_get_will_validate :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    IO CInt--{-# DEPRECATED dOMHTMLButtonElementGetWillValidate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementGetWillValidate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLButtonElementGetWillValidate self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_button_element_get_will_validate self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementGetWillValidate--#endif---- method DOMHTMLButtonElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_set_autofocus" webkit_dom_html_button_element_set_autofocus :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLButtonElementSetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementSetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLButtonElementSetAutofocus self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_button_element_set_autofocus self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetAutofocus--#endif---- method DOMHTMLButtonElement::set_button_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_set_button_type" webkit_dom_html_button_element_set_button_type :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLButtonElementSetButtonType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementSetButtonType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLButtonElementSetButtonType self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_button_element_set_button_type self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetButtonTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementSetButtonTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetButtonType--#endif---- method DOMHTMLButtonElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_set_disabled" webkit_dom_html_button_element_set_disabled :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLButtonElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLButtonElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_button_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetDisabled--#endif---- method DOMHTMLButtonElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_set_name" webkit_dom_html_button_element_set_name :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLButtonElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLButtonElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_button_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetName--#endif---- method DOMHTMLButtonElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLButtonElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_button_element_set_value" webkit_dom_html_button_element_set_value :: -    Ptr DOMHTMLButtonElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLButtonElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLButtonElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLButtonElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLButtonElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement.DOMHTMLButtonElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLButtonElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_button_element_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLButtonElement a) => O.MethodInfo DOMHTMLButtonElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLButtonElementSetValue--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLButtonElement.hs-boot
@@ -1,86 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLButtonElement = DOMHTMLButtonElement (ManagedPtr DOMHTMLButtonElement)-instance GObject DOMHTMLButtonElement where-class (GObject o, O.IsDescendantOf DOMHTMLButtonElement o) => IsDOMHTMLButtonElement o-instance (GObject o, O.IsDescendantOf DOMHTMLButtonElement o) => IsDOMHTMLButtonElement o-instance O.HasParentTypes DOMHTMLButtonElement-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementAutofocusPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementWillValidatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetButtonTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementGetWillValidateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetButtonTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLButtonElementSetValueMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLCanvasElement.hs
@@ -1,584 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement-    ( ---- * Exported types-    DOMHTMLCanvasElement(..)                ,-    IsDOMHTMLCanvasElement                  ,-    toDOMHTMLCanvasElement                  ,-    noDOMHTMLCanvasElement                  ,--- -- * Methods--- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLCanvasElementGetHeightMethodInfo ,-#endif-    dOMHTMLCanvasElementGetHeight           ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLCanvasElementGetWidthMethodInfo  ,-#endif-    dOMHTMLCanvasElementGetWidth            ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLCanvasElementSetHeightMethodInfo ,-#endif-    dOMHTMLCanvasElementSetHeight           ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLCanvasElementSetWidthMethodInfo  ,-#endif-    dOMHTMLCanvasElementSetWidth            ,----- -- * Properties--- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLCanvasElementHeightPropertyInfo  ,-#endif-    constructDOMHTMLCanvasElementHeight     ,-#if ENABLE_OVERLOADING-    dOMHTMLCanvasElementHeight              ,-#endif-    getDOMHTMLCanvasElementHeight           ,-    setDOMHTMLCanvasElementHeight           ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLCanvasElementWidthPropertyInfo   ,-#endif-    constructDOMHTMLCanvasElementWidth      ,-#if ENABLE_OVERLOADING-    dOMHTMLCanvasElementWidth               ,-#endif-    getDOMHTMLCanvasElementWidth            ,-    setDOMHTMLCanvasElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLCanvasElement = DOMHTMLCanvasElement (ManagedPtr DOMHTMLCanvasElement)-foreign import ccall "webkit_dom_html_canvas_element_get_type"-    c_webkit_dom_html_canvas_element_get_type :: IO GType--instance GObject DOMHTMLCanvasElement where-    gobjectType = c_webkit_dom_html_canvas_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLCanvasElement`, for instance with `toDOMHTMLCanvasElement`.-class (GObject o, O.IsDescendantOf DOMHTMLCanvasElement o) => IsDOMHTMLCanvasElement o-instance (GObject o, O.IsDescendantOf DOMHTMLCanvasElement o) => IsDOMHTMLCanvasElement o--instance O.HasParentTypes DOMHTMLCanvasElement-type instance O.ParentTypes DOMHTMLCanvasElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLCanvasElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLCanvasElement :: (MonadIO m, IsDOMHTMLCanvasElement o) => o -> m DOMHTMLCanvasElement-toDOMHTMLCanvasElement = liftIO . unsafeCastTo DOMHTMLCanvasElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLCanvasElement`.-noDOMHTMLCanvasElement :: Maybe DOMHTMLCanvasElement-noDOMHTMLCanvasElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLCanvasElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLCanvasElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLCanvasElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLCanvasElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLCanvasElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLCanvasElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLCanvasElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLCanvasElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLCanvasElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLCanvasElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLCanvasElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLCanvasElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLCanvasElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLCanvasElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLCanvasElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLCanvasElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLCanvasElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLCanvasElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLCanvasElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLCanvasElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLCanvasElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLCanvasElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLCanvasElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLCanvasElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLCanvasElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLCanvasElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLCanvasElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLCanvasElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLCanvasElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getHeight" o = DOMHTMLCanvasElementGetHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLCanvasElementMethod "getWidth" o = DOMHTMLCanvasElementGetWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setHeight" o = DOMHTMLCanvasElementSetHeightMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLCanvasElementMethod "setWidth" o = DOMHTMLCanvasElementSetWidthMethodInfo-    ResolveDOMHTMLCanvasElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLCanvasElementMethod t DOMHTMLCanvasElement, O.MethodInfo info DOMHTMLCanvasElement p) => OL.IsLabel t (DOMHTMLCanvasElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLCanvasElement #height-@--}-getDOMHTMLCanvasElementHeight :: (MonadIO m, IsDOMHTMLCanvasElement o) => o -> m CLong-getDOMHTMLCanvasElementHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLCanvasElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLCanvasElementHeight :: (MonadIO m, IsDOMHTMLCanvasElement o) => o -> CLong -> m ()-setDOMHTMLCanvasElementHeight obj val = liftIO $ B.Properties.setObjectPropertyLong obj "height" val--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLCanvasElementHeight :: (IsDOMHTMLCanvasElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLCanvasElementHeight val = B.Properties.constructObjectPropertyLong "height" val--#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementHeightPropertyInfo-instance AttrInfo DOMHTMLCanvasElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLCanvasElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLCanvasElementHeightPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLCanvasElementHeightPropertyInfo = IsDOMHTMLCanvasElement-    type AttrGetType DOMHTMLCanvasElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLCanvasElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLCanvasElementHeightPropertyInfo = DOMHTMLCanvasElement-    attrGet _ = getDOMHTMLCanvasElementHeight-    attrSet _ = setDOMHTMLCanvasElementHeight-    attrConstruct _ = constructDOMHTMLCanvasElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLCanvasElement #width-@--}-getDOMHTMLCanvasElementWidth :: (MonadIO m, IsDOMHTMLCanvasElement o) => o -> m CLong-getDOMHTMLCanvasElementWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLCanvasElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLCanvasElementWidth :: (MonadIO m, IsDOMHTMLCanvasElement o) => o -> CLong -> m ()-setDOMHTMLCanvasElementWidth obj val = liftIO $ B.Properties.setObjectPropertyLong obj "width" val--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLCanvasElementWidth :: (IsDOMHTMLCanvasElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLCanvasElementWidth val = B.Properties.constructObjectPropertyLong "width" val--#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementWidthPropertyInfo-instance AttrInfo DOMHTMLCanvasElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLCanvasElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLCanvasElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLCanvasElementWidthPropertyInfo = IsDOMHTMLCanvasElement-    type AttrGetType DOMHTMLCanvasElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLCanvasElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLCanvasElementWidthPropertyInfo = DOMHTMLCanvasElement-    attrGet _ = getDOMHTMLCanvasElementWidth-    attrSet _ = setDOMHTMLCanvasElementWidth-    attrConstruct _ = constructDOMHTMLCanvasElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLCanvasElement-type instance O.AttributeList DOMHTMLCanvasElement = DOMHTMLCanvasElementAttributeList-type DOMHTMLCanvasElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLCanvasElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLCanvasElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLCanvasElementHeight :: AttrLabelProxy "height"-dOMHTMLCanvasElementHeight = AttrLabelProxy--dOMHTMLCanvasElementWidth :: AttrLabelProxy "width"-dOMHTMLCanvasElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLCanvasElement = DOMHTMLCanvasElementSignalList-type DOMHTMLCanvasElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLCanvasElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCanvasElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_canvas_element_get_height" webkit_dom_html_canvas_element_get_height :: -    Ptr DOMHTMLCanvasElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"})-    IO CLong--{-# DEPRECATED dOMHTMLCanvasElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCanvasElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCanvasElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLCanvasElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_canvas_element_get_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLCanvasElement a) => O.MethodInfo DOMHTMLCanvasElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementGetHeight--#endif---- method DOMHTMLCanvasElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCanvasElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_canvas_element_get_width" webkit_dom_html_canvas_element_get_width :: -    Ptr DOMHTMLCanvasElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"})-    IO CLong--{-# DEPRECATED dOMHTMLCanvasElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCanvasElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCanvasElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLCanvasElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_canvas_element_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLCanvasElement a) => O.MethodInfo DOMHTMLCanvasElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementGetWidth--#endif---- method DOMHTMLCanvasElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCanvasElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_canvas_element_set_height" webkit_dom_html_canvas_element_set_height :: -    Ptr DOMHTMLCanvasElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLCanvasElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCanvasElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCanvasElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLCanvasElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_canvas_element_set_height self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementSetHeightMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLCanvasElement a) => O.MethodInfo DOMHTMLCanvasElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementSetHeight--#endif---- method DOMHTMLCanvasElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCanvasElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_canvas_element_set_width" webkit_dom_html_canvas_element_set_width :: -    Ptr DOMHTMLCanvasElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCanvasElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLCanvasElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCanvasElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCanvasElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement.DOMHTMLCanvasElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLCanvasElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_canvas_element_set_width self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLCanvasElement a) => O.MethodInfo DOMHTMLCanvasElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCanvasElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLCanvasElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLCanvasElement = DOMHTMLCanvasElement (ManagedPtr DOMHTMLCanvasElement)-instance GObject DOMHTMLCanvasElement where-class (GObject o, O.IsDescendantOf DOMHTMLCanvasElement o) => IsDOMHTMLCanvasElement o-instance (GObject o, O.IsDescendantOf DOMHTMLCanvasElement o) => IsDOMHTMLCanvasElement o-instance O.HasParentTypes DOMHTMLCanvasElement-#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCanvasElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLCollection.hs
@@ -1,319 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLCollection-    ( ---- * Exported types-    DOMHTMLCollection(..)                   ,-    IsDOMHTMLCollection                     ,-    toDOMHTMLCollection                     ,-    noDOMHTMLCollection                     ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMHTMLCollectionGetLengthMethodInfo    ,-#endif-    dOMHTMLCollectionGetLength              ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMHTMLCollectionItemMethodInfo         ,-#endif-    dOMHTMLCollectionItem                   ,----- ** namedItem #method:namedItem#--#if ENABLE_OVERLOADING-    DOMHTMLCollectionNamedItemMethodInfo    ,-#endif-    dOMHTMLCollectionNamedItem              ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLCollectionLengthPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLCollectionLength                 ,-#endif-    getDOMHTMLCollectionLength              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLCollection = DOMHTMLCollection (ManagedPtr DOMHTMLCollection)-foreign import ccall "webkit_dom_html_collection_get_type"-    c_webkit_dom_html_collection_get_type :: IO GType--instance GObject DOMHTMLCollection where-    gobjectType = c_webkit_dom_html_collection_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLCollection`, for instance with `toDOMHTMLCollection`.-class (GObject o, O.IsDescendantOf DOMHTMLCollection o) => IsDOMHTMLCollection o-instance (GObject o, O.IsDescendantOf DOMHTMLCollection o) => IsDOMHTMLCollection o--instance O.HasParentTypes DOMHTMLCollection-type instance O.ParentTypes DOMHTMLCollection = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMHTMLCollection`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLCollection :: (MonadIO m, IsDOMHTMLCollection o) => o -> m DOMHTMLCollection-toDOMHTMLCollection = liftIO . unsafeCastTo DOMHTMLCollection---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLCollection`.-noDOMHTMLCollection :: Maybe DOMHTMLCollection-noDOMHTMLCollection = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLCollectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLCollectionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLCollectionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLCollectionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLCollectionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLCollectionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLCollectionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLCollectionMethod "item" o = DOMHTMLCollectionItemMethodInfo-    ResolveDOMHTMLCollectionMethod "namedItem" o = DOMHTMLCollectionNamedItemMethodInfo-    ResolveDOMHTMLCollectionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLCollectionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLCollectionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLCollectionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLCollectionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLCollectionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLCollectionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLCollectionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLCollectionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLCollectionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLCollectionMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLCollectionMethod "getLength" o = DOMHTMLCollectionGetLengthMethodInfo-    ResolveDOMHTMLCollectionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLCollectionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLCollectionMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLCollectionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLCollectionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLCollectionMethod t DOMHTMLCollection, O.MethodInfo info DOMHTMLCollection p) => OL.IsLabel t (DOMHTMLCollection -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLCollection #length-@--}-getDOMHTMLCollectionLength :: (MonadIO m, IsDOMHTMLCollection o) => o -> m CULong-getDOMHTMLCollectionLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMHTMLCollectionLengthPropertyInfo-instance AttrInfo DOMHTMLCollectionLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLCollectionLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLCollectionLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLCollectionLengthPropertyInfo = IsDOMHTMLCollection-    type AttrGetType DOMHTMLCollectionLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLCollectionLengthPropertyInfo = "length"-    type AttrOrigin DOMHTMLCollectionLengthPropertyInfo = DOMHTMLCollection-    attrGet _ = getDOMHTMLCollectionLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLCollection-type instance O.AttributeList DOMHTMLCollection = DOMHTMLCollectionAttributeList-type DOMHTMLCollectionAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLCollectionLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLCollectionLength :: AttrLabelProxy "length"-dOMHTMLCollectionLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLCollection = DOMHTMLCollectionSignalList-type DOMHTMLCollectionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLCollection::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_collection_get_length" webkit_dom_html_collection_get_length :: -    Ptr DOMHTMLCollection ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-    IO CULong--{-# DEPRECATED dOMHTMLCollectionGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCollectionGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMHTMLCollectionGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_collection_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLCollectionGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLCollection a) => O.MethodInfo DOMHTMLCollectionGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCollectionGetLength--#endif---- method DOMHTMLCollection::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_collection_item" webkit_dom_html_collection_item :: -    Ptr DOMHTMLCollection ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMHTMLCollectionItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCollectionItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMHTMLCollectionItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_collection_item self' index-    checkUnexpectedReturnNULL "dOMHTMLCollectionItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLCollectionItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLCollection a) => O.MethodInfo DOMHTMLCollectionItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCollectionItem--#endif---- method DOMHTMLCollection::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_collection_named_item" webkit_dom_html_collection_named_item :: -    Ptr DOMHTMLCollection ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMHTMLCollectionNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLCollectionNamedItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMHTMLCollectionNamedItem self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_html_collection_named_item self' name'-    checkUnexpectedReturnNULL "dOMHTMLCollectionNamedItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLCollectionNamedItemMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLCollection a) => O.MethodInfo DOMHTMLCollectionNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLCollectionNamedItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLCollection.hs-boot
@@ -1,41 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLCollection where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLCollection = DOMHTMLCollection (ManagedPtr DOMHTMLCollection)-instance GObject DOMHTMLCollection where-class (GObject o, O.IsDescendantOf DOMHTMLCollection o) => IsDOMHTMLCollection o-instance (GObject o, O.IsDescendantOf DOMHTMLCollection o) => IsDOMHTMLCollection o-instance O.HasParentTypes DOMHTMLCollection-#if ENABLE_OVERLOADING-data DOMHTMLCollectionLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCollectionGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCollectionItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLCollectionNamedItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLDListElement.hs
@@ -1,431 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLDListElement-    ( ---- * Exported types-    DOMHTMLDListElement(..)                 ,-    IsDOMHTMLDListElement                   ,-    toDOMHTMLDListElement                   ,-    noDOMHTMLDListElement                   ,--- -- * Methods--- ** getCompact #method:getCompact#--#if ENABLE_OVERLOADING-    DOMHTMLDListElementGetCompactMethodInfo ,-#endif-    dOMHTMLDListElementGetCompact           ,----- ** setCompact #method:setCompact#--#if ENABLE_OVERLOADING-    DOMHTMLDListElementSetCompactMethodInfo ,-#endif-    dOMHTMLDListElementSetCompact           ,----- -- * Properties--- ** compact #attr:compact#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDListElementCompactPropertyInfo  ,-#endif-    constructDOMHTMLDListElementCompact     ,-#if ENABLE_OVERLOADING-    dOMHTMLDListElementCompact              ,-#endif-    getDOMHTMLDListElementCompact           ,-    setDOMHTMLDListElementCompact           ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLDListElement = DOMHTMLDListElement (ManagedPtr DOMHTMLDListElement)-foreign import ccall "webkit_dom_html_d_list_element_get_type"-    c_webkit_dom_html_d_list_element_get_type :: IO GType--instance GObject DOMHTMLDListElement where-    gobjectType = c_webkit_dom_html_d_list_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLDListElement`, for instance with `toDOMHTMLDListElement`.-class (GObject o, O.IsDescendantOf DOMHTMLDListElement o) => IsDOMHTMLDListElement o-instance (GObject o, O.IsDescendantOf DOMHTMLDListElement o) => IsDOMHTMLDListElement o--instance O.HasParentTypes DOMHTMLDListElement-type instance O.ParentTypes DOMHTMLDListElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLDListElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLDListElement :: (MonadIO m, IsDOMHTMLDListElement o) => o -> m DOMHTMLDListElement-toDOMHTMLDListElement = liftIO . unsafeCastTo DOMHTMLDListElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLDListElement`.-noDOMHTMLDListElement :: Maybe DOMHTMLDListElement-noDOMHTMLDListElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLDListElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDListElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDListElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDListElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDListElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDListElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLDListElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDListElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLDListElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLDListElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDListElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLDListElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLDListElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLDListElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDListElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDListElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLDListElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLDListElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDListElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLDListElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLDListElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLDListElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLDListElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDListElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDListElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDListElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDListElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDListElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDListElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDListElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDListElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLDListElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDListElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLDListElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDListElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDListElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDListElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLDListElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDListElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLDListElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDListElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDListElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDListElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLDListElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDListElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDListElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLDListElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDListElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDListElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLDListElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDListElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDListElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDListElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLDListElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDListElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLDListElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDListElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDListElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDListElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLDListElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDListElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDListElementMethod "getCompact" o = DOMHTMLDListElementGetCompactMethodInfo-    ResolveDOMHTMLDListElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDListElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLDListElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDListElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDListElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDListElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDListElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLDListElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDListElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDListElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDListElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDListElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLDListElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDListElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDListElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDListElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDListElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDListElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDListElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLDListElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDListElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDListElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDListElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDListElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDListElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDListElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDListElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDListElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDListElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDListElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDListElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDListElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDListElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDListElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLDListElementMethod "setCompact" o = DOMHTMLDListElementSetCompactMethodInfo-    ResolveDOMHTMLDListElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDListElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLDListElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDListElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDListElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDListElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLDListElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDListElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDListElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDListElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDListElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDListElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDListElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDListElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDListElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDListElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDListElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDListElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDListElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDListElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDListElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDListElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDListElementMethod t DOMHTMLDListElement, O.MethodInfo info DOMHTMLDListElement p) => OL.IsLabel t (DOMHTMLDListElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDListElement #compact-@--}-getDOMHTMLDListElementCompact :: (MonadIO m, IsDOMHTMLDListElement o) => o -> m Bool-getDOMHTMLDListElementCompact obj = liftIO $ B.Properties.getObjectPropertyBool obj "compact"--{- |-Set the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDListElement [ #compact 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDListElementCompact :: (MonadIO m, IsDOMHTMLDListElement o) => o -> Bool -> m ()-setDOMHTMLDListElementCompact obj val = liftIO $ B.Properties.setObjectPropertyBool obj "compact" val--{- |-Construct a `GValueConstruct` with valid value for the “@compact@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDListElementCompact :: (IsDOMHTMLDListElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLDListElementCompact val = B.Properties.constructObjectPropertyBool "compact" val--#if ENABLE_OVERLOADING-data DOMHTMLDListElementCompactPropertyInfo-instance AttrInfo DOMHTMLDListElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLDListElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDListElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLDListElementCompactPropertyInfo = IsDOMHTMLDListElement-    type AttrGetType DOMHTMLDListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLDListElementCompactPropertyInfo = "compact"-    type AttrOrigin DOMHTMLDListElementCompactPropertyInfo = DOMHTMLDListElement-    attrGet _ = getDOMHTMLDListElementCompact-    attrSet _ = setDOMHTMLDListElementCompact-    attrConstruct _ = constructDOMHTMLDListElementCompact-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLDListElement-type instance O.AttributeList DOMHTMLDListElement = DOMHTMLDListElementAttributeList-type DOMHTMLDListElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDListElementCompactPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLDListElementCompact :: AttrLabelProxy "compact"-dOMHTMLDListElementCompact = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLDListElement = DOMHTMLDListElementSignalList-type DOMHTMLDListElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLDListElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_d_list_element_get_compact" webkit_dom_html_d_list_element_get_compact :: -    Ptr DOMHTMLDListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDListElement"})-    IO CInt--{-# DEPRECATED dOMHTMLDListElementGetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDListElementGetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLDListElementGetCompact self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_d_list_element_get_compact self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDListElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLDListElement a) => O.MethodInfo DOMHTMLDListElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDListElementGetCompact--#endif---- method DOMHTMLDListElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_d_list_element_set_compact" webkit_dom_html_d_list_element_set_compact :: -    Ptr DOMHTMLDListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDListElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLDListElementSetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDListElementSetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDListElement.DOMHTMLDListElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLDListElementSetCompact self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_d_list_element_set_compact self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDListElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLDListElement a) => O.MethodInfo DOMHTMLDListElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDListElementSetCompact--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLDListElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLDListElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLDListElement = DOMHTMLDListElement (ManagedPtr DOMHTMLDListElement)-instance GObject DOMHTMLDListElement where-class (GObject o, O.IsDescendantOf DOMHTMLDListElement o) => IsDOMHTMLDListElement o-instance (GObject o, O.IsDescendantOf DOMHTMLDListElement o) => IsDOMHTMLDListElement o-instance O.HasParentTypes DOMHTMLDListElement-#if ENABLE_OVERLOADING-data DOMHTMLDListElementCompactPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDListElementGetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDListElementSetCompactMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLDirectoryElement.hs
@@ -1,431 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement-    ( ---- * Exported types-    DOMHTMLDirectoryElement(..)             ,-    IsDOMHTMLDirectoryElement               ,-    toDOMHTMLDirectoryElement               ,-    noDOMHTMLDirectoryElement               ,--- -- * Methods--- ** getCompact #method:getCompact#--#if ENABLE_OVERLOADING-    DOMHTMLDirectoryElementGetCompactMethodInfo,-#endif-    dOMHTMLDirectoryElementGetCompact       ,----- ** setCompact #method:setCompact#--#if ENABLE_OVERLOADING-    DOMHTMLDirectoryElementSetCompactMethodInfo,-#endif-    dOMHTMLDirectoryElementSetCompact       ,----- -- * Properties--- ** compact #attr:compact#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDirectoryElementCompactPropertyInfo,-#endif-    constructDOMHTMLDirectoryElementCompact ,-#if ENABLE_OVERLOADING-    dOMHTMLDirectoryElementCompact          ,-#endif-    getDOMHTMLDirectoryElementCompact       ,-    setDOMHTMLDirectoryElementCompact       ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLDirectoryElement = DOMHTMLDirectoryElement (ManagedPtr DOMHTMLDirectoryElement)-foreign import ccall "webkit_dom_html_directory_element_get_type"-    c_webkit_dom_html_directory_element_get_type :: IO GType--instance GObject DOMHTMLDirectoryElement where-    gobjectType = c_webkit_dom_html_directory_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLDirectoryElement`, for instance with `toDOMHTMLDirectoryElement`.-class (GObject o, O.IsDescendantOf DOMHTMLDirectoryElement o) => IsDOMHTMLDirectoryElement o-instance (GObject o, O.IsDescendantOf DOMHTMLDirectoryElement o) => IsDOMHTMLDirectoryElement o--instance O.HasParentTypes DOMHTMLDirectoryElement-type instance O.ParentTypes DOMHTMLDirectoryElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLDirectoryElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLDirectoryElement :: (MonadIO m, IsDOMHTMLDirectoryElement o) => o -> m DOMHTMLDirectoryElement-toDOMHTMLDirectoryElement = liftIO . unsafeCastTo DOMHTMLDirectoryElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLDirectoryElement`.-noDOMHTMLDirectoryElement :: Maybe DOMHTMLDirectoryElement-noDOMHTMLDirectoryElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLDirectoryElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDirectoryElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getCompact" o = DOMHTMLDirectoryElementGetCompactMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setCompact" o = DOMHTMLDirectoryElementSetCompactMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDirectoryElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDirectoryElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDirectoryElementMethod t DOMHTMLDirectoryElement, O.MethodInfo info DOMHTMLDirectoryElement p) => OL.IsLabel t (DOMHTMLDirectoryElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDirectoryElement #compact-@--}-getDOMHTMLDirectoryElementCompact :: (MonadIO m, IsDOMHTMLDirectoryElement o) => o -> m Bool-getDOMHTMLDirectoryElementCompact obj = liftIO $ B.Properties.getObjectPropertyBool obj "compact"--{- |-Set the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDirectoryElement [ #compact 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDirectoryElementCompact :: (MonadIO m, IsDOMHTMLDirectoryElement o) => o -> Bool -> m ()-setDOMHTMLDirectoryElementCompact obj val = liftIO $ B.Properties.setObjectPropertyBool obj "compact" val--{- |-Construct a `GValueConstruct` with valid value for the “@compact@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDirectoryElementCompact :: (IsDOMHTMLDirectoryElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLDirectoryElementCompact val = B.Properties.constructObjectPropertyBool "compact" val--#if ENABLE_OVERLOADING-data DOMHTMLDirectoryElementCompactPropertyInfo-instance AttrInfo DOMHTMLDirectoryElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLDirectoryElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDirectoryElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLDirectoryElementCompactPropertyInfo = IsDOMHTMLDirectoryElement-    type AttrGetType DOMHTMLDirectoryElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLDirectoryElementCompactPropertyInfo = "compact"-    type AttrOrigin DOMHTMLDirectoryElementCompactPropertyInfo = DOMHTMLDirectoryElement-    attrGet _ = getDOMHTMLDirectoryElementCompact-    attrSet _ = setDOMHTMLDirectoryElementCompact-    attrConstruct _ = constructDOMHTMLDirectoryElementCompact-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLDirectoryElement-type instance O.AttributeList DOMHTMLDirectoryElement = DOMHTMLDirectoryElementAttributeList-type DOMHTMLDirectoryElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLDirectoryElementCompactPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLDirectoryElementCompact :: AttrLabelProxy "compact"-dOMHTMLDirectoryElementCompact = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLDirectoryElement = DOMHTMLDirectoryElementSignalList-type DOMHTMLDirectoryElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLDirectoryElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDirectoryElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDirectoryElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_directory_element_get_compact" webkit_dom_html_directory_element_get_compact :: -    Ptr DOMHTMLDirectoryElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDirectoryElement"})-    IO CInt--{-# DEPRECATED dOMHTMLDirectoryElementGetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDirectoryElementGetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDirectoryElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLDirectoryElementGetCompact self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_directory_element_get_compact self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDirectoryElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLDirectoryElement a) => O.MethodInfo DOMHTMLDirectoryElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDirectoryElementGetCompact--#endif---- method DOMHTMLDirectoryElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDirectoryElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDirectoryElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_directory_element_set_compact" webkit_dom_html_directory_element_set_compact :: -    Ptr DOMHTMLDirectoryElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDirectoryElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLDirectoryElementSetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDirectoryElementSetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDirectoryElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement.DOMHTMLDirectoryElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLDirectoryElementSetCompact self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_directory_element_set_compact self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDirectoryElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLDirectoryElement a) => O.MethodInfo DOMHTMLDirectoryElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDirectoryElementSetCompact--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLDirectoryElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLDirectoryElement = DOMHTMLDirectoryElement (ManagedPtr DOMHTMLDirectoryElement)-instance GObject DOMHTMLDirectoryElement where-class (GObject o, O.IsDescendantOf DOMHTMLDirectoryElement o) => IsDOMHTMLDirectoryElement o-instance (GObject o, O.IsDescendantOf DOMHTMLDirectoryElement o) => IsDOMHTMLDirectoryElement o-instance O.HasParentTypes DOMHTMLDirectoryElement-#if ENABLE_OVERLOADING-data DOMHTMLDirectoryElementCompactPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDirectoryElementGetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDirectoryElementSetCompactMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLDivElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLDivElement-    ( ---- * Exported types-    DOMHTMLDivElement(..)                   ,-    IsDOMHTMLDivElement                     ,-    toDOMHTMLDivElement                     ,-    noDOMHTMLDivElement                     ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLDivElementGetAlignMethodInfo     ,-#endif-    dOMHTMLDivElementGetAlign               ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLDivElementSetAlignMethodInfo     ,-#endif-    dOMHTMLDivElementSetAlign               ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDivElementAlignPropertyInfo      ,-#endif-    constructDOMHTMLDivElementAlign         ,-#if ENABLE_OVERLOADING-    dOMHTMLDivElementAlign                  ,-#endif-    getDOMHTMLDivElementAlign               ,-    setDOMHTMLDivElementAlign               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLDivElement = DOMHTMLDivElement (ManagedPtr DOMHTMLDivElement)-foreign import ccall "webkit_dom_html_div_element_get_type"-    c_webkit_dom_html_div_element_get_type :: IO GType--instance GObject DOMHTMLDivElement where-    gobjectType = c_webkit_dom_html_div_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLDivElement`, for instance with `toDOMHTMLDivElement`.-class (GObject o, O.IsDescendantOf DOMHTMLDivElement o) => IsDOMHTMLDivElement o-instance (GObject o, O.IsDescendantOf DOMHTMLDivElement o) => IsDOMHTMLDivElement o--instance O.HasParentTypes DOMHTMLDivElement-type instance O.ParentTypes DOMHTMLDivElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLDivElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLDivElement :: (MonadIO m, IsDOMHTMLDivElement o) => o -> m DOMHTMLDivElement-toDOMHTMLDivElement = liftIO . unsafeCastTo DOMHTMLDivElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLDivElement`.-noDOMHTMLDivElement :: Maybe DOMHTMLDivElement-noDOMHTMLDivElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLDivElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDivElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDivElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDivElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDivElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDivElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLDivElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLDivElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLDivElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLDivElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDivElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLDivElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLDivElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLDivElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDivElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDivElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLDivElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLDivElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDivElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLDivElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLDivElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLDivElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLDivElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLDivElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLDivElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDivElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDivElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDivElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDivElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDivElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDivElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLDivElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDivElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLDivElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDivElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLDivElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLDivElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLDivElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDivElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLDivElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDivElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDivElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDivElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLDivElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLDivElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLDivElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLDivElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDivElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDivElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLDivElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDivElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLDivElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLDivElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLDivElementMethod "getAlign" o = DOMHTMLDivElementGetAlignMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLDivElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDivElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLDivElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLDivElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDivElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLDivElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLDivElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLDivElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLDivElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLDivElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLDivElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLDivElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDivElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDivElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLDivElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLDivElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLDivElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLDivElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLDivElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLDivElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLDivElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDivElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLDivElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLDivElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLDivElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDivElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDivElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLDivElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDivElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDivElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLDivElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLDivElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLDivElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLDivElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLDivElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLDivElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDivElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLDivElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLDivElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLDivElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDivElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLDivElementMethod "setAlign" o = DOMHTMLDivElementSetAlignMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLDivElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLDivElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLDivElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLDivElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLDivElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLDivElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLDivElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLDivElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLDivElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLDivElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDivElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLDivElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLDivElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDivElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDivElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLDivElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLDivElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLDivElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLDivElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDivElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLDivElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLDivElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLDivElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDivElementMethod t DOMHTMLDivElement, O.MethodInfo info DOMHTMLDivElement p) => OL.IsLabel t (DOMHTMLDivElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDivElement #align-@--}-getDOMHTMLDivElementAlign :: (MonadIO m, IsDOMHTMLDivElement o) => o -> m (Maybe T.Text)-getDOMHTMLDivElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDivElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDivElementAlign :: (MonadIO m, IsDOMHTMLDivElement o) => o -> T.Text -> m ()-setDOMHTMLDivElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDivElementAlign :: (IsDOMHTMLDivElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDivElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDivElementAlignPropertyInfo-instance AttrInfo DOMHTMLDivElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLDivElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDivElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDivElementAlignPropertyInfo = IsDOMHTMLDivElement-    type AttrGetType DOMHTMLDivElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDivElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLDivElementAlignPropertyInfo = DOMHTMLDivElement-    attrGet _ = getDOMHTMLDivElementAlign-    attrSet _ = setDOMHTMLDivElementAlign-    attrConstruct _ = constructDOMHTMLDivElementAlign-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLDivElement-type instance O.AttributeList DOMHTMLDivElement = DOMHTMLDivElementAttributeList-type DOMHTMLDivElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLDivElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLDivElementAlign :: AttrLabelProxy "align"-dOMHTMLDivElementAlign = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLDivElement = DOMHTMLDivElementSignalList-type DOMHTMLDivElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLDivElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDivElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDivElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_div_element_get_align" webkit_dom_html_div_element_get_align :: -    Ptr DOMHTMLDivElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDivElement"})-    IO CString--{-# DEPRECATED dOMHTMLDivElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDivElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDivElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDivElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_div_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLDivElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDivElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDivElement a) => O.MethodInfo DOMHTMLDivElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDivElementGetAlign--#endif---- method DOMHTMLDivElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDivElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDivElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_div_element_set_align" webkit_dom_html_div_element_set_align :: -    Ptr DOMHTMLDivElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDivElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDivElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDivElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDivElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDivElement.DOMHTMLDivElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDivElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_div_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDivElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDivElement a) => O.MethodInfo DOMHTMLDivElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDivElementSetAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLDivElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLDivElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLDivElement = DOMHTMLDivElement (ManagedPtr DOMHTMLDivElement)-instance GObject DOMHTMLDivElement where-class (GObject o, O.IsDescendantOf DOMHTMLDivElement o) => IsDOMHTMLDivElement o-instance (GObject o, O.IsDescendantOf DOMHTMLDivElement o) => IsDOMHTMLDivElement o-instance O.HasParentTypes DOMHTMLDivElement-#if ENABLE_OVERLOADING-data DOMHTMLDivElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDivElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDivElementSetAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLDocument.hs
@@ -1,1858 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLDocument-    ( ---- * Exported types-    DOMHTMLDocument(..)                     ,-    IsDOMHTMLDocument                       ,-    toDOMHTMLDocument                       ,-    noDOMHTMLDocument                       ,--- -- * Methods--- ** captureEvents #method:captureEvents#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentCaptureEventsMethodInfo  ,-#endif-    dOMHTMLDocumentCaptureEvents            ,----- ** clear #method:clear#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentClearMethodInfo          ,-#endif-    dOMHTMLDocumentClear                    ,----- ** close #method:close#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentCloseMethodInfo          ,-#endif-    dOMHTMLDocumentClose                    ,----- ** getAlinkColor #method:getAlinkColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetAlinkColorMethodInfo  ,-#endif-    dOMHTMLDocumentGetAlinkColor            ,----- ** getBgColor #method:getBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetBgColorMethodInfo     ,-#endif-    dOMHTMLDocumentGetBgColor               ,----- ** getCompatMode #method:getCompatMode#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetCompatModeMethodInfo  ,-#endif-    dOMHTMLDocumentGetCompatMode            ,----- ** getDesignMode #method:getDesignMode#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetDesignModeMethodInfo  ,-#endif-    dOMHTMLDocumentGetDesignMode            ,----- ** getDir #method:getDir#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetDirMethodInfo         ,-#endif-    dOMHTMLDocumentGetDir                   ,----- ** getEmbeds #method:getEmbeds#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetEmbedsMethodInfo      ,-#endif-    dOMHTMLDocumentGetEmbeds                ,----- ** getFgColor #method:getFgColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetFgColorMethodInfo     ,-#endif-    dOMHTMLDocumentGetFgColor               ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetHeightMethodInfo      ,-#endif-    dOMHTMLDocumentGetHeight                ,----- ** getLinkColor #method:getLinkColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetLinkColorMethodInfo   ,-#endif-    dOMHTMLDocumentGetLinkColor             ,----- ** getPlugins #method:getPlugins#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetPluginsMethodInfo     ,-#endif-    dOMHTMLDocumentGetPlugins               ,----- ** getScripts #method:getScripts#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetScriptsMethodInfo     ,-#endif-    dOMHTMLDocumentGetScripts               ,----- ** getVlinkColor #method:getVlinkColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetVlinkColorMethodInfo  ,-#endif-    dOMHTMLDocumentGetVlinkColor            ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentGetWidthMethodInfo       ,-#endif-    dOMHTMLDocumentGetWidth                 ,----- ** releaseEvents #method:releaseEvents#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentReleaseEventsMethodInfo  ,-#endif-    dOMHTMLDocumentReleaseEvents            ,----- ** setAlinkColor #method:setAlinkColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetAlinkColorMethodInfo  ,-#endif-    dOMHTMLDocumentSetAlinkColor            ,----- ** setBgColor #method:setBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetBgColorMethodInfo     ,-#endif-    dOMHTMLDocumentSetBgColor               ,----- ** setDesignMode #method:setDesignMode#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetDesignModeMethodInfo  ,-#endif-    dOMHTMLDocumentSetDesignMode            ,----- ** setDir #method:setDir#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetDirMethodInfo         ,-#endif-    dOMHTMLDocumentSetDir                   ,----- ** setFgColor #method:setFgColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetFgColorMethodInfo     ,-#endif-    dOMHTMLDocumentSetFgColor               ,----- ** setLinkColor #method:setLinkColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetLinkColorMethodInfo   ,-#endif-    dOMHTMLDocumentSetLinkColor             ,----- ** setVlinkColor #method:setVlinkColor#--#if ENABLE_OVERLOADING-    DOMHTMLDocumentSetVlinkColorMethodInfo  ,-#endif-    dOMHTMLDocumentSetVlinkColor            ,----- -- * Properties--- ** alinkColor #attr:alinkColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentAlinkColorPropertyInfo   ,-#endif-    constructDOMHTMLDocumentAlinkColor      ,-#if ENABLE_OVERLOADING-    dOMHTMLDocumentAlinkColor               ,-#endif-    getDOMHTMLDocumentAlinkColor            ,-    setDOMHTMLDocumentAlinkColor            ,----- ** bgColor #attr:bgColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentBgColorPropertyInfo      ,-#endif-    constructDOMHTMLDocumentBgColor         ,-#if ENABLE_OVERLOADING-    dOMHTMLDocumentBgColor                  ,-#endif-    getDOMHTMLDocumentBgColor               ,-    setDOMHTMLDocumentBgColor               ,----- ** dir #attr:dir#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentDirPropertyInfo          ,-#endif-    constructDOMHTMLDocumentDir             ,-#if ENABLE_OVERLOADING-    dOMHTMLDocumentDir                      ,-#endif-    getDOMHTMLDocumentDir                   ,-    setDOMHTMLDocumentDir                   ,----- ** fgColor #attr:fgColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentFgColorPropertyInfo      ,-#endif-    constructDOMHTMLDocumentFgColor         ,-#if ENABLE_OVERLOADING-    dOMHTMLDocumentFgColor                  ,-#endif-    getDOMHTMLDocumentFgColor               ,-    setDOMHTMLDocumentFgColor               ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentHeightPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLDocumentHeight                   ,-#endif-    getDOMHTMLDocumentHeight                ,----- ** linkColor #attr:linkColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentLinkColorPropertyInfo    ,-#endif-    constructDOMHTMLDocumentLinkColor       ,-#if ENABLE_OVERLOADING-    dOMHTMLDocumentLinkColor                ,-#endif-    getDOMHTMLDocumentLinkColor             ,-    setDOMHTMLDocumentLinkColor             ,----- ** vlinkColor #attr:vlinkColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentVlinkColorPropertyInfo   ,-#endif-    constructDOMHTMLDocumentVlinkColor      ,-#if ENABLE_OVERLOADING-    dOMHTMLDocumentVlinkColor               ,-#endif-    getDOMHTMLDocumentVlinkColor            ,-    setDOMHTMLDocumentVlinkColor            ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLDocumentWidthPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLDocumentWidth                    ,-#endif-    getDOMHTMLDocumentWidth                 ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLDocument = DOMHTMLDocument (ManagedPtr DOMHTMLDocument)-foreign import ccall "webkit_dom_html_document_get_type"-    c_webkit_dom_html_document_get_type :: IO GType--instance GObject DOMHTMLDocument where-    gobjectType = c_webkit_dom_html_document_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLDocument`, for instance with `toDOMHTMLDocument`.-class (GObject o, O.IsDescendantOf DOMHTMLDocument o) => IsDOMHTMLDocument o-instance (GObject o, O.IsDescendantOf DOMHTMLDocument o) => IsDOMHTMLDocument o--instance O.HasParentTypes DOMHTMLDocument-type instance O.ParentTypes DOMHTMLDocument = '[WebKit2WebExtension.DOMDocument.DOMDocument, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLDocument`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLDocument :: (MonadIO m, IsDOMHTMLDocument o) => o -> m DOMHTMLDocument-toDOMHTMLDocument = liftIO . unsafeCastTo DOMHTMLDocument---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLDocument`.-noDOMHTMLDocument :: Maybe DOMHTMLDocument-noDOMHTMLDocument = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLDocumentMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLDocumentMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLDocumentMethod "adoptNode" o = WebKit2WebExtension.DOMDocument.DOMDocumentAdoptNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLDocumentMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLDocumentMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLDocumentMethod "captureEvents" o = DOMHTMLDocumentCaptureEventsMethodInfo-    ResolveDOMHTMLDocumentMethod "caretRangeFromPoint" o = WebKit2WebExtension.DOMDocument.DOMDocumentCaretRangeFromPointMethodInfo-    ResolveDOMHTMLDocumentMethod "clear" o = DOMHTMLDocumentClearMethodInfo-    ResolveDOMHTMLDocumentMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLDocumentMethod "close" o = DOMHTMLDocumentCloseMethodInfo-    ResolveDOMHTMLDocumentMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLDocumentMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLDocumentMethod "createAttribute" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateAttributeMethodInfo-    ResolveDOMHTMLDocumentMethod "createAttributeNs" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateAttributeNsMethodInfo-    ResolveDOMHTMLDocumentMethod "createCdataSection" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateCdataSectionMethodInfo-    ResolveDOMHTMLDocumentMethod "createComment" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateCommentMethodInfo-    ResolveDOMHTMLDocumentMethod "createCssStyleDeclaration" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateCssStyleDeclarationMethodInfo-    ResolveDOMHTMLDocumentMethod "createDocumentFragment" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateDocumentFragmentMethodInfo-    ResolveDOMHTMLDocumentMethod "createElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateElementMethodInfo-    ResolveDOMHTMLDocumentMethod "createElementNs" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateElementNsMethodInfo-    ResolveDOMHTMLDocumentMethod "createEntityReference" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateEntityReferenceMethodInfo-    ResolveDOMHTMLDocumentMethod "createEvent" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateEventMethodInfo-    ResolveDOMHTMLDocumentMethod "createExpression" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateExpressionMethodInfo-    ResolveDOMHTMLDocumentMethod "createNodeIterator" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateNodeIteratorMethodInfo-    ResolveDOMHTMLDocumentMethod "createNsResolver" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateNsResolverMethodInfo-    ResolveDOMHTMLDocumentMethod "createProcessingInstruction" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateProcessingInstructionMethodInfo-    ResolveDOMHTMLDocumentMethod "createRange" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateRangeMethodInfo-    ResolveDOMHTMLDocumentMethod "createTextNode" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateTextNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "createTreeWalker" o = WebKit2WebExtension.DOMDocument.DOMDocumentCreateTreeWalkerMethodInfo-    ResolveDOMHTMLDocumentMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLDocumentMethod "elementFromPoint" o = WebKit2WebExtension.DOMDocument.DOMDocumentElementFromPointMethodInfo-    ResolveDOMHTMLDocumentMethod "evaluate" o = WebKit2WebExtension.DOMDocument.DOMDocumentEvaluateMethodInfo-    ResolveDOMHTMLDocumentMethod "execCommand" o = WebKit2WebExtension.DOMDocument.DOMDocumentExecCommandMethodInfo-    ResolveDOMHTMLDocumentMethod "exitPointerLock" o = WebKit2WebExtension.DOMDocument.DOMDocumentExitPointerLockMethodInfo-    ResolveDOMHTMLDocumentMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLDocumentMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLDocumentMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLDocumentMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLDocumentMethod "hasFocus" o = WebKit2WebExtension.DOMDocument.DOMDocumentHasFocusMethodInfo-    ResolveDOMHTMLDocumentMethod "importNode" o = WebKit2WebExtension.DOMDocument.DOMDocumentImportNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLDocumentMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLDocumentMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLDocumentMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLDocumentMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLDocumentMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLDocumentMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLDocumentMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLDocumentMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandEnabled" o = WebKit2WebExtension.DOMDocument.DOMDocumentQueryCommandEnabledMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandIndeterm" o = WebKit2WebExtension.DOMDocument.DOMDocumentQueryCommandIndetermMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandState" o = WebKit2WebExtension.DOMDocument.DOMDocumentQueryCommandStateMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandSupported" o = WebKit2WebExtension.DOMDocument.DOMDocumentQueryCommandSupportedMethodInfo-    ResolveDOMHTMLDocumentMethod "queryCommandValue" o = WebKit2WebExtension.DOMDocument.DOMDocumentQueryCommandValueMethodInfo-    ResolveDOMHTMLDocumentMethod "querySelector" o = WebKit2WebExtension.DOMDocument.DOMDocumentQuerySelectorMethodInfo-    ResolveDOMHTMLDocumentMethod "querySelectorAll" o = WebKit2WebExtension.DOMDocument.DOMDocumentQuerySelectorAllMethodInfo-    ResolveDOMHTMLDocumentMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLDocumentMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLDocumentMethod "releaseEvents" o = DOMHTMLDocumentReleaseEventsMethodInfo-    ResolveDOMHTMLDocumentMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLDocumentMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLDocumentMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLDocumentMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLDocumentMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLDocumentMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLDocumentMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLDocumentMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLDocumentMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLDocumentMethod "webkitCancelFullscreen" o = WebKit2WebExtension.DOMDocument.DOMDocumentWebkitCancelFullscreenMethodInfo-    ResolveDOMHTMLDocumentMethod "webkitExitFullscreen" o = WebKit2WebExtension.DOMDocument.DOMDocumentWebkitExitFullscreenMethodInfo-    ResolveDOMHTMLDocumentMethod "getActiveElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetActiveElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getAlinkColor" o = DOMHTMLDocumentGetAlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getAnchors" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetAnchorsMethodInfo-    ResolveDOMHTMLDocumentMethod "getApplets" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetAppletsMethodInfo-    ResolveDOMHTMLDocumentMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLDocumentMethod "getBgColor" o = DOMHTMLDocumentGetBgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getBody" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetBodyMethodInfo-    ResolveDOMHTMLDocumentMethod "getCharacterSet" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetCharacterSetMethodInfo-    ResolveDOMHTMLDocumentMethod "getCharset" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetCharsetMethodInfo-    ResolveDOMHTMLDocumentMethod "getChildElementCount" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetChildElementCountMethodInfo-    ResolveDOMHTMLDocumentMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLDocumentMethod "getChildren" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetChildrenMethodInfo-    ResolveDOMHTMLDocumentMethod "getCompatMode" o = DOMHTMLDocumentGetCompatModeMethodInfo-    ResolveDOMHTMLDocumentMethod "getContentType" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetContentTypeMethodInfo-    ResolveDOMHTMLDocumentMethod "getCookie" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetCookieMethodInfo-    ResolveDOMHTMLDocumentMethod "getCurrentScript" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetCurrentScriptMethodInfo-    ResolveDOMHTMLDocumentMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLDocumentMethod "getDefaultCharset" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetDefaultCharsetMethodInfo-    ResolveDOMHTMLDocumentMethod "getDefaultView" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetDefaultViewMethodInfo-    ResolveDOMHTMLDocumentMethod "getDesignMode" o = DOMHTMLDocumentGetDesignModeMethodInfo-    ResolveDOMHTMLDocumentMethod "getDir" o = DOMHTMLDocumentGetDirMethodInfo-    ResolveDOMHTMLDocumentMethod "getDoctype" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetDoctypeMethodInfo-    ResolveDOMHTMLDocumentMethod "getDocumentElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetDocumentElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getDocumentUri" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetDocumentUriMethodInfo-    ResolveDOMHTMLDocumentMethod "getDomain" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetDomainMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementById" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementByIdMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByClassName" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByClassNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByName" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByTagName" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByTagNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLDocumentMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLDocumentMethod "getEmbeds" o = DOMHTMLDocumentGetEmbedsMethodInfo-    ResolveDOMHTMLDocumentMethod "getFgColor" o = DOMHTMLDocumentGetFgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLDocumentMethod "getFirstElementChild" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetFirstElementChildMethodInfo-    ResolveDOMHTMLDocumentMethod "getForms" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetFormsMethodInfo-    ResolveDOMHTMLDocumentMethod "getHead" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetHeadMethodInfo-    ResolveDOMHTMLDocumentMethod "getHeight" o = DOMHTMLDocumentGetHeightMethodInfo-    ResolveDOMHTMLDocumentMethod "getHidden" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetHiddenMethodInfo-    ResolveDOMHTMLDocumentMethod "getImages" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetImagesMethodInfo-    ResolveDOMHTMLDocumentMethod "getImplementation" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetImplementationMethodInfo-    ResolveDOMHTMLDocumentMethod "getInputEncoding" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetInputEncodingMethodInfo-    ResolveDOMHTMLDocumentMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLDocumentMethod "getLastElementChild" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetLastElementChildMethodInfo-    ResolveDOMHTMLDocumentMethod "getLastModified" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetLastModifiedMethodInfo-    ResolveDOMHTMLDocumentMethod "getLinkColor" o = DOMHTMLDocumentGetLinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getLinks" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetLinksMethodInfo-    ResolveDOMHTMLDocumentMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMHTMLDocumentMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLDocumentMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLDocumentMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLDocumentMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLDocumentMethod "getOrigin" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetOriginMethodInfo-    ResolveDOMHTMLDocumentMethod "getOverrideStyle" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetOverrideStyleMethodInfo-    ResolveDOMHTMLDocumentMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLDocumentMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLDocumentMethod "getPlugins" o = DOMHTMLDocumentGetPluginsMethodInfo-    ResolveDOMHTMLDocumentMethod "getPointerLockElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetPointerLockElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getPreferredStylesheetSet" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetPreferredStylesheetSetMethodInfo-    ResolveDOMHTMLDocumentMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMHTMLDocumentMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLDocumentMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLDocumentMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLDocumentMethod "getReadyState" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetReadyStateMethodInfo-    ResolveDOMHTMLDocumentMethod "getReferrer" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetReferrerMethodInfo-    ResolveDOMHTMLDocumentMethod "getScripts" o = DOMHTMLDocumentGetScriptsMethodInfo-    ResolveDOMHTMLDocumentMethod "getScrollingElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetScrollingElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getSelectedStylesheetSet" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetSelectedStylesheetSetMethodInfo-    ResolveDOMHTMLDocumentMethod "getStyleSheets" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetStyleSheetsMethodInfo-    ResolveDOMHTMLDocumentMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLDocumentMethod "getTitle" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetTitleMethodInfo-    ResolveDOMHTMLDocumentMethod "getUrl" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetUrlMethodInfo-    ResolveDOMHTMLDocumentMethod "getVisibilityState" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetVisibilityStateMethodInfo-    ResolveDOMHTMLDocumentMethod "getVlinkColor" o = DOMHTMLDocumentGetVlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitCurrentFullscreenElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetWebkitCurrentFullscreenElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitFullscreenElement" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetWebkitFullscreenElementMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitFullscreenEnabled" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetWebkitFullscreenEnabledMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitFullscreenKeyboardInputAllowed" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetWebkitFullscreenKeyboardInputAllowedMethodInfo-    ResolveDOMHTMLDocumentMethod "getWebkitIsFullscreen" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetWebkitIsFullscreenMethodInfo-    ResolveDOMHTMLDocumentMethod "getWidth" o = DOMHTMLDocumentGetWidthMethodInfo-    ResolveDOMHTMLDocumentMethod "getXmlEncoding" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetXmlEncodingMethodInfo-    ResolveDOMHTMLDocumentMethod "getXmlStandalone" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetXmlStandaloneMethodInfo-    ResolveDOMHTMLDocumentMethod "getXmlVersion" o = WebKit2WebExtension.DOMDocument.DOMDocumentGetXmlVersionMethodInfo-    ResolveDOMHTMLDocumentMethod "setAlinkColor" o = DOMHTMLDocumentSetAlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setBgColor" o = DOMHTMLDocumentSetBgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setBody" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetBodyMethodInfo-    ResolveDOMHTMLDocumentMethod "setCharset" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetCharsetMethodInfo-    ResolveDOMHTMLDocumentMethod "setCookie" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetCookieMethodInfo-    ResolveDOMHTMLDocumentMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLDocumentMethod "setDesignMode" o = DOMHTMLDocumentSetDesignModeMethodInfo-    ResolveDOMHTMLDocumentMethod "setDir" o = DOMHTMLDocumentSetDirMethodInfo-    ResolveDOMHTMLDocumentMethod "setDocumentUri" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetDocumentUriMethodInfo-    ResolveDOMHTMLDocumentMethod "setFgColor" o = DOMHTMLDocumentSetFgColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setLinkColor" o = DOMHTMLDocumentSetLinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLDocumentMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLDocumentMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLDocumentMethod "setSelectedStylesheetSet" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetSelectedStylesheetSetMethodInfo-    ResolveDOMHTMLDocumentMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLDocumentMethod "setTitle" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetTitleMethodInfo-    ResolveDOMHTMLDocumentMethod "setVlinkColor" o = DOMHTMLDocumentSetVlinkColorMethodInfo-    ResolveDOMHTMLDocumentMethod "setXmlStandalone" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetXmlStandaloneMethodInfo-    ResolveDOMHTMLDocumentMethod "setXmlVersion" o = WebKit2WebExtension.DOMDocument.DOMDocumentSetXmlVersionMethodInfo-    ResolveDOMHTMLDocumentMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLDocumentMethod t DOMHTMLDocument, O.MethodInfo info DOMHTMLDocument p) => OL.IsLabel t (DOMHTMLDocument -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "alink-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@alink-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #alinkColor-@--}-getDOMHTMLDocumentAlinkColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentAlinkColor obj = liftIO $ B.Properties.getObjectPropertyString obj "alink-color"--{- |-Set the value of the “@alink-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDocument [ #alinkColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDocumentAlinkColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> T.Text -> m ()-setDOMHTMLDocumentAlinkColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "alink-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@alink-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDocumentAlinkColor :: (IsDOMHTMLDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDocumentAlinkColor val = B.Properties.constructObjectPropertyString "alink-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDocumentAlinkColorPropertyInfo-instance AttrInfo DOMHTMLDocumentAlinkColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentAlinkColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentAlinkColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentAlinkColorPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentAlinkColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentAlinkColorPropertyInfo = "alink-color"-    type AttrOrigin DOMHTMLDocumentAlinkColorPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentAlinkColor-    attrSet _ = setDOMHTMLDocumentAlinkColor-    attrConstruct _ = constructDOMHTMLDocumentAlinkColor-    attrClear _ = undefined-#endif---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #bgColor-@--}-getDOMHTMLDocumentBgColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentBgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "bg-color"--{- |-Set the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDocument [ #bgColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDocumentBgColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> T.Text -> m ()-setDOMHTMLDocumentBgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "bg-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@bg-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDocumentBgColor :: (IsDOMHTMLDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDocumentBgColor val = B.Properties.constructObjectPropertyString "bg-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDocumentBgColorPropertyInfo-instance AttrInfo DOMHTMLDocumentBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentBgColorPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentBgColorPropertyInfo = "bg-color"-    type AttrOrigin DOMHTMLDocumentBgColorPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentBgColor-    attrSet _ = setDOMHTMLDocumentBgColor-    attrConstruct _ = constructDOMHTMLDocumentBgColor-    attrClear _ = undefined-#endif---- VVV Prop "dir"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@dir@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #dir-@--}-getDOMHTMLDocumentDir :: (MonadIO m, IsDOMHTMLDocument o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentDir obj = liftIO $ B.Properties.getObjectPropertyString obj "dir"--{- |-Set the value of the “@dir@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDocument [ #dir 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDocumentDir :: (MonadIO m, IsDOMHTMLDocument o) => o -> T.Text -> m ()-setDOMHTMLDocumentDir obj val = liftIO $ B.Properties.setObjectPropertyString obj "dir" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@dir@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDocumentDir :: (IsDOMHTMLDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDocumentDir val = B.Properties.constructObjectPropertyString "dir" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDocumentDirPropertyInfo-instance AttrInfo DOMHTMLDocumentDirPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentDirPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentDirPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentDirPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentDirPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentDirPropertyInfo = "dir"-    type AttrOrigin DOMHTMLDocumentDirPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentDir-    attrSet _ = setDOMHTMLDocumentDir-    attrConstruct _ = constructDOMHTMLDocumentDir-    attrClear _ = undefined-#endif---- VVV Prop "fg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@fg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #fgColor-@--}-getDOMHTMLDocumentFgColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentFgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "fg-color"--{- |-Set the value of the “@fg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDocument [ #fgColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDocumentFgColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> T.Text -> m ()-setDOMHTMLDocumentFgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "fg-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@fg-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDocumentFgColor :: (IsDOMHTMLDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDocumentFgColor val = B.Properties.constructObjectPropertyString "fg-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDocumentFgColorPropertyInfo-instance AttrInfo DOMHTMLDocumentFgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentFgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentFgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentFgColorPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentFgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentFgColorPropertyInfo = "fg-color"-    type AttrOrigin DOMHTMLDocumentFgColorPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentFgColor-    attrSet _ = setDOMHTMLDocumentFgColor-    attrConstruct _ = constructDOMHTMLDocumentFgColor-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #height-@--}-getDOMHTMLDocumentHeight :: (MonadIO m, IsDOMHTMLDocument o) => o -> m CLong-getDOMHTMLDocumentHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "height"--#if ENABLE_OVERLOADING-data DOMHTMLDocumentHeightPropertyInfo-instance AttrInfo DOMHTMLDocumentHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentHeightPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLDocumentHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLDocumentHeightPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "link-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@link-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #linkColor-@--}-getDOMHTMLDocumentLinkColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentLinkColor obj = liftIO $ B.Properties.getObjectPropertyString obj "link-color"--{- |-Set the value of the “@link-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDocument [ #linkColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDocumentLinkColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> T.Text -> m ()-setDOMHTMLDocumentLinkColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "link-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@link-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDocumentLinkColor :: (IsDOMHTMLDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDocumentLinkColor val = B.Properties.constructObjectPropertyString "link-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDocumentLinkColorPropertyInfo-instance AttrInfo DOMHTMLDocumentLinkColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentLinkColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentLinkColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentLinkColorPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentLinkColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentLinkColorPropertyInfo = "link-color"-    type AttrOrigin DOMHTMLDocumentLinkColorPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentLinkColor-    attrSet _ = setDOMHTMLDocumentLinkColor-    attrConstruct _ = constructDOMHTMLDocumentLinkColor-    attrClear _ = undefined-#endif---- VVV Prop "vlink-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@vlink-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #vlinkColor-@--}-getDOMHTMLDocumentVlinkColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> m (Maybe T.Text)-getDOMHTMLDocumentVlinkColor obj = liftIO $ B.Properties.getObjectPropertyString obj "vlink-color"--{- |-Set the value of the “@vlink-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLDocument [ #vlinkColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLDocumentVlinkColor :: (MonadIO m, IsDOMHTMLDocument o) => o -> T.Text -> m ()-setDOMHTMLDocumentVlinkColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "vlink-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@vlink-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLDocumentVlinkColor :: (IsDOMHTMLDocument o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLDocumentVlinkColor val = B.Properties.constructObjectPropertyString "vlink-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLDocumentVlinkColorPropertyInfo-instance AttrInfo DOMHTMLDocumentVlinkColorPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentVlinkColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentVlinkColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLDocumentVlinkColorPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentVlinkColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLDocumentVlinkColorPropertyInfo = "vlink-color"-    type AttrOrigin DOMHTMLDocumentVlinkColorPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentVlinkColor-    attrSet _ = setDOMHTMLDocumentVlinkColor-    attrConstruct _ = constructDOMHTMLDocumentVlinkColor-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLDocument #width-@--}-getDOMHTMLDocumentWidth :: (MonadIO m, IsDOMHTMLDocument o) => o -> m CLong-getDOMHTMLDocumentWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "width"--#if ENABLE_OVERLOADING-data DOMHTMLDocumentWidthPropertyInfo-instance AttrInfo DOMHTMLDocumentWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLDocumentWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLDocumentWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLDocumentWidthPropertyInfo = IsDOMHTMLDocument-    type AttrGetType DOMHTMLDocumentWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLDocumentWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLDocumentWidthPropertyInfo = DOMHTMLDocument-    attrGet _ = getDOMHTMLDocumentWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLDocument-type instance O.AttributeList DOMHTMLDocument = DOMHTMLDocumentAttributeList-type DOMHTMLDocumentAttributeList = ('[ '("activeElement", WebKit2WebExtension.DOMDocument.DOMDocumentActiveElementPropertyInfo), '("alinkColor", DOMHTMLDocumentAlinkColorPropertyInfo), '("anchors", WebKit2WebExtension.DOMDocument.DOMDocumentAnchorsPropertyInfo), '("applets", WebKit2WebExtension.DOMDocument.DOMDocumentAppletsPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLDocumentBgColorPropertyInfo), '("body", WebKit2WebExtension.DOMDocument.DOMDocumentBodyPropertyInfo), '("characterSet", WebKit2WebExtension.DOMDocument.DOMDocumentCharacterSetPropertyInfo), '("charset", WebKit2WebExtension.DOMDocument.DOMDocumentCharsetPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMDocument.DOMDocumentChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMDocument.DOMDocumentChildrenPropertyInfo), '("compatMode", WebKit2WebExtension.DOMDocument.DOMDocumentCompatModePropertyInfo), '("contentType", WebKit2WebExtension.DOMDocument.DOMDocumentContentTypePropertyInfo), '("cookie", WebKit2WebExtension.DOMDocument.DOMDocumentCookiePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("currentScript", WebKit2WebExtension.DOMDocument.DOMDocumentCurrentScriptPropertyInfo), '("defaultView", WebKit2WebExtension.DOMDocument.DOMDocumentDefaultViewPropertyInfo), '("designMode", WebKit2WebExtension.DOMDocument.DOMDocumentDesignModePropertyInfo), '("dir", DOMHTMLDocumentDirPropertyInfo), '("doctype", WebKit2WebExtension.DOMDocument.DOMDocumentDoctypePropertyInfo), '("documentElement", WebKit2WebExtension.DOMDocument.DOMDocumentDocumentElementPropertyInfo), '("documentUri", WebKit2WebExtension.DOMDocument.DOMDocumentDocumentUriPropertyInfo), '("domain", WebKit2WebExtension.DOMDocument.DOMDocumentDomainPropertyInfo), '("embeds", WebKit2WebExtension.DOMDocument.DOMDocumentEmbedsPropertyInfo), '("fgColor", DOMHTMLDocumentFgColorPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMDocument.DOMDocumentFirstElementChildPropertyInfo), '("forms", WebKit2WebExtension.DOMDocument.DOMDocumentFormsPropertyInfo), '("head", WebKit2WebExtension.DOMDocument.DOMDocumentHeadPropertyInfo), '("height", DOMHTMLDocumentHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMDocument.DOMDocumentHiddenPropertyInfo), '("images", WebKit2WebExtension.DOMDocument.DOMDocumentImagesPropertyInfo), '("implementation", WebKit2WebExtension.DOMDocument.DOMDocumentImplementationPropertyInfo), '("inputEncoding", WebKit2WebExtension.DOMDocument.DOMDocumentInputEncodingPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMDocument.DOMDocumentLastElementChildPropertyInfo), '("lastModified", WebKit2WebExtension.DOMDocument.DOMDocumentLastModifiedPropertyInfo), '("linkColor", DOMHTMLDocumentLinkColorPropertyInfo), '("links", WebKit2WebExtension.DOMDocument.DOMDocumentLinksPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("origin", WebKit2WebExtension.DOMDocument.DOMDocumentOriginPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("plugins", WebKit2WebExtension.DOMDocument.DOMDocumentPluginsPropertyInfo), '("pointerLockElement", WebKit2WebExtension.DOMDocument.DOMDocumentPointerLockElementPropertyInfo), '("preferredStylesheetSet", WebKit2WebExtension.DOMDocument.DOMDocumentPreferredStylesheetSetPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("readyState", WebKit2WebExtension.DOMDocument.DOMDocumentReadyStatePropertyInfo), '("referrer", WebKit2WebExtension.DOMDocument.DOMDocumentReferrerPropertyInfo), '("scripts", WebKit2WebExtension.DOMDocument.DOMDocumentScriptsPropertyInfo), '("scrollingElement", WebKit2WebExtension.DOMDocument.DOMDocumentScrollingElementPropertyInfo), '("selectedStylesheetSet", WebKit2WebExtension.DOMDocument.DOMDocumentSelectedStylesheetSetPropertyInfo), '("styleSheets", WebKit2WebExtension.DOMDocument.DOMDocumentStyleSheetsPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMDocument.DOMDocumentTitlePropertyInfo), '("url", WebKit2WebExtension.DOMDocument.DOMDocumentUrlPropertyInfo), '("visibilityState", WebKit2WebExtension.DOMDocument.DOMDocumentVisibilityStatePropertyInfo), '("vlinkColor", DOMHTMLDocumentVlinkColorPropertyInfo), '("webkitCurrentFullScreenElement", WebKit2WebExtension.DOMDocument.DOMDocumentWebkitCurrentFullScreenElementPropertyInfo), '("webkitFullScreenKeyboardInputAllowed", WebKit2WebExtension.DOMDocument.DOMDocumentWebkitFullScreenKeyboardInputAllowedPropertyInfo), '("webkitFullscreenElement", WebKit2WebExtension.DOMDocument.DOMDocumentWebkitFullscreenElementPropertyInfo), '("webkitFullscreenEnabled", WebKit2WebExtension.DOMDocument.DOMDocumentWebkitFullscreenEnabledPropertyInfo), '("webkitIsFullScreen", WebKit2WebExtension.DOMDocument.DOMDocumentWebkitIsFullScreenPropertyInfo), '("width", DOMHTMLDocumentWidthPropertyInfo), '("xmlEncoding", WebKit2WebExtension.DOMDocument.DOMDocumentXmlEncodingPropertyInfo), '("xmlStandalone", WebKit2WebExtension.DOMDocument.DOMDocumentXmlStandalonePropertyInfo), '("xmlVersion", WebKit2WebExtension.DOMDocument.DOMDocumentXmlVersionPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLDocumentAlinkColor :: AttrLabelProxy "alinkColor"-dOMHTMLDocumentAlinkColor = AttrLabelProxy--dOMHTMLDocumentBgColor :: AttrLabelProxy "bgColor"-dOMHTMLDocumentBgColor = AttrLabelProxy--dOMHTMLDocumentDir :: AttrLabelProxy "dir"-dOMHTMLDocumentDir = AttrLabelProxy--dOMHTMLDocumentFgColor :: AttrLabelProxy "fgColor"-dOMHTMLDocumentFgColor = AttrLabelProxy--dOMHTMLDocumentHeight :: AttrLabelProxy "height"-dOMHTMLDocumentHeight = AttrLabelProxy--dOMHTMLDocumentLinkColor :: AttrLabelProxy "linkColor"-dOMHTMLDocumentLinkColor = AttrLabelProxy--dOMHTMLDocumentVlinkColor :: AttrLabelProxy "vlinkColor"-dOMHTMLDocumentVlinkColor = AttrLabelProxy--dOMHTMLDocumentWidth :: AttrLabelProxy "width"-dOMHTMLDocumentWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLDocument = DOMHTMLDocumentSignalList-type DOMHTMLDocumentSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLDocument::capture_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_capture_events" webkit_dom_html_document_capture_events :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO ()--{-# DEPRECATED dOMHTMLDocumentCaptureEvents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentCaptureEvents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m ()-dOMHTMLDocumentCaptureEvents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_document_capture_events self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentCaptureEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentCaptureEventsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentCaptureEvents--#endif---- method DOMHTMLDocument::clear--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_clear" webkit_dom_html_document_clear :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO ()--{-# DEPRECATED dOMHTMLDocumentClear ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentClear ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m ()-dOMHTMLDocumentClear self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_document_clear self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentClearMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentClearMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentClear--#endif---- method DOMHTMLDocument::close--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_close" webkit_dom_html_document_close :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO ()--{-# DEPRECATED dOMHTMLDocumentClose ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentClose ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m ()-dOMHTMLDocumentClose self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_document_close self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentCloseMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentCloseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentClose--#endif---- method DOMHTMLDocument::get_alink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_alink_color" webkit_dom_html_document_get_alink_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetAlinkColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetAlinkColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetAlinkColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_alink_color self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetAlinkColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetAlinkColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetAlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetAlinkColor--#endif---- method DOMHTMLDocument::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_bg_color" webkit_dom_html_document_get_bg_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetBgColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_bg_color self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetBgColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetBgColor--#endif---- method DOMHTMLDocument::get_compat_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_compat_mode" webkit_dom_html_document_get_compat_mode :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetCompatMode ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetCompatMode' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetCompatMode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetCompatMode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_compat_mode self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetCompatMode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetCompatModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetCompatModeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetCompatMode--#endif---- method DOMHTMLDocument::get_design_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_design_mode" webkit_dom_html_document_get_design_mode :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetDesignMode ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetDesignMode' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetDesignMode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetDesignMode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_design_mode self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetDesignMode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetDesignModeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetDesignModeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetDesignMode--#endif---- method DOMHTMLDocument::get_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_dir" webkit_dom_html_document_get_dir :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetDir ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetDir ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetDir self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_dir self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetDir" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetDirMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetDir--#endif---- method DOMHTMLDocument::get_embeds--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_embeds" webkit_dom_html_document_get_embeds :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLDocumentGetEmbeds ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetEmbeds' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetEmbeds ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLDocumentGetEmbeds self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_embeds self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetEmbeds" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetEmbedsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetEmbedsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetEmbeds--#endif---- method DOMHTMLDocument::get_fg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_fg_color" webkit_dom_html_document_get_fg_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetFgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetFgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetFgColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_fg_color self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetFgColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetFgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetFgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetFgColor--#endif---- method DOMHTMLDocument::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_height" webkit_dom_html_document_get_height :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CLong--{-# DEPRECATED dOMHTMLDocumentGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLDocumentGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetHeight--#endif---- method DOMHTMLDocument::get_link_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_link_color" webkit_dom_html_document_get_link_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetLinkColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetLinkColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetLinkColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_link_color self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetLinkColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetLinkColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetLinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetLinkColor--#endif---- method DOMHTMLDocument::get_plugins--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_plugins" webkit_dom_html_document_get_plugins :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLDocumentGetPlugins ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetPlugins' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetPlugins ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLDocumentGetPlugins self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_plugins self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetPlugins" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetPluginsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetPluginsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetPlugins--#endif---- method DOMHTMLDocument::get_scripts--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_scripts" webkit_dom_html_document_get_scripts :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLDocumentGetScripts ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentGetScripts' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetScripts ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLDocumentGetScripts self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_scripts self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetScripts" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetScriptsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetScriptsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetScripts--#endif---- method DOMHTMLDocument::get_vlink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_vlink_color" webkit_dom_html_document_get_vlink_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CString--{-# DEPRECATED dOMHTMLDocumentGetVlinkColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetVlinkColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLDocumentGetVlinkColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_vlink_color self'-    checkUnexpectedReturnNULL "dOMHTMLDocumentGetVlinkColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetVlinkColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetVlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetVlinkColor--#endif---- method DOMHTMLDocument::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_get_width" webkit_dom_html_document_get_width :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO CLong--{-# DEPRECATED dOMHTMLDocumentGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLDocumentGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_document_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentGetWidth--#endif---- method DOMHTMLDocument::release_events--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_release_events" webkit_dom_html_document_release_events :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    IO ()--{-# DEPRECATED dOMHTMLDocumentReleaseEvents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentReleaseEvents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> m ()-dOMHTMLDocumentReleaseEvents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_document_release_events self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentReleaseEventsMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentReleaseEventsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentReleaseEvents--#endif---- method DOMHTMLDocument::set_alink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_alink_color" webkit_dom_html_document_set_alink_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetAlinkColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetAlinkColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetAlinkColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_alink_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetAlinkColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetAlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetAlinkColor--#endif---- method DOMHTMLDocument::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_bg_color" webkit_dom_html_document_set_bg_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetBgColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_bg_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetBgColor--#endif---- method DOMHTMLDocument::set_design_mode--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_design_mode" webkit_dom_html_document_set_design_mode :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetDesignMode ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMDocument.dOMDocumentSetDesignMode' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetDesignMode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetDesignMode self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_design_mode self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetDesignModeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetDesignModeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetDesignMode--#endif---- method DOMHTMLDocument::set_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_dir" webkit_dom_html_document_set_dir :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetDir ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetDir ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetDir self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_dir self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetDirMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetDir--#endif---- method DOMHTMLDocument::set_fg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_fg_color" webkit_dom_html_document_set_fg_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetFgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetFgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetFgColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_fg_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetFgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetFgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetFgColor--#endif---- method DOMHTMLDocument::set_link_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_link_color" webkit_dom_html_document_set_link_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetLinkColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetLinkColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetLinkColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_link_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetLinkColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetLinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetLinkColor--#endif---- method DOMHTMLDocument::set_vlink_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLDocument", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_document_set_vlink_color" webkit_dom_html_document_set_vlink_color :: -    Ptr DOMHTMLDocument ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLDocument"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLDocumentSetVlinkColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLDocumentSetVlinkColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLDocument a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLDocument.DOMHTMLDocument' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLDocumentSetVlinkColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_document_set_vlink_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetVlinkColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLDocument a) => O.MethodInfo DOMHTMLDocumentSetVlinkColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLDocumentSetVlinkColor--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLDocument.hs-boot
@@ -1,125 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLDocument where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLDocument = DOMHTMLDocument (ManagedPtr DOMHTMLDocument)-instance GObject DOMHTMLDocument where-class (GObject o, O.IsDescendantOf DOMHTMLDocument o) => IsDOMHTMLDocument o-instance (GObject o, O.IsDescendantOf DOMHTMLDocument o) => IsDOMHTMLDocument o-instance O.HasParentTypes DOMHTMLDocument-#if ENABLE_OVERLOADING-data DOMHTMLDocumentAlinkColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentBgColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentDirPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentFgColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentLinkColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentVlinkColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentCaptureEventsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentClearMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentCloseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetAlinkColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetCompatModeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetDesignModeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetDirMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetEmbedsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetFgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetLinkColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetPluginsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetScriptsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetVlinkColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentReleaseEventsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetAlinkColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetDesignModeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetDirMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetFgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetLinkColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLDocumentSetVlinkColorMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLElement.hs
@@ -1,2760 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLElement-    ( ---- * Exported types-    DOMHTMLElement(..)                      ,-    IsDOMHTMLElement                        ,-    toDOMHTMLElement                        ,-    noDOMHTMLElement                        ,--- -- * Methods--- ** click #method:click#--#if ENABLE_OVERLOADING-    DOMHTMLElementClickMethodInfo           ,-#endif-    dOMHTMLElementClick                     ,----- ** getAccessKey #method:getAccessKey#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetAccessKeyMethodInfo    ,-#endif-    dOMHTMLElementGetAccessKey              ,----- ** getChildren #method:getChildren#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetChildrenMethodInfo     ,-#endif-    dOMHTMLElementGetChildren               ,----- ** getContentEditable #method:getContentEditable#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetContentEditableMethodInfo,-#endif-    dOMHTMLElementGetContentEditable        ,----- ** getDir #method:getDir#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetDirMethodInfo          ,-#endif-    dOMHTMLElementGetDir                    ,----- ** getDraggable #method:getDraggable#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetDraggableMethodInfo    ,-#endif-    dOMHTMLElementGetDraggable              ,----- ** getHidden #method:getHidden#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetHiddenMethodInfo       ,-#endif-    dOMHTMLElementGetHidden                 ,----- ** getInnerHtml #method:getInnerHtml#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetInnerHtmlMethodInfo    ,-#endif-    dOMHTMLElementGetInnerHtml              ,----- ** getInnerText #method:getInnerText#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetInnerTextMethodInfo    ,-#endif-    dOMHTMLElementGetInnerText              ,----- ** getIsContentEditable #method:getIsContentEditable#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetIsContentEditableMethodInfo,-#endif-    dOMHTMLElementGetIsContentEditable      ,----- ** getLang #method:getLang#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetLangMethodInfo         ,-#endif-    dOMHTMLElementGetLang                   ,----- ** getOuterHtml #method:getOuterHtml#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetOuterHtmlMethodInfo    ,-#endif-    dOMHTMLElementGetOuterHtml              ,----- ** getOuterText #method:getOuterText#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetOuterTextMethodInfo    ,-#endif-    dOMHTMLElementGetOuterText              ,----- ** getSpellcheck #method:getSpellcheck#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetSpellcheckMethodInfo   ,-#endif-    dOMHTMLElementGetSpellcheck             ,----- ** getTabIndex #method:getTabIndex#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetTabIndexMethodInfo     ,-#endif-    dOMHTMLElementGetTabIndex               ,----- ** getTitle #method:getTitle#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetTitleMethodInfo        ,-#endif-    dOMHTMLElementGetTitle                  ,----- ** getTranslate #method:getTranslate#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetTranslateMethodInfo    ,-#endif-    dOMHTMLElementGetTranslate              ,----- ** getWebkitdropzone #method:getWebkitdropzone#--#if ENABLE_OVERLOADING-    DOMHTMLElementGetWebkitdropzoneMethodInfo,-#endif-    dOMHTMLElementGetWebkitdropzone         ,----- ** setAccessKey #method:setAccessKey#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetAccessKeyMethodInfo    ,-#endif-    dOMHTMLElementSetAccessKey              ,----- ** setContentEditable #method:setContentEditable#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetContentEditableMethodInfo,-#endif-    dOMHTMLElementSetContentEditable        ,----- ** setDir #method:setDir#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetDirMethodInfo          ,-#endif-    dOMHTMLElementSetDir                    ,----- ** setDraggable #method:setDraggable#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetDraggableMethodInfo    ,-#endif-    dOMHTMLElementSetDraggable              ,----- ** setHidden #method:setHidden#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetHiddenMethodInfo       ,-#endif-    dOMHTMLElementSetHidden                 ,----- ** setInnerHtml #method:setInnerHtml#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetInnerHtmlMethodInfo    ,-#endif-    dOMHTMLElementSetInnerHtml              ,----- ** setInnerText #method:setInnerText#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetInnerTextMethodInfo    ,-#endif-    dOMHTMLElementSetInnerText              ,----- ** setLang #method:setLang#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetLangMethodInfo         ,-#endif-    dOMHTMLElementSetLang                   ,----- ** setOuterHtml #method:setOuterHtml#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetOuterHtmlMethodInfo    ,-#endif-    dOMHTMLElementSetOuterHtml              ,----- ** setOuterText #method:setOuterText#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetOuterTextMethodInfo    ,-#endif-    dOMHTMLElementSetOuterText              ,----- ** setSpellcheck #method:setSpellcheck#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetSpellcheckMethodInfo   ,-#endif-    dOMHTMLElementSetSpellcheck             ,----- ** setTabIndex #method:setTabIndex#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetTabIndexMethodInfo     ,-#endif-    dOMHTMLElementSetTabIndex               ,----- ** setTitle #method:setTitle#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetTitleMethodInfo        ,-#endif-    dOMHTMLElementSetTitle                  ,----- ** setTranslate #method:setTranslate#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetTranslateMethodInfo    ,-#endif-    dOMHTMLElementSetTranslate              ,----- ** setWebkitdropzone #method:setWebkitdropzone#--#if ENABLE_OVERLOADING-    DOMHTMLElementSetWebkitdropzoneMethodInfo,-#endif-    dOMHTMLElementSetWebkitdropzone         ,----- -- * Properties--- ** accessKey #attr:accessKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementAccessKeyPropertyInfo     ,-#endif-    constructDOMHTMLElementAccessKey        ,-#if ENABLE_OVERLOADING-    dOMHTMLElementAccessKey                 ,-#endif-    getDOMHTMLElementAccessKey              ,-    setDOMHTMLElementAccessKey              ,----- ** contentEditable #attr:contentEditable#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementContentEditablePropertyInfo,-#endif-    clearDOMHTMLElementContentEditable      ,-    constructDOMHTMLElementContentEditable  ,-#if ENABLE_OVERLOADING-    dOMHTMLElementContentEditable           ,-#endif-    getDOMHTMLElementContentEditable        ,-    setDOMHTMLElementContentEditable        ,----- ** dir #attr:dir#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementDirPropertyInfo           ,-#endif-    constructDOMHTMLElementDir              ,-#if ENABLE_OVERLOADING-    dOMHTMLElementDir                       ,-#endif-    getDOMHTMLElementDir                    ,-    setDOMHTMLElementDir                    ,----- ** draggable #attr:draggable#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementDraggablePropertyInfo     ,-#endif-    constructDOMHTMLElementDraggable        ,-#if ENABLE_OVERLOADING-    dOMHTMLElementDraggable                 ,-#endif-    getDOMHTMLElementDraggable              ,-    setDOMHTMLElementDraggable              ,----- ** hidden #attr:hidden#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementHiddenPropertyInfo        ,-#endif-    constructDOMHTMLElementHidden           ,-#if ENABLE_OVERLOADING-    dOMHTMLElementHidden                    ,-#endif-    getDOMHTMLElementHidden                 ,-    setDOMHTMLElementHidden                 ,----- ** innerText #attr:innerText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementInnerTextPropertyInfo     ,-#endif-    clearDOMHTMLElementInnerText            ,-    constructDOMHTMLElementInnerText        ,-#if ENABLE_OVERLOADING-    dOMHTMLElementInnerText                 ,-#endif-    getDOMHTMLElementInnerText              ,-    setDOMHTMLElementInnerText              ,----- ** isContentEditable #attr:isContentEditable#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementIsContentEditablePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLElementIsContentEditable         ,-#endif-    getDOMHTMLElementIsContentEditable      ,----- ** lang #attr:lang#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementLangPropertyInfo          ,-#endif-    constructDOMHTMLElementLang             ,-#if ENABLE_OVERLOADING-    dOMHTMLElementLang                      ,-#endif-    getDOMHTMLElementLang                   ,-    setDOMHTMLElementLang                   ,----- ** outerText #attr:outerText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementOuterTextPropertyInfo     ,-#endif-    clearDOMHTMLElementOuterText            ,-    constructDOMHTMLElementOuterText        ,-#if ENABLE_OVERLOADING-    dOMHTMLElementOuterText                 ,-#endif-    getDOMHTMLElementOuterText              ,-    setDOMHTMLElementOuterText              ,----- ** spellcheck #attr:spellcheck#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementSpellcheckPropertyInfo    ,-#endif-    constructDOMHTMLElementSpellcheck       ,-#if ENABLE_OVERLOADING-    dOMHTMLElementSpellcheck                ,-#endif-    getDOMHTMLElementSpellcheck             ,-    setDOMHTMLElementSpellcheck             ,----- ** tabIndex #attr:tabIndex#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementTabIndexPropertyInfo      ,-#endif-    constructDOMHTMLElementTabIndex         ,-#if ENABLE_OVERLOADING-    dOMHTMLElementTabIndex                  ,-#endif-    getDOMHTMLElementTabIndex               ,-    setDOMHTMLElementTabIndex               ,----- ** title #attr:title#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementTitlePropertyInfo         ,-#endif-    constructDOMHTMLElementTitle            ,-#if ENABLE_OVERLOADING-    dOMHTMLElementTitle                     ,-#endif-    getDOMHTMLElementTitle                  ,-    setDOMHTMLElementTitle                  ,----- ** translate #attr:translate#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementTranslatePropertyInfo     ,-#endif-    constructDOMHTMLElementTranslate        ,-#if ENABLE_OVERLOADING-    dOMHTMLElementTranslate                 ,-#endif-    getDOMHTMLElementTranslate              ,-    setDOMHTMLElementTranslate              ,----- ** webkitdropzone #attr:webkitdropzone#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLElementWebkitdropzonePropertyInfo,-#endif-    constructDOMHTMLElementWebkitdropzone   ,-#if ENABLE_OVERLOADING-    dOMHTMLElementWebkitdropzone            ,-#endif-    getDOMHTMLElementWebkitdropzone         ,-    setDOMHTMLElementWebkitdropzone         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLElement = DOMHTMLElement (ManagedPtr DOMHTMLElement)-foreign import ccall "webkit_dom_html_element_get_type"-    c_webkit_dom_html_element_get_type :: IO GType--instance GObject DOMHTMLElement where-    gobjectType = c_webkit_dom_html_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLElement`, for instance with `toDOMHTMLElement`.-class (GObject o, O.IsDescendantOf DOMHTMLElement o) => IsDOMHTMLElement o-instance (GObject o, O.IsDescendantOf DOMHTMLElement o) => IsDOMHTMLElement o--instance O.HasParentTypes DOMHTMLElement-type instance O.ParentTypes DOMHTMLElement = '[WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLElement :: (MonadIO m, IsDOMHTMLElement o) => o -> m DOMHTMLElement-toDOMHTMLElement = liftIO . unsafeCastTo DOMHTMLElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLElement`.-noDOMHTMLElement :: Maybe DOMHTMLElement-noDOMHTMLElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLElementMethod "click" o = DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLElementMethod "getAccessKey" o = DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLElementMethod "getChildren" o = DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLElementMethod "getContentEditable" o = DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLElementMethod "getDir" o = DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLElementMethod "getDraggable" o = DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLElementMethod "getHidden" o = DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLElementMethod "getInnerHtml" o = DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLElementMethod "getInnerText" o = DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLElementMethod "getIsContentEditable" o = DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLElementMethod "getLang" o = DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLElementMethod "getOuterHtml" o = DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLElementMethod "getOuterText" o = DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLElementMethod "getSpellcheck" o = DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLElementMethod "getTabIndex" o = DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLElementMethod "getTitle" o = DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLElementMethod "getTranslate" o = DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLElementMethod "getWebkitdropzone" o = DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLElementMethod "setAccessKey" o = DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLElementMethod "setContentEditable" o = DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLElementMethod "setDir" o = DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLElementMethod "setDraggable" o = DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLElementMethod "setHidden" o = DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLElementMethod "setInnerHtml" o = DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLElementMethod "setInnerText" o = DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLElementMethod "setLang" o = DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLElementMethod "setOuterHtml" o = DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLElementMethod "setOuterText" o = DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLElementMethod "setSpellcheck" o = DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLElementMethod "setTabIndex" o = DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLElementMethod "setTitle" o = DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLElementMethod "setTranslate" o = DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLElementMethod "setWebkitdropzone" o = DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLElementMethod t DOMHTMLElement, O.MethodInfo info DOMHTMLElement p) => OL.IsLabel t (DOMHTMLElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "access-key"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@access-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #accessKey-@--}-getDOMHTMLElementAccessKey :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementAccessKey obj = liftIO $ B.Properties.getObjectPropertyString obj "access-key"--{- |-Set the value of the “@access-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #accessKey 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementAccessKey :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementAccessKey obj val = liftIO $ B.Properties.setObjectPropertyString obj "access-key" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@access-key@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementAccessKey :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementAccessKey val = B.Properties.constructObjectPropertyString "access-key" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLElementAccessKeyPropertyInfo-instance AttrInfo DOMHTMLElementAccessKeyPropertyInfo where-    type AttrAllowedOps DOMHTMLElementAccessKeyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementAccessKeyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementAccessKeyPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementAccessKeyPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementAccessKeyPropertyInfo = "access-key"-    type AttrOrigin DOMHTMLElementAccessKeyPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementAccessKey-    attrSet _ = setDOMHTMLElementAccessKey-    attrConstruct _ = constructDOMHTMLElementAccessKey-    attrClear _ = undefined-#endif---- VVV Prop "content-editable"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@content-editable@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #contentEditable-@--}-getDOMHTMLElementContentEditable :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementContentEditable obj = liftIO $ B.Properties.getObjectPropertyString obj "content-editable"--{- |-Set the value of the “@content-editable@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #contentEditable 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementContentEditable :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementContentEditable obj val = liftIO $ B.Properties.setObjectPropertyString obj "content-editable" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@content-editable@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementContentEditable :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementContentEditable val = B.Properties.constructObjectPropertyString "content-editable" (Just val)--{- |-Set the value of the “@content-editable@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #contentEditable-@--}-clearDOMHTMLElementContentEditable :: (MonadIO m, IsDOMHTMLElement o) => o -> m ()-clearDOMHTMLElementContentEditable obj = liftIO $ B.Properties.setObjectPropertyString obj "content-editable" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLElementContentEditablePropertyInfo-instance AttrInfo DOMHTMLElementContentEditablePropertyInfo where-    type AttrAllowedOps DOMHTMLElementContentEditablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementContentEditablePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementContentEditablePropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementContentEditablePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementContentEditablePropertyInfo = "content-editable"-    type AttrOrigin DOMHTMLElementContentEditablePropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementContentEditable-    attrSet _ = setDOMHTMLElementContentEditable-    attrConstruct _ = constructDOMHTMLElementContentEditable-    attrClear _ = clearDOMHTMLElementContentEditable-#endif---- VVV Prop "dir"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@dir@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #dir-@--}-getDOMHTMLElementDir :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementDir obj = liftIO $ B.Properties.getObjectPropertyString obj "dir"--{- |-Set the value of the “@dir@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #dir 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementDir :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementDir obj val = liftIO $ B.Properties.setObjectPropertyString obj "dir" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@dir@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementDir :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementDir val = B.Properties.constructObjectPropertyString "dir" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLElementDirPropertyInfo-instance AttrInfo DOMHTMLElementDirPropertyInfo where-    type AttrAllowedOps DOMHTMLElementDirPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementDirPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementDirPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementDirPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementDirPropertyInfo = "dir"-    type AttrOrigin DOMHTMLElementDirPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementDir-    attrSet _ = setDOMHTMLElementDir-    attrConstruct _ = constructDOMHTMLElementDir-    attrClear _ = undefined-#endif---- VVV Prop "draggable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@draggable@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #draggable-@--}-getDOMHTMLElementDraggable :: (MonadIO m, IsDOMHTMLElement o) => o -> m Bool-getDOMHTMLElementDraggable obj = liftIO $ B.Properties.getObjectPropertyBool obj "draggable"--{- |-Set the value of the “@draggable@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #draggable 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementDraggable :: (MonadIO m, IsDOMHTMLElement o) => o -> Bool -> m ()-setDOMHTMLElementDraggable obj val = liftIO $ B.Properties.setObjectPropertyBool obj "draggable" val--{- |-Construct a `GValueConstruct` with valid value for the “@draggable@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementDraggable :: (IsDOMHTMLElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLElementDraggable val = B.Properties.constructObjectPropertyBool "draggable" val--#if ENABLE_OVERLOADING-data DOMHTMLElementDraggablePropertyInfo-instance AttrInfo DOMHTMLElementDraggablePropertyInfo where-    type AttrAllowedOps DOMHTMLElementDraggablePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementDraggablePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementDraggablePropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementDraggablePropertyInfo = Bool-    type AttrLabel DOMHTMLElementDraggablePropertyInfo = "draggable"-    type AttrOrigin DOMHTMLElementDraggablePropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementDraggable-    attrSet _ = setDOMHTMLElementDraggable-    attrConstruct _ = constructDOMHTMLElementDraggable-    attrClear _ = undefined-#endif---- VVV Prop "hidden"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@hidden@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #hidden-@--}-getDOMHTMLElementHidden :: (MonadIO m, IsDOMHTMLElement o) => o -> m Bool-getDOMHTMLElementHidden obj = liftIO $ B.Properties.getObjectPropertyBool obj "hidden"--{- |-Set the value of the “@hidden@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #hidden 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementHidden :: (MonadIO m, IsDOMHTMLElement o) => o -> Bool -> m ()-setDOMHTMLElementHidden obj val = liftIO $ B.Properties.setObjectPropertyBool obj "hidden" val--{- |-Construct a `GValueConstruct` with valid value for the “@hidden@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementHidden :: (IsDOMHTMLElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLElementHidden val = B.Properties.constructObjectPropertyBool "hidden" val--#if ENABLE_OVERLOADING-data DOMHTMLElementHiddenPropertyInfo-instance AttrInfo DOMHTMLElementHiddenPropertyInfo where-    type AttrAllowedOps DOMHTMLElementHiddenPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementHiddenPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementHiddenPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementHiddenPropertyInfo = Bool-    type AttrLabel DOMHTMLElementHiddenPropertyInfo = "hidden"-    type AttrOrigin DOMHTMLElementHiddenPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementHidden-    attrSet _ = setDOMHTMLElementHidden-    attrConstruct _ = constructDOMHTMLElementHidden-    attrClear _ = undefined-#endif---- VVV Prop "inner-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@inner-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #innerText-@--}-getDOMHTMLElementInnerText :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementInnerText obj = liftIO $ B.Properties.getObjectPropertyString obj "inner-text"--{- |-Set the value of the “@inner-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #innerText 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementInnerText :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementInnerText obj val = liftIO $ B.Properties.setObjectPropertyString obj "inner-text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@inner-text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementInnerText :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementInnerText val = B.Properties.constructObjectPropertyString "inner-text" (Just val)--{- |-Set the value of the “@inner-text@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #innerText-@--}-clearDOMHTMLElementInnerText :: (MonadIO m, IsDOMHTMLElement o) => o -> m ()-clearDOMHTMLElementInnerText obj = liftIO $ B.Properties.setObjectPropertyString obj "inner-text" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLElementInnerTextPropertyInfo-instance AttrInfo DOMHTMLElementInnerTextPropertyInfo where-    type AttrAllowedOps DOMHTMLElementInnerTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementInnerTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementInnerTextPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementInnerTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementInnerTextPropertyInfo = "inner-text"-    type AttrOrigin DOMHTMLElementInnerTextPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementInnerText-    attrSet _ = setDOMHTMLElementInnerText-    attrConstruct _ = constructDOMHTMLElementInnerText-    attrClear _ = clearDOMHTMLElementInnerText-#endif---- VVV Prop "is-content-editable"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@is-content-editable@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #isContentEditable-@--}-getDOMHTMLElementIsContentEditable :: (MonadIO m, IsDOMHTMLElement o) => o -> m Bool-getDOMHTMLElementIsContentEditable obj = liftIO $ B.Properties.getObjectPropertyBool obj "is-content-editable"--#if ENABLE_OVERLOADING-data DOMHTMLElementIsContentEditablePropertyInfo-instance AttrInfo DOMHTMLElementIsContentEditablePropertyInfo where-    type AttrAllowedOps DOMHTMLElementIsContentEditablePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementIsContentEditablePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLElementIsContentEditablePropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementIsContentEditablePropertyInfo = Bool-    type AttrLabel DOMHTMLElementIsContentEditablePropertyInfo = "is-content-editable"-    type AttrOrigin DOMHTMLElementIsContentEditablePropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementIsContentEditable-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "lang"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@lang@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #lang-@--}-getDOMHTMLElementLang :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementLang obj = liftIO $ B.Properties.getObjectPropertyString obj "lang"--{- |-Set the value of the “@lang@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #lang 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementLang :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementLang obj val = liftIO $ B.Properties.setObjectPropertyString obj "lang" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@lang@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementLang :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementLang val = B.Properties.constructObjectPropertyString "lang" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLElementLangPropertyInfo-instance AttrInfo DOMHTMLElementLangPropertyInfo where-    type AttrAllowedOps DOMHTMLElementLangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementLangPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementLangPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementLangPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementLangPropertyInfo = "lang"-    type AttrOrigin DOMHTMLElementLangPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementLang-    attrSet _ = setDOMHTMLElementLang-    attrConstruct _ = constructDOMHTMLElementLang-    attrClear _ = undefined-#endif---- VVV Prop "outer-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@outer-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #outerText-@--}-getDOMHTMLElementOuterText :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementOuterText obj = liftIO $ B.Properties.getObjectPropertyString obj "outer-text"--{- |-Set the value of the “@outer-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #outerText 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementOuterText :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementOuterText obj val = liftIO $ B.Properties.setObjectPropertyString obj "outer-text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@outer-text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementOuterText :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementOuterText val = B.Properties.constructObjectPropertyString "outer-text" (Just val)--{- |-Set the value of the “@outer-text@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #outerText-@--}-clearDOMHTMLElementOuterText :: (MonadIO m, IsDOMHTMLElement o) => o -> m ()-clearDOMHTMLElementOuterText obj = liftIO $ B.Properties.setObjectPropertyString obj "outer-text" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLElementOuterTextPropertyInfo-instance AttrInfo DOMHTMLElementOuterTextPropertyInfo where-    type AttrAllowedOps DOMHTMLElementOuterTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLElementOuterTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementOuterTextPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementOuterTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementOuterTextPropertyInfo = "outer-text"-    type AttrOrigin DOMHTMLElementOuterTextPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementOuterText-    attrSet _ = setDOMHTMLElementOuterText-    attrConstruct _ = constructDOMHTMLElementOuterText-    attrClear _ = clearDOMHTMLElementOuterText-#endif---- VVV Prop "spellcheck"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@spellcheck@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #spellcheck-@--}-getDOMHTMLElementSpellcheck :: (MonadIO m, IsDOMHTMLElement o) => o -> m Bool-getDOMHTMLElementSpellcheck obj = liftIO $ B.Properties.getObjectPropertyBool obj "spellcheck"--{- |-Set the value of the “@spellcheck@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #spellcheck 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementSpellcheck :: (MonadIO m, IsDOMHTMLElement o) => o -> Bool -> m ()-setDOMHTMLElementSpellcheck obj val = liftIO $ B.Properties.setObjectPropertyBool obj "spellcheck" val--{- |-Construct a `GValueConstruct` with valid value for the “@spellcheck@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementSpellcheck :: (IsDOMHTMLElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLElementSpellcheck val = B.Properties.constructObjectPropertyBool "spellcheck" val--#if ENABLE_OVERLOADING-data DOMHTMLElementSpellcheckPropertyInfo-instance AttrInfo DOMHTMLElementSpellcheckPropertyInfo where-    type AttrAllowedOps DOMHTMLElementSpellcheckPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementSpellcheckPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementSpellcheckPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementSpellcheckPropertyInfo = Bool-    type AttrLabel DOMHTMLElementSpellcheckPropertyInfo = "spellcheck"-    type AttrOrigin DOMHTMLElementSpellcheckPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementSpellcheck-    attrSet _ = setDOMHTMLElementSpellcheck-    attrConstruct _ = constructDOMHTMLElementSpellcheck-    attrClear _ = undefined-#endif---- VVV Prop "tab-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@tab-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #tabIndex-@--}-getDOMHTMLElementTabIndex :: (MonadIO m, IsDOMHTMLElement o) => o -> m CLong-getDOMHTMLElementTabIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "tab-index"--{- |-Set the value of the “@tab-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #tabIndex 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementTabIndex :: (MonadIO m, IsDOMHTMLElement o) => o -> CLong -> m ()-setDOMHTMLElementTabIndex obj val = liftIO $ B.Properties.setObjectPropertyLong obj "tab-index" val--{- |-Construct a `GValueConstruct` with valid value for the “@tab-index@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementTabIndex :: (IsDOMHTMLElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLElementTabIndex val = B.Properties.constructObjectPropertyLong "tab-index" val--#if ENABLE_OVERLOADING-data DOMHTMLElementTabIndexPropertyInfo-instance AttrInfo DOMHTMLElementTabIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLElementTabIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementTabIndexPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLElementTabIndexPropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementTabIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLElementTabIndexPropertyInfo = "tab-index"-    type AttrOrigin DOMHTMLElementTabIndexPropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementTabIndex-    attrSet _ = setDOMHTMLElementTabIndex-    attrConstruct _ = constructDOMHTMLElementTabIndex-    attrClear _ = undefined-#endif---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@title@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #title-@--}-getDOMHTMLElementTitle :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementTitle obj = liftIO $ B.Properties.getObjectPropertyString obj "title"--{- |-Set the value of the “@title@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #title 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementTitle :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementTitle obj val = liftIO $ B.Properties.setObjectPropertyString obj "title" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@title@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementTitle :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementTitle val = B.Properties.constructObjectPropertyString "title" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLElementTitlePropertyInfo-instance AttrInfo DOMHTMLElementTitlePropertyInfo where-    type AttrAllowedOps DOMHTMLElementTitlePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementTitlePropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementTitlePropertyInfo = "title"-    type AttrOrigin DOMHTMLElementTitlePropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementTitle-    attrSet _ = setDOMHTMLElementTitle-    attrConstruct _ = constructDOMHTMLElementTitle-    attrClear _ = undefined-#endif---- VVV Prop "translate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@translate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #translate-@--}-getDOMHTMLElementTranslate :: (MonadIO m, IsDOMHTMLElement o) => o -> m Bool-getDOMHTMLElementTranslate obj = liftIO $ B.Properties.getObjectPropertyBool obj "translate"--{- |-Set the value of the “@translate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #translate 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementTranslate :: (MonadIO m, IsDOMHTMLElement o) => o -> Bool -> m ()-setDOMHTMLElementTranslate obj val = liftIO $ B.Properties.setObjectPropertyBool obj "translate" val--{- |-Construct a `GValueConstruct` with valid value for the “@translate@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementTranslate :: (IsDOMHTMLElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLElementTranslate val = B.Properties.constructObjectPropertyBool "translate" val--#if ENABLE_OVERLOADING-data DOMHTMLElementTranslatePropertyInfo-instance AttrInfo DOMHTMLElementTranslatePropertyInfo where-    type AttrAllowedOps DOMHTMLElementTranslatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementTranslatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLElementTranslatePropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementTranslatePropertyInfo = Bool-    type AttrLabel DOMHTMLElementTranslatePropertyInfo = "translate"-    type AttrOrigin DOMHTMLElementTranslatePropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementTranslate-    attrSet _ = setDOMHTMLElementTranslate-    attrConstruct _ = constructDOMHTMLElementTranslate-    attrClear _ = undefined-#endif---- VVV Prop "webkitdropzone"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@webkitdropzone@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLElement #webkitdropzone-@--}-getDOMHTMLElementWebkitdropzone :: (MonadIO m, IsDOMHTMLElement o) => o -> m (Maybe T.Text)-getDOMHTMLElementWebkitdropzone obj = liftIO $ B.Properties.getObjectPropertyString obj "webkitdropzone"--{- |-Set the value of the “@webkitdropzone@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLElement [ #webkitdropzone 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLElementWebkitdropzone :: (MonadIO m, IsDOMHTMLElement o) => o -> T.Text -> m ()-setDOMHTMLElementWebkitdropzone obj val = liftIO $ B.Properties.setObjectPropertyString obj "webkitdropzone" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@webkitdropzone@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLElementWebkitdropzone :: (IsDOMHTMLElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLElementWebkitdropzone val = B.Properties.constructObjectPropertyString "webkitdropzone" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLElementWebkitdropzonePropertyInfo-instance AttrInfo DOMHTMLElementWebkitdropzonePropertyInfo where-    type AttrAllowedOps DOMHTMLElementWebkitdropzonePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLElementWebkitdropzonePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLElementWebkitdropzonePropertyInfo = IsDOMHTMLElement-    type AttrGetType DOMHTMLElementWebkitdropzonePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLElementWebkitdropzonePropertyInfo = "webkitdropzone"-    type AttrOrigin DOMHTMLElementWebkitdropzonePropertyInfo = DOMHTMLElement-    attrGet _ = getDOMHTMLElementWebkitdropzone-    attrSet _ = setDOMHTMLElementWebkitdropzone-    attrConstruct _ = constructDOMHTMLElementWebkitdropzone-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLElement-type instance O.AttributeList DOMHTMLElement = DOMHTMLElementAttributeList-type DOMHTMLElementAttributeList = ('[ '("accessKey", DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", DOMHTMLElementDirPropertyInfo), '("draggable", DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", DOMHTMLElementIsContentEditablePropertyInfo), '("lang", DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", DOMHTMLElementTitlePropertyInfo), '("translate", DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLElementAccessKey :: AttrLabelProxy "accessKey"-dOMHTMLElementAccessKey = AttrLabelProxy--dOMHTMLElementContentEditable :: AttrLabelProxy "contentEditable"-dOMHTMLElementContentEditable = AttrLabelProxy--dOMHTMLElementDir :: AttrLabelProxy "dir"-dOMHTMLElementDir = AttrLabelProxy--dOMHTMLElementDraggable :: AttrLabelProxy "draggable"-dOMHTMLElementDraggable = AttrLabelProxy--dOMHTMLElementHidden :: AttrLabelProxy "hidden"-dOMHTMLElementHidden = AttrLabelProxy--dOMHTMLElementInnerText :: AttrLabelProxy "innerText"-dOMHTMLElementInnerText = AttrLabelProxy--dOMHTMLElementIsContentEditable :: AttrLabelProxy "isContentEditable"-dOMHTMLElementIsContentEditable = AttrLabelProxy--dOMHTMLElementLang :: AttrLabelProxy "lang"-dOMHTMLElementLang = AttrLabelProxy--dOMHTMLElementOuterText :: AttrLabelProxy "outerText"-dOMHTMLElementOuterText = AttrLabelProxy--dOMHTMLElementSpellcheck :: AttrLabelProxy "spellcheck"-dOMHTMLElementSpellcheck = AttrLabelProxy--dOMHTMLElementTabIndex :: AttrLabelProxy "tabIndex"-dOMHTMLElementTabIndex = AttrLabelProxy--dOMHTMLElementTitle :: AttrLabelProxy "title"-dOMHTMLElementTitle = AttrLabelProxy--dOMHTMLElementTranslate :: AttrLabelProxy "translate"-dOMHTMLElementTranslate = AttrLabelProxy--dOMHTMLElementWebkitdropzone :: AttrLabelProxy "webkitdropzone"-dOMHTMLElementWebkitdropzone = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLElement = DOMHTMLElementSignalList-type DOMHTMLElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLElement::click--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_click" webkit_dom_html_element_click :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO ()--{-# DEPRECATED dOMHTMLElementClick ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementClick ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m ()-dOMHTMLElementClick self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_element_click self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementClickMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementClickMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementClick--#endif---- method DOMHTMLElement::get_access_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_access_key" webkit_dom_html_element_get_access_key :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetAccessKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetAccessKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetAccessKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_access_key self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetAccessKey" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetAccessKeyMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetAccessKeyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetAccessKey--#endif---- method DOMHTMLElement::get_children--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_children" webkit_dom_html_element_get_children :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLElementGetChildren ["(Since version 2.10)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetChildren' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetChildren ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLElementGetChildren self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_children self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetChildren" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetChildrenMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetChildrenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetChildren--#endif---- method DOMHTMLElement::get_content_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_content_editable" webkit_dom_html_element_get_content_editable :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetContentEditable ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetContentEditable ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetContentEditable self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_content_editable self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetContentEditable" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetContentEditableMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetContentEditableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetContentEditable--#endif---- method DOMHTMLElement::get_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_dir" webkit_dom_html_element_get_dir :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetDir ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetDir ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetDir self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_dir self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetDir" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetDirMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetDir--#endif---- method DOMHTMLElement::get_draggable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_draggable" webkit_dom_html_element_get_draggable :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CInt--{-# DEPRECATED dOMHTMLElementGetDraggable ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementGetDraggable ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLElementGetDraggable self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_draggable self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetDraggableMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetDraggableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetDraggable--#endif---- method DOMHTMLElement::get_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_hidden" webkit_dom_html_element_get_hidden :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CInt--{-# DEPRECATED dOMHTMLElementGetHidden ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementGetHidden ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLElementGetHidden self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_hidden self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetHiddenMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetHiddenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetHidden--#endif---- method DOMHTMLElement::get_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_inner_html" webkit_dom_html_element_get_inner_html :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetInnerHtml ["(Since version 2.8)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetInnerHtml' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetInnerHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: a 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ a @/gchar/@ -}-dOMHTMLElementGetInnerHtml self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_inner_html self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetInnerHtml" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetInnerHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetInnerHtml--#endif---- method DOMHTMLElement::get_inner_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_inner_text" webkit_dom_html_element_get_inner_text :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetInnerText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetInnerText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetInnerText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_inner_text self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetInnerText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetInnerTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetInnerTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetInnerText--#endif---- method DOMHTMLElement::get_is_content_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_is_content_editable" webkit_dom_html_element_get_is_content_editable :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CInt--{-# DEPRECATED dOMHTMLElementGetIsContentEditable ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetIsContentEditable ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLElementGetIsContentEditable self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_is_content_editable self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetIsContentEditableMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetIsContentEditableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetIsContentEditable--#endif---- method DOMHTMLElement::get_lang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_lang" webkit_dom_html_element_get_lang :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetLang ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetLang ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetLang self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_lang self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetLang" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetLangMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetLangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetLang--#endif---- method DOMHTMLElement::get_outer_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_outer_html" webkit_dom_html_element_get_outer_html :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetOuterHtml ["(Since version 2.8)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetOuterHtml' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetOuterHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: a 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ a @/gchar/@ -}-dOMHTMLElementGetOuterHtml self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_outer_html self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetOuterHtml" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetOuterHtmlMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetOuterHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetOuterHtml--#endif---- method DOMHTMLElement::get_outer_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_outer_text" webkit_dom_html_element_get_outer_text :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetOuterText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetOuterText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetOuterText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_outer_text self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetOuterText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetOuterTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetOuterTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetOuterText--#endif---- method DOMHTMLElement::get_spellcheck--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_spellcheck" webkit_dom_html_element_get_spellcheck :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CInt--{-# DEPRECATED dOMHTMLElementGetSpellcheck ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementGetSpellcheck ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLElementGetSpellcheck self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_spellcheck self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetSpellcheckMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetSpellcheckMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetSpellcheck--#endif---- method DOMHTMLElement::get_tab_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_tab_index" webkit_dom_html_element_get_tab_index :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CLong--{-# DEPRECATED dOMHTMLElementGetTabIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetTabIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLElementGetTabIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_tab_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLElementGetTabIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetTabIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetTabIndex--#endif---- method DOMHTMLElement::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_title" webkit_dom_html_element_get_title :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetTitle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementGetTitle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetTitle self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_title self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetTitle" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetTitleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetTitle--#endif---- method DOMHTMLElement::get_translate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_translate" webkit_dom_html_element_get_translate :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CInt--{-# DEPRECATED dOMHTMLElementGetTranslate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementGetTranslate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLElementGetTranslate self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_translate self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetTranslateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetTranslateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetTranslate--#endif---- method DOMHTMLElement::get_webkitdropzone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_get_webkitdropzone" webkit_dom_html_element_get_webkitdropzone :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    IO CString--{-# DEPRECATED dOMHTMLElementGetWebkitdropzone ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementGetWebkitdropzone ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLElementGetWebkitdropzone self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_element_get_webkitdropzone self'-    checkUnexpectedReturnNULL "dOMHTMLElementGetWebkitdropzone" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLElementGetWebkitdropzoneMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementGetWebkitdropzoneMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementGetWebkitdropzone--#endif---- method DOMHTMLElement::set_access_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_access_key" webkit_dom_html_element_set_access_key :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetAccessKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetAccessKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLElementSetAccessKey self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_element_set_access_key self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetAccessKeyMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetAccessKeyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetAccessKey--#endif---- method DOMHTMLElement::set_content_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_content_editable" webkit_dom_html_element_set_content_editable :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLElementSetContentEditable ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetContentEditable ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLElementSetContentEditable self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_content_editable self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMHTMLElementSetContentEditableMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetContentEditableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetContentEditable--#endif---- method DOMHTMLElement::set_dir--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_dir" webkit_dom_html_element_set_dir :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetDir ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetDir ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLElementSetDir self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_element_set_dir self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetDirMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetDirMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetDir--#endif---- method DOMHTMLElement::set_draggable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_draggable" webkit_dom_html_element_set_draggable :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLElementSetDraggable ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementSetDraggable ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLElementSetDraggable self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_draggable self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetDraggableMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetDraggableMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetDraggable--#endif---- method DOMHTMLElement::set_hidden--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_hidden" webkit_dom_html_element_set_hidden :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLElementSetHidden ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementSetHidden ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLElementSetHidden self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_hidden self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetHiddenMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetHiddenMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetHidden--#endif---- method DOMHTMLElement::set_inner_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with contents to set", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_inner_html" webkit_dom_html_element_set_inner_html :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- contents : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLElementSetInnerHtml ["(Since version 2.8)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementSetInnerHtml' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetInnerHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: a 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@contents@/: a @/gchar/@ with contents to set -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLElementSetInnerHtml self contents = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    contents' <- textToCString contents-    onException (do-        propagateGError $ webkit_dom_html_element_set_inner_html self' contents'-        touchManagedPtr self-        freeMem contents'-        return ()-     ) (do-        freeMem contents'-     )--#if ENABLE_OVERLOADING-data DOMHTMLElementSetInnerHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetInnerHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetInnerHtml--#endif---- method DOMHTMLElement::set_inner_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_inner_text" webkit_dom_html_element_set_inner_text :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLElementSetInnerText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetInnerText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLElementSetInnerText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_inner_text self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMHTMLElementSetInnerTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetInnerTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetInnerText--#endif---- method DOMHTMLElement::set_lang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_lang" webkit_dom_html_element_set_lang :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetLang ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetLang ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLElementSetLang self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_element_set_lang self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetLangMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetLangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetLang--#endif---- method DOMHTMLElement::set_outer_html--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contents", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar with contents to set", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_outer_html" webkit_dom_html_element_set_outer_html :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- contents : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLElementSetOuterHtml ["(Since version 2.8)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementSetOuterHtml' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetOuterHtml ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: a 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@contents@/: a @/gchar/@ with contents to set -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLElementSetOuterHtml self contents = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    contents' <- textToCString contents-    onException (do-        propagateGError $ webkit_dom_html_element_set_outer_html self' contents'-        touchManagedPtr self-        freeMem contents'-        return ()-     ) (do-        freeMem contents'-     )--#if ENABLE_OVERLOADING-data DOMHTMLElementSetOuterHtmlMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetOuterHtmlMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetOuterHtml--#endif---- method DOMHTMLElement::set_outer_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_outer_text" webkit_dom_html_element_set_outer_text :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLElementSetOuterText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetOuterText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLElementSetOuterText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_html_element_set_outer_text self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMHTMLElementSetOuterTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetOuterTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetOuterText--#endif---- method DOMHTMLElement::set_spellcheck--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_spellcheck" webkit_dom_html_element_set_spellcheck :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLElementSetSpellcheck ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementSetSpellcheck ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLElementSetSpellcheck self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_spellcheck self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetSpellcheckMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetSpellcheckMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetSpellcheck--#endif---- method DOMHTMLElement::set_tab_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_tab_index" webkit_dom_html_element_set_tab_index :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLElementSetTabIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetTabIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLElementSetTabIndex self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_element_set_tab_index self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetTabIndexMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetTabIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetTabIndex--#endif---- method DOMHTMLElement::set_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_title" webkit_dom_html_element_set_title :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetTitle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLElementSetTitle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLElementSetTitle self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_element_set_title self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetTitleMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetTitleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetTitle--#endif---- method DOMHTMLElement::set_translate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_translate" webkit_dom_html_element_set_translate :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLElementSetTranslate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementSetTranslate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLElementSetTranslate self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_element_set_translate self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetTranslateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetTranslateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetTranslate--#endif---- method DOMHTMLElement::set_webkitdropzone--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_element_set_webkitdropzone" webkit_dom_html_element_set_webkitdropzone :: -    Ptr DOMHTMLElement ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLElementSetWebkitdropzone ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLElementSetWebkitdropzone ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLElementSetWebkitdropzone self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_element_set_webkitdropzone self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLElementSetWebkitdropzoneMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLElement a) => O.MethodInfo DOMHTMLElementSetWebkitdropzoneMethodInfo a signature where-    overloadedMethod _ = dOMHTMLElementSetWebkitdropzone--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLElement.hs-boot
@@ -1,170 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLElement = DOMHTMLElement (ManagedPtr DOMHTMLElement)-instance GObject DOMHTMLElement where-class (GObject o, O.IsDescendantOf DOMHTMLElement o) => IsDOMHTMLElement o-instance (GObject o, O.IsDescendantOf DOMHTMLElement o) => IsDOMHTMLElement o-instance O.HasParentTypes DOMHTMLElement-#if ENABLE_OVERLOADING-data DOMHTMLElementAccessKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementContentEditablePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementDirPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementDraggablePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementHiddenPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementInnerTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementIsContentEditablePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementLangPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementOuterTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSpellcheckPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementTabIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementTitlePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementTranslatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementWebkitdropzonePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementClickMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetAccessKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetChildrenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetContentEditableMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetDirMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetDraggableMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetHiddenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetInnerHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetInnerTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetIsContentEditableMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetLangMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetOuterHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetOuterTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetSpellcheckMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetTabIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetTitleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetTranslateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementGetWebkitdropzoneMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetAccessKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetContentEditableMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetDirMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetDraggableMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetHiddenMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetInnerHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetInnerTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetLangMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetOuterHtmlMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetOuterTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetSpellcheckMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetTabIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetTitleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetTranslateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLElementSetWebkitdropzoneMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLEmbedElement.hs
@@ -1,1236 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement-    ( ---- * Exported types-    DOMHTMLEmbedElement(..)                 ,-    IsDOMHTMLEmbedElement                   ,-    toDOMHTMLEmbedElement                   ,-    noDOMHTMLEmbedElement                   ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementGetAlignMethodInfo   ,-#endif-    dOMHTMLEmbedElementGetAlign             ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementGetHeightMethodInfo  ,-#endif-    dOMHTMLEmbedElementGetHeight            ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementGetNameMethodInfo    ,-#endif-    dOMHTMLEmbedElementGetName              ,----- ** getSrc #method:getSrc#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementGetSrcMethodInfo     ,-#endif-    dOMHTMLEmbedElementGetSrc               ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLEmbedElementGetTypeAttr          ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementGetWidthMethodInfo   ,-#endif-    dOMHTMLEmbedElementGetWidth             ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSetAlignMethodInfo   ,-#endif-    dOMHTMLEmbedElementSetAlign             ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSetHeightMethodInfo  ,-#endif-    dOMHTMLEmbedElementSetHeight            ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSetNameMethodInfo    ,-#endif-    dOMHTMLEmbedElementSetName              ,----- ** setSrc #method:setSrc#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSetSrcMethodInfo     ,-#endif-    dOMHTMLEmbedElementSetSrc               ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLEmbedElementSetTypeAttr          ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSetWidthMethodInfo   ,-#endif-    dOMHTMLEmbedElementSetWidth             ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementAlignPropertyInfo    ,-#endif-    constructDOMHTMLEmbedElementAlign       ,-#if ENABLE_OVERLOADING-    dOMHTMLEmbedElementAlign                ,-#endif-    getDOMHTMLEmbedElementAlign             ,-    setDOMHTMLEmbedElementAlign             ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementHeightPropertyInfo   ,-#endif-    constructDOMHTMLEmbedElementHeight      ,-#if ENABLE_OVERLOADING-    dOMHTMLEmbedElementHeight               ,-#endif-    getDOMHTMLEmbedElementHeight            ,-    setDOMHTMLEmbedElementHeight            ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementNamePropertyInfo     ,-#endif-    constructDOMHTMLEmbedElementName        ,-#if ENABLE_OVERLOADING-    dOMHTMLEmbedElementName                 ,-#endif-    getDOMHTMLEmbedElementName              ,-    setDOMHTMLEmbedElementName              ,----- ** src #attr:src#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementSrcPropertyInfo      ,-#endif-    constructDOMHTMLEmbedElementSrc         ,-#if ENABLE_OVERLOADING-    dOMHTMLEmbedElementSrc                  ,-#endif-    getDOMHTMLEmbedElementSrc               ,-    setDOMHTMLEmbedElementSrc               ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementTypePropertyInfo     ,-#endif-    clearDOMHTMLEmbedElementType            ,-    constructDOMHTMLEmbedElementType        ,-#if ENABLE_OVERLOADING-    dOMHTMLEmbedElementType                 ,-#endif-    getDOMHTMLEmbedElementType              ,-    setDOMHTMLEmbedElementType              ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLEmbedElementWidthPropertyInfo    ,-#endif-    constructDOMHTMLEmbedElementWidth       ,-#if ENABLE_OVERLOADING-    dOMHTMLEmbedElementWidth                ,-#endif-    getDOMHTMLEmbedElementWidth             ,-    setDOMHTMLEmbedElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLEmbedElement = DOMHTMLEmbedElement (ManagedPtr DOMHTMLEmbedElement)-foreign import ccall "webkit_dom_html_embed_element_get_type"-    c_webkit_dom_html_embed_element_get_type :: IO GType--instance GObject DOMHTMLEmbedElement where-    gobjectType = c_webkit_dom_html_embed_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLEmbedElement`, for instance with `toDOMHTMLEmbedElement`.-class (GObject o, O.IsDescendantOf DOMHTMLEmbedElement o) => IsDOMHTMLEmbedElement o-instance (GObject o, O.IsDescendantOf DOMHTMLEmbedElement o) => IsDOMHTMLEmbedElement o--instance O.HasParentTypes DOMHTMLEmbedElement-type instance O.ParentTypes DOMHTMLEmbedElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLEmbedElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLEmbedElement :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m DOMHTMLEmbedElement-toDOMHTMLEmbedElement = liftIO . unsafeCastTo DOMHTMLEmbedElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLEmbedElement`.-noDOMHTMLEmbedElement :: Maybe DOMHTMLEmbedElement-noDOMHTMLEmbedElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLEmbedElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLEmbedElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLEmbedElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLEmbedElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLEmbedElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLEmbedElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLEmbedElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLEmbedElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLEmbedElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLEmbedElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLEmbedElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLEmbedElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLEmbedElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLEmbedElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLEmbedElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLEmbedElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLEmbedElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLEmbedElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLEmbedElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLEmbedElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLEmbedElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLEmbedElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLEmbedElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLEmbedElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLEmbedElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLEmbedElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLEmbedElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLEmbedElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLEmbedElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAlign" o = DOMHTMLEmbedElementGetAlignMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getHeight" o = DOMHTMLEmbedElementGetHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getName" o = DOMHTMLEmbedElementGetNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getSrc" o = DOMHTMLEmbedElementGetSrcMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getTypeAttr" o = DOMHTMLEmbedElementGetTypeAttrMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLEmbedElementMethod "getWidth" o = DOMHTMLEmbedElementGetWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAlign" o = DOMHTMLEmbedElementSetAlignMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setHeight" o = DOMHTMLEmbedElementSetHeightMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setName" o = DOMHTMLEmbedElementSetNameMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setSrc" o = DOMHTMLEmbedElementSetSrcMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setTypeAttr" o = DOMHTMLEmbedElementSetTypeAttrMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLEmbedElementMethod "setWidth" o = DOMHTMLEmbedElementSetWidthMethodInfo-    ResolveDOMHTMLEmbedElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLEmbedElementMethod t DOMHTMLEmbedElement, O.MethodInfo info DOMHTMLEmbedElement p) => OL.IsLabel t (DOMHTMLEmbedElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLEmbedElement #align-@--}-getDOMHTMLEmbedElementAlign :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLEmbedElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLEmbedElementAlign :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLEmbedElementAlign :: (IsDOMHTMLEmbedElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLEmbedElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementAlignPropertyInfo-instance AttrInfo DOMHTMLEmbedElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementAlignPropertyInfo = IsDOMHTMLEmbedElement-    type AttrGetType DOMHTMLEmbedElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLEmbedElementAlignPropertyInfo = DOMHTMLEmbedElement-    attrGet _ = getDOMHTMLEmbedElementAlign-    attrSet _ = setDOMHTMLEmbedElementAlign-    attrConstruct _ = constructDOMHTMLEmbedElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLEmbedElement #height-@--}-getDOMHTMLEmbedElementHeight :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m CLong-getDOMHTMLEmbedElementHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLEmbedElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLEmbedElementHeight :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> CLong -> m ()-setDOMHTMLEmbedElementHeight obj val = liftIO $ B.Properties.setObjectPropertyLong obj "height" val--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLEmbedElementHeight :: (IsDOMHTMLEmbedElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLEmbedElementHeight val = B.Properties.constructObjectPropertyLong "height" val--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementHeightPropertyInfo-instance AttrInfo DOMHTMLEmbedElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementHeightPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLEmbedElementHeightPropertyInfo = IsDOMHTMLEmbedElement-    type AttrGetType DOMHTMLEmbedElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLEmbedElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLEmbedElementHeightPropertyInfo = DOMHTMLEmbedElement-    attrGet _ = getDOMHTMLEmbedElementHeight-    attrSet _ = setDOMHTMLEmbedElementHeight-    attrConstruct _ = constructDOMHTMLEmbedElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLEmbedElement #name-@--}-getDOMHTMLEmbedElementName :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLEmbedElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLEmbedElementName :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLEmbedElementName :: (IsDOMHTMLEmbedElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLEmbedElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementNamePropertyInfo-instance AttrInfo DOMHTMLEmbedElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementNamePropertyInfo = IsDOMHTMLEmbedElement-    type AttrGetType DOMHTMLEmbedElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLEmbedElementNamePropertyInfo = DOMHTMLEmbedElement-    attrGet _ = getDOMHTMLEmbedElementName-    attrSet _ = setDOMHTMLEmbedElementName-    attrConstruct _ = constructDOMHTMLEmbedElementName-    attrClear _ = undefined-#endif---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLEmbedElement #src-@--}-getDOMHTMLEmbedElementSrc :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"--{- |-Set the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLEmbedElement [ #src 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLEmbedElementSrc :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLEmbedElementSrc :: (IsDOMHTMLEmbedElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLEmbedElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSrcPropertyInfo-instance AttrInfo DOMHTMLEmbedElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementSrcPropertyInfo = IsDOMHTMLEmbedElement-    type AttrGetType DOMHTMLEmbedElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementSrcPropertyInfo = "src"-    type AttrOrigin DOMHTMLEmbedElementSrcPropertyInfo = DOMHTMLEmbedElement-    attrGet _ = getDOMHTMLEmbedElementSrc-    attrSet _ = setDOMHTMLEmbedElementSrc-    attrConstruct _ = constructDOMHTMLEmbedElementSrc-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLEmbedElement #type-@--}-getDOMHTMLEmbedElementType :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m (Maybe T.Text)-getDOMHTMLEmbedElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLEmbedElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLEmbedElementType :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> T.Text -> m ()-setDOMHTMLEmbedElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLEmbedElementType :: (IsDOMHTMLEmbedElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLEmbedElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLEmbedElementType :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m ()-clearDOMHTMLEmbedElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementTypePropertyInfo-instance AttrInfo DOMHTMLEmbedElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLEmbedElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLEmbedElementTypePropertyInfo = IsDOMHTMLEmbedElement-    type AttrGetType DOMHTMLEmbedElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLEmbedElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLEmbedElementTypePropertyInfo = DOMHTMLEmbedElement-    attrGet _ = getDOMHTMLEmbedElementType-    attrSet _ = setDOMHTMLEmbedElementType-    attrConstruct _ = constructDOMHTMLEmbedElementType-    attrClear _ = clearDOMHTMLEmbedElementType-#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLEmbedElement #width-@--}-getDOMHTMLEmbedElementWidth :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> m CLong-getDOMHTMLEmbedElementWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLEmbedElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLEmbedElementWidth :: (MonadIO m, IsDOMHTMLEmbedElement o) => o -> CLong -> m ()-setDOMHTMLEmbedElementWidth obj val = liftIO $ B.Properties.setObjectPropertyLong obj "width" val--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLEmbedElementWidth :: (IsDOMHTMLEmbedElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLEmbedElementWidth val = B.Properties.constructObjectPropertyLong "width" val--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementWidthPropertyInfo-instance AttrInfo DOMHTMLEmbedElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLEmbedElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLEmbedElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLEmbedElementWidthPropertyInfo = IsDOMHTMLEmbedElement-    type AttrGetType DOMHTMLEmbedElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLEmbedElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLEmbedElementWidthPropertyInfo = DOMHTMLEmbedElement-    attrGet _ = getDOMHTMLEmbedElementWidth-    attrSet _ = setDOMHTMLEmbedElementWidth-    attrConstruct _ = constructDOMHTMLEmbedElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLEmbedElement-type instance O.AttributeList DOMHTMLEmbedElement = DOMHTMLEmbedElementAttributeList-type DOMHTMLEmbedElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLEmbedElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLEmbedElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLEmbedElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLEmbedElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLEmbedElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLEmbedElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLEmbedElementAlign :: AttrLabelProxy "align"-dOMHTMLEmbedElementAlign = AttrLabelProxy--dOMHTMLEmbedElementHeight :: AttrLabelProxy "height"-dOMHTMLEmbedElementHeight = AttrLabelProxy--dOMHTMLEmbedElementName :: AttrLabelProxy "name"-dOMHTMLEmbedElementName = AttrLabelProxy--dOMHTMLEmbedElementSrc :: AttrLabelProxy "src"-dOMHTMLEmbedElementSrc = AttrLabelProxy--dOMHTMLEmbedElementType :: AttrLabelProxy "type"-dOMHTMLEmbedElementType = AttrLabelProxy--dOMHTMLEmbedElementWidth :: AttrLabelProxy "width"-dOMHTMLEmbedElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLEmbedElement = DOMHTMLEmbedElementSignalList-type DOMHTMLEmbedElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLEmbedElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_get_align" webkit_dom_html_embed_element_get_align :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    IO CString--{-# DEPRECATED dOMHTMLEmbedElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLEmbedElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_embed_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLEmbedElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetAlign--#endif---- method DOMHTMLEmbedElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_get_height" webkit_dom_html_embed_element_get_height :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    IO CLong--{-# DEPRECATED dOMHTMLEmbedElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLEmbedElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_embed_element_get_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetHeight--#endif---- method DOMHTMLEmbedElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_get_name" webkit_dom_html_embed_element_get_name :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    IO CString--{-# DEPRECATED dOMHTMLEmbedElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLEmbedElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_embed_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLEmbedElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetName--#endif---- method DOMHTMLEmbedElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_get_src" webkit_dom_html_embed_element_get_src :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    IO CString--{-# DEPRECATED dOMHTMLEmbedElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementGetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLEmbedElementGetSrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_embed_element_get_src self'-    checkUnexpectedReturnNULL "dOMHTMLEmbedElementGetSrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetSrc--#endif---- method DOMHTMLEmbedElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_get_type_attr" webkit_dom_html_embed_element_get_type_attr :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    IO CString--{-# DEPRECATED dOMHTMLEmbedElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLEmbedElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_embed_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLEmbedElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetTypeAttr--#endif---- method DOMHTMLEmbedElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_get_width" webkit_dom_html_embed_element_get_width :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    IO CLong--{-# DEPRECATED dOMHTMLEmbedElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLEmbedElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_embed_element_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementGetWidth--#endif---- method DOMHTMLEmbedElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_set_align" webkit_dom_html_embed_element_set_align :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLEmbedElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLEmbedElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_embed_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetAlign--#endif---- method DOMHTMLEmbedElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_set_height" webkit_dom_html_embed_element_set_height :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLEmbedElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLEmbedElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_embed_element_set_height self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetHeightMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetHeight--#endif---- method DOMHTMLEmbedElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_set_name" webkit_dom_html_embed_element_set_name :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLEmbedElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLEmbedElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_embed_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetName--#endif---- method DOMHTMLEmbedElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_set_src" webkit_dom_html_embed_element_set_src :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLEmbedElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementSetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLEmbedElementSetSrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_embed_element_set_src self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetSrc--#endif---- method DOMHTMLEmbedElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_set_type_attr" webkit_dom_html_embed_element_set_type_attr :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLEmbedElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLEmbedElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_embed_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetTypeAttr--#endif---- method DOMHTMLEmbedElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLEmbedElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_embed_element_set_width" webkit_dom_html_embed_element_set_width :: -    Ptr DOMHTMLEmbedElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLEmbedElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLEmbedElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLEmbedElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLEmbedElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement.DOMHTMLEmbedElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLEmbedElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_embed_element_set_width self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLEmbedElement a) => O.MethodInfo DOMHTMLEmbedElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLEmbedElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLEmbedElement.hs-boot
@@ -1,83 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLEmbedElement = DOMHTMLEmbedElement (ManagedPtr DOMHTMLEmbedElement)-instance GObject DOMHTMLEmbedElement where-class (GObject o, O.IsDescendantOf DOMHTMLEmbedElement o) => IsDOMHTMLEmbedElement o-instance (GObject o, O.IsDescendantOf DOMHTMLEmbedElement o) => IsDOMHTMLEmbedElement o-instance O.HasParentTypes DOMHTMLEmbedElement-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLEmbedElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLFieldSetElement.hs
@@ -1,367 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement-    ( ---- * Exported types-    DOMHTMLFieldSetElement(..)              ,-    IsDOMHTMLFieldSetElement                ,-    toDOMHTMLFieldSetElement                ,-    noDOMHTMLFieldSetElement                ,--- -- * Methods--- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLFieldSetElementGetFormMethodInfo ,-#endif-    dOMHTMLFieldSetElementGetForm           ,----- -- * Properties--- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFieldSetElementFormPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFieldSetElementForm              ,-#endif-    getDOMHTMLFieldSetElementForm           ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLFieldSetElement = DOMHTMLFieldSetElement (ManagedPtr DOMHTMLFieldSetElement)-foreign import ccall "webkit_dom_html_field_set_element_get_type"-    c_webkit_dom_html_field_set_element_get_type :: IO GType--instance GObject DOMHTMLFieldSetElement where-    gobjectType = c_webkit_dom_html_field_set_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLFieldSetElement`, for instance with `toDOMHTMLFieldSetElement`.-class (GObject o, O.IsDescendantOf DOMHTMLFieldSetElement o) => IsDOMHTMLFieldSetElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFieldSetElement o) => IsDOMHTMLFieldSetElement o--instance O.HasParentTypes DOMHTMLFieldSetElement-type instance O.ParentTypes DOMHTMLFieldSetElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLFieldSetElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLFieldSetElement :: (MonadIO m, IsDOMHTMLFieldSetElement o) => o -> m DOMHTMLFieldSetElement-toDOMHTMLFieldSetElement = liftIO . unsafeCastTo DOMHTMLFieldSetElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLFieldSetElement`.-noDOMHTMLFieldSetElement :: Maybe DOMHTMLFieldSetElement-noDOMHTMLFieldSetElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLFieldSetElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFieldSetElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getForm" o = DOMHTMLFieldSetElementGetFormMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFieldSetElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFieldSetElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFieldSetElementMethod t DOMHTMLFieldSetElement, O.MethodInfo info DOMHTMLFieldSetElement p) => OL.IsLabel t (DOMHTMLFieldSetElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFieldSetElement #form-@--}-getDOMHTMLFieldSetElementForm :: (MonadIO m, IsDOMHTMLFieldSetElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLFieldSetElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLFieldSetElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLFieldSetElementFormPropertyInfo-instance AttrInfo DOMHTMLFieldSetElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLFieldSetElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFieldSetElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFieldSetElementFormPropertyInfo = IsDOMHTMLFieldSetElement-    type AttrGetType DOMHTMLFieldSetElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLFieldSetElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLFieldSetElementFormPropertyInfo = DOMHTMLFieldSetElement-    attrGet _ = getDOMHTMLFieldSetElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLFieldSetElement-type instance O.AttributeList DOMHTMLFieldSetElement = DOMHTMLFieldSetElementAttributeList-type DOMHTMLFieldSetElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLFieldSetElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLFieldSetElementForm :: AttrLabelProxy "form"-dOMHTMLFieldSetElementForm = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLFieldSetElement = DOMHTMLFieldSetElementSignalList-type DOMHTMLFieldSetElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLFieldSetElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFieldSetElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFieldSetElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_field_set_element_get_form" webkit_dom_html_field_set_element_get_form :: -    Ptr DOMHTMLFieldSetElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFieldSetElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLFieldSetElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFieldSetElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFieldSetElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement.DOMHTMLFieldSetElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLFieldSetElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_field_set_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLFieldSetElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFieldSetElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLFieldSetElement a) => O.MethodInfo DOMHTMLFieldSetElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFieldSetElementGetForm--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLFieldSetElement.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLFieldSetElement = DOMHTMLFieldSetElement (ManagedPtr DOMHTMLFieldSetElement)-instance GObject DOMHTMLFieldSetElement where-class (GObject o, O.IsDescendantOf DOMHTMLFieldSetElement o) => IsDOMHTMLFieldSetElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFieldSetElement o) => IsDOMHTMLFieldSetElement o-instance O.HasParentTypes DOMHTMLFieldSetElement-#if ENABLE_OVERLOADING-data DOMHTMLFieldSetElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFieldSetElementGetFormMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLFontElement.hs
@@ -1,754 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLFontElement-    ( ---- * Exported types-    DOMHTMLFontElement(..)                  ,-    IsDOMHTMLFontElement                    ,-    toDOMHTMLFontElement                    ,-    noDOMHTMLFontElement                    ,--- -- * Methods--- ** getColor #method:getColor#--#if ENABLE_OVERLOADING-    DOMHTMLFontElementGetColorMethodInfo    ,-#endif-    dOMHTMLFontElementGetColor              ,----- ** getFace #method:getFace#--#if ENABLE_OVERLOADING-    DOMHTMLFontElementGetFaceMethodInfo     ,-#endif-    dOMHTMLFontElementGetFace               ,----- ** getSize #method:getSize#--#if ENABLE_OVERLOADING-    DOMHTMLFontElementGetSizeMethodInfo     ,-#endif-    dOMHTMLFontElementGetSize               ,----- ** setColor #method:setColor#--#if ENABLE_OVERLOADING-    DOMHTMLFontElementSetColorMethodInfo    ,-#endif-    dOMHTMLFontElementSetColor              ,----- ** setFace #method:setFace#--#if ENABLE_OVERLOADING-    DOMHTMLFontElementSetFaceMethodInfo     ,-#endif-    dOMHTMLFontElementSetFace               ,----- ** setSize #method:setSize#--#if ENABLE_OVERLOADING-    DOMHTMLFontElementSetSizeMethodInfo     ,-#endif-    dOMHTMLFontElementSetSize               ,----- -- * Properties--- ** color #attr:color#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFontElementColorPropertyInfo     ,-#endif-    constructDOMHTMLFontElementColor        ,-#if ENABLE_OVERLOADING-    dOMHTMLFontElementColor                 ,-#endif-    getDOMHTMLFontElementColor              ,-    setDOMHTMLFontElementColor              ,----- ** face #attr:face#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFontElementFacePropertyInfo      ,-#endif-    constructDOMHTMLFontElementFace         ,-#if ENABLE_OVERLOADING-    dOMHTMLFontElementFace                  ,-#endif-    getDOMHTMLFontElementFace               ,-    setDOMHTMLFontElementFace               ,----- ** size #attr:size#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFontElementSizePropertyInfo      ,-#endif-    constructDOMHTMLFontElementSize         ,-#if ENABLE_OVERLOADING-    dOMHTMLFontElementSize                  ,-#endif-    getDOMHTMLFontElementSize               ,-    setDOMHTMLFontElementSize               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLFontElement = DOMHTMLFontElement (ManagedPtr DOMHTMLFontElement)-foreign import ccall "webkit_dom_html_font_element_get_type"-    c_webkit_dom_html_font_element_get_type :: IO GType--instance GObject DOMHTMLFontElement where-    gobjectType = c_webkit_dom_html_font_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLFontElement`, for instance with `toDOMHTMLFontElement`.-class (GObject o, O.IsDescendantOf DOMHTMLFontElement o) => IsDOMHTMLFontElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFontElement o) => IsDOMHTMLFontElement o--instance O.HasParentTypes DOMHTMLFontElement-type instance O.ParentTypes DOMHTMLFontElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLFontElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLFontElement :: (MonadIO m, IsDOMHTMLFontElement o) => o -> m DOMHTMLFontElement-toDOMHTMLFontElement = liftIO . unsafeCastTo DOMHTMLFontElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLFontElement`.-noDOMHTMLFontElement :: Maybe DOMHTMLFontElement-noDOMHTMLFontElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLFontElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFontElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFontElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFontElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFontElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFontElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLFontElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFontElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLFontElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLFontElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFontElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLFontElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLFontElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLFontElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFontElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFontElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLFontElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLFontElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFontElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLFontElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLFontElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLFontElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLFontElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFontElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFontElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFontElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFontElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFontElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFontElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFontElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFontElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLFontElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFontElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLFontElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFontElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFontElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFontElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLFontElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFontElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLFontElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFontElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFontElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFontElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLFontElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFontElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFontElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLFontElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFontElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFontElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLFontElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFontElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFontElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFontElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLFontElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFontElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLFontElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFontElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFontElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFontElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLFontElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFontElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFontElementMethod "getColor" o = DOMHTMLFontElementGetColorMethodInfo-    ResolveDOMHTMLFontElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFontElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLFontElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFontElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFontElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFontElementMethod "getFace" o = DOMHTMLFontElementGetFaceMethodInfo-    ResolveDOMHTMLFontElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFontElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLFontElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFontElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFontElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFontElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFontElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLFontElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFontElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFontElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFontElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFontElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFontElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFontElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLFontElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFontElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFontElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFontElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFontElementMethod "getSize" o = DOMHTMLFontElementGetSizeMethodInfo-    ResolveDOMHTMLFontElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFontElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFontElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFontElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFontElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFontElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFontElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFontElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFontElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFontElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFontElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLFontElementMethod "setColor" o = DOMHTMLFontElementSetColorMethodInfo-    ResolveDOMHTMLFontElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFontElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLFontElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFontElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFontElementMethod "setFace" o = DOMHTMLFontElementSetFaceMethodInfo-    ResolveDOMHTMLFontElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFontElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLFontElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFontElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFontElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFontElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFontElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFontElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFontElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFontElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFontElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFontElementMethod "setSize" o = DOMHTMLFontElementSetSizeMethodInfo-    ResolveDOMHTMLFontElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFontElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFontElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFontElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFontElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFontElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFontElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFontElementMethod t DOMHTMLFontElement, O.MethodInfo info DOMHTMLFontElement p) => OL.IsLabel t (DOMHTMLFontElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFontElement #color-@--}-getDOMHTMLFontElementColor :: (MonadIO m, IsDOMHTMLFontElement o) => o -> m (Maybe T.Text)-getDOMHTMLFontElementColor obj = liftIO $ B.Properties.getObjectPropertyString obj "color"--{- |-Set the value of the “@color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFontElement [ #color 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFontElementColor :: (MonadIO m, IsDOMHTMLFontElement o) => o -> T.Text -> m ()-setDOMHTMLFontElementColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFontElementColor :: (IsDOMHTMLFontElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFontElementColor val = B.Properties.constructObjectPropertyString "color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFontElementColorPropertyInfo-instance AttrInfo DOMHTMLFontElementColorPropertyInfo where-    type AttrAllowedOps DOMHTMLFontElementColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFontElementColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFontElementColorPropertyInfo = IsDOMHTMLFontElement-    type AttrGetType DOMHTMLFontElementColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFontElementColorPropertyInfo = "color"-    type AttrOrigin DOMHTMLFontElementColorPropertyInfo = DOMHTMLFontElement-    attrGet _ = getDOMHTMLFontElementColor-    attrSet _ = setDOMHTMLFontElementColor-    attrConstruct _ = constructDOMHTMLFontElementColor-    attrClear _ = undefined-#endif---- VVV Prop "face"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@face@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFontElement #face-@--}-getDOMHTMLFontElementFace :: (MonadIO m, IsDOMHTMLFontElement o) => o -> m (Maybe T.Text)-getDOMHTMLFontElementFace obj = liftIO $ B.Properties.getObjectPropertyString obj "face"--{- |-Set the value of the “@face@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFontElement [ #face 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFontElementFace :: (MonadIO m, IsDOMHTMLFontElement o) => o -> T.Text -> m ()-setDOMHTMLFontElementFace obj val = liftIO $ B.Properties.setObjectPropertyString obj "face" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@face@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFontElementFace :: (IsDOMHTMLFontElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFontElementFace val = B.Properties.constructObjectPropertyString "face" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFontElementFacePropertyInfo-instance AttrInfo DOMHTMLFontElementFacePropertyInfo where-    type AttrAllowedOps DOMHTMLFontElementFacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFontElementFacePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFontElementFacePropertyInfo = IsDOMHTMLFontElement-    type AttrGetType DOMHTMLFontElementFacePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFontElementFacePropertyInfo = "face"-    type AttrOrigin DOMHTMLFontElementFacePropertyInfo = DOMHTMLFontElement-    attrGet _ = getDOMHTMLFontElementFace-    attrSet _ = setDOMHTMLFontElementFace-    attrConstruct _ = constructDOMHTMLFontElementFace-    attrClear _ = undefined-#endif---- VVV Prop "size"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFontElement #size-@--}-getDOMHTMLFontElementSize :: (MonadIO m, IsDOMHTMLFontElement o) => o -> m (Maybe T.Text)-getDOMHTMLFontElementSize obj = liftIO $ B.Properties.getObjectPropertyString obj "size"--{- |-Set the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFontElement [ #size 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFontElementSize :: (MonadIO m, IsDOMHTMLFontElement o) => o -> T.Text -> m ()-setDOMHTMLFontElementSize obj val = liftIO $ B.Properties.setObjectPropertyString obj "size" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@size@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFontElementSize :: (IsDOMHTMLFontElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFontElementSize val = B.Properties.constructObjectPropertyString "size" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFontElementSizePropertyInfo-instance AttrInfo DOMHTMLFontElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLFontElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFontElementSizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFontElementSizePropertyInfo = IsDOMHTMLFontElement-    type AttrGetType DOMHTMLFontElementSizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFontElementSizePropertyInfo = "size"-    type AttrOrigin DOMHTMLFontElementSizePropertyInfo = DOMHTMLFontElement-    attrGet _ = getDOMHTMLFontElementSize-    attrSet _ = setDOMHTMLFontElementSize-    attrConstruct _ = constructDOMHTMLFontElementSize-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLFontElement-type instance O.AttributeList DOMHTMLFontElement = DOMHTMLFontElementAttributeList-type DOMHTMLFontElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("color", DOMHTMLFontElementColorPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("face", DOMHTMLFontElementFacePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLFontElementSizePropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLFontElementColor :: AttrLabelProxy "color"-dOMHTMLFontElementColor = AttrLabelProxy--dOMHTMLFontElementFace :: AttrLabelProxy "face"-dOMHTMLFontElementFace = AttrLabelProxy--dOMHTMLFontElementSize :: AttrLabelProxy "size"-dOMHTMLFontElementSize = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLFontElement = DOMHTMLFontElementSignalList-type DOMHTMLFontElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLFontElement::get_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_font_element_get_color" webkit_dom_html_font_element_get_color :: -    Ptr DOMHTMLFontElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"})-    IO CString--{-# DEPRECATED dOMHTMLFontElementGetColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFontElementGetColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFontElementGetColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_font_element_get_color self'-    checkUnexpectedReturnNULL "dOMHTMLFontElementGetColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFontElementGetColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFontElement a) => O.MethodInfo DOMHTMLFontElementGetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementGetColor--#endif---- method DOMHTMLFontElement::get_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_font_element_get_face" webkit_dom_html_font_element_get_face :: -    Ptr DOMHTMLFontElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"})-    IO CString--{-# DEPRECATED dOMHTMLFontElementGetFace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFontElementGetFace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFontElementGetFace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_font_element_get_face self'-    checkUnexpectedReturnNULL "dOMHTMLFontElementGetFace" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFontElementGetFaceMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFontElement a) => O.MethodInfo DOMHTMLFontElementGetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementGetFace--#endif---- method DOMHTMLFontElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_font_element_get_size" webkit_dom_html_font_element_get_size :: -    Ptr DOMHTMLFontElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"})-    IO CString--{-# DEPRECATED dOMHTMLFontElementGetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFontElementGetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFontElementGetSize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_font_element_get_size self'-    checkUnexpectedReturnNULL "dOMHTMLFontElementGetSize" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFontElementGetSizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFontElement a) => O.MethodInfo DOMHTMLFontElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementGetSize--#endif---- method DOMHTMLFontElement::set_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_font_element_set_color" webkit_dom_html_font_element_set_color :: -    Ptr DOMHTMLFontElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFontElementSetColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFontElementSetColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFontElementSetColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_font_element_set_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFontElementSetColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFontElement a) => O.MethodInfo DOMHTMLFontElementSetColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementSetColor--#endif---- method DOMHTMLFontElement::set_face--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_font_element_set_face" webkit_dom_html_font_element_set_face :: -    Ptr DOMHTMLFontElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFontElementSetFace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFontElementSetFace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFontElementSetFace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_font_element_set_face self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFontElementSetFaceMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFontElement a) => O.MethodInfo DOMHTMLFontElementSetFaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementSetFace--#endif---- method DOMHTMLFontElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFontElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_font_element_set_size" webkit_dom_html_font_element_set_size :: -    Ptr DOMHTMLFontElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFontElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFontElementSetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFontElementSetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFontElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFontElement.DOMHTMLFontElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFontElementSetSize self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_font_element_set_size self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFontElementSetSizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFontElement a) => O.MethodInfo DOMHTMLFontElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFontElementSetSize--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLFontElement.hs-boot
@@ -1,56 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLFontElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLFontElement = DOMHTMLFontElement (ManagedPtr DOMHTMLFontElement)-instance GObject DOMHTMLFontElement where-class (GObject o, O.IsDescendantOf DOMHTMLFontElement o) => IsDOMHTMLFontElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFontElement o) => IsDOMHTMLFontElement o-instance O.HasParentTypes DOMHTMLFontElement-#if ENABLE_OVERLOADING-data DOMHTMLFontElementColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementFacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementSizePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementGetColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementGetFaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementGetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementSetColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementSetFaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFontElementSetSizeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLFormElement.hs
@@ -1,1663 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLFormElement-    ( ---- * Exported types-    DOMHTMLFormElement(..)                  ,-    IsDOMHTMLFormElement                    ,-    toDOMHTMLFormElement                    ,-    noDOMHTMLFormElement                    ,--- -- * Methods--- ** getAcceptCharset #method:getAcceptCharset#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetAcceptCharsetMethodInfo,-#endif-    dOMHTMLFormElementGetAcceptCharset      ,----- ** getAction #method:getAction#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetActionMethodInfo   ,-#endif-    dOMHTMLFormElementGetAction             ,----- ** getElements #method:getElements#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetElementsMethodInfo ,-#endif-    dOMHTMLFormElementGetElements           ,----- ** getEncoding #method:getEncoding#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetEncodingMethodInfo ,-#endif-    dOMHTMLFormElementGetEncoding           ,----- ** getEnctype #method:getEnctype#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetEnctypeMethodInfo  ,-#endif-    dOMHTMLFormElementGetEnctype            ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetLengthMethodInfo   ,-#endif-    dOMHTMLFormElementGetLength             ,----- ** getMethod #method:getMethod#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetMethodMethodInfo   ,-#endif-    dOMHTMLFormElementGetMethod             ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetNameMethodInfo     ,-#endif-    dOMHTMLFormElementGetName               ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementGetTargetMethodInfo   ,-#endif-    dOMHTMLFormElementGetTarget             ,----- ** reset #method:reset#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementResetMethodInfo       ,-#endif-    dOMHTMLFormElementReset                 ,----- ** setAcceptCharset #method:setAcceptCharset#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetAcceptCharsetMethodInfo,-#endif-    dOMHTMLFormElementSetAcceptCharset      ,----- ** setAction #method:setAction#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetActionMethodInfo   ,-#endif-    dOMHTMLFormElementSetAction             ,----- ** setEncoding #method:setEncoding#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetEncodingMethodInfo ,-#endif-    dOMHTMLFormElementSetEncoding           ,----- ** setEnctype #method:setEnctype#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetEnctypeMethodInfo  ,-#endif-    dOMHTMLFormElementSetEnctype            ,----- ** setMethod #method:setMethod#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetMethodMethodInfo   ,-#endif-    dOMHTMLFormElementSetMethod             ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetNameMethodInfo     ,-#endif-    dOMHTMLFormElementSetName               ,----- ** setTarget #method:setTarget#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSetTargetMethodInfo   ,-#endif-    dOMHTMLFormElementSetTarget             ,----- ** submit #method:submit#--#if ENABLE_OVERLOADING-    DOMHTMLFormElementSubmitMethodInfo      ,-#endif-    dOMHTMLFormElementSubmit                ,----- -- * Properties--- ** acceptCharset #attr:acceptCharset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementAcceptCharsetPropertyInfo,-#endif-    constructDOMHTMLFormElementAcceptCharset,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementAcceptCharset         ,-#endif-    getDOMHTMLFormElementAcceptCharset      ,-    setDOMHTMLFormElementAcceptCharset      ,----- ** action #attr:action#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementActionPropertyInfo    ,-#endif-    constructDOMHTMLFormElementAction       ,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementAction                ,-#endif-    getDOMHTMLFormElementAction             ,-    setDOMHTMLFormElementAction             ,----- ** elements #attr:elements#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementElementsPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFormElementElements              ,-#endif-    getDOMHTMLFormElementElements           ,----- ** encoding #attr:encoding#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementEncodingPropertyInfo  ,-#endif-    constructDOMHTMLFormElementEncoding     ,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementEncoding              ,-#endif-    getDOMHTMLFormElementEncoding           ,-    setDOMHTMLFormElementEncoding           ,----- ** enctype #attr:enctype#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementEnctypePropertyInfo   ,-#endif-    constructDOMHTMLFormElementEnctype      ,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementEnctype               ,-#endif-    getDOMHTMLFormElementEnctype            ,-    setDOMHTMLFormElementEnctype            ,----- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementLengthPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFormElementLength                ,-#endif-    getDOMHTMLFormElementLength             ,----- ** method #attr:method#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementMethodPropertyInfo    ,-#endif-    constructDOMHTMLFormElementMethod       ,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementMethod                ,-#endif-    getDOMHTMLFormElementMethod             ,-    setDOMHTMLFormElementMethod             ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementNamePropertyInfo      ,-#endif-    constructDOMHTMLFormElementName         ,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementName                  ,-#endif-    getDOMHTMLFormElementName               ,-    setDOMHTMLFormElementName               ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFormElementTargetPropertyInfo    ,-#endif-    constructDOMHTMLFormElementTarget       ,-#if ENABLE_OVERLOADING-    dOMHTMLFormElementTarget                ,-#endif-    getDOMHTMLFormElementTarget             ,-    setDOMHTMLFormElementTarget             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLFormElement = DOMHTMLFormElement (ManagedPtr DOMHTMLFormElement)-foreign import ccall "webkit_dom_html_form_element_get_type"-    c_webkit_dom_html_form_element_get_type :: IO GType--instance GObject DOMHTMLFormElement where-    gobjectType = c_webkit_dom_html_form_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLFormElement`, for instance with `toDOMHTMLFormElement`.-class (GObject o, O.IsDescendantOf DOMHTMLFormElement o) => IsDOMHTMLFormElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFormElement o) => IsDOMHTMLFormElement o--instance O.HasParentTypes DOMHTMLFormElement-type instance O.ParentTypes DOMHTMLFormElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLFormElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLFormElement :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m DOMHTMLFormElement-toDOMHTMLFormElement = liftIO . unsafeCastTo DOMHTMLFormElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLFormElement`.-noDOMHTMLFormElement :: Maybe DOMHTMLFormElement-noDOMHTMLFormElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLFormElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFormElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFormElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFormElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFormElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFormElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLFormElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFormElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLFormElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLFormElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFormElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLFormElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLFormElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLFormElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFormElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFormElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLFormElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLFormElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFormElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLFormElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLFormElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLFormElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLFormElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFormElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFormElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFormElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFormElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFormElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFormElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFormElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFormElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLFormElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFormElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLFormElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFormElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFormElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFormElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLFormElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFormElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLFormElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFormElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFormElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFormElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLFormElementMethod "reset" o = DOMHTMLFormElementResetMethodInfo-    ResolveDOMHTMLFormElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFormElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFormElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLFormElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFormElementMethod "submit" o = DOMHTMLFormElementSubmitMethodInfo-    ResolveDOMHTMLFormElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFormElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLFormElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFormElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFormElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFormElementMethod "getAcceptCharset" o = DOMHTMLFormElementGetAcceptCharsetMethodInfo-    ResolveDOMHTMLFormElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFormElementMethod "getAction" o = DOMHTMLFormElementGetActionMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLFormElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFormElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLFormElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFormElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFormElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFormElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLFormElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFormElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFormElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFormElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLFormElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFormElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFormElementMethod "getElements" o = DOMHTMLFormElementGetElementsMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFormElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFormElementMethod "getEncoding" o = DOMHTMLFormElementGetEncodingMethodInfo-    ResolveDOMHTMLFormElementMethod "getEnctype" o = DOMHTMLFormElementGetEnctypeMethodInfo-    ResolveDOMHTMLFormElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFormElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLFormElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFormElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFormElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFormElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFormElementMethod "getLength" o = DOMHTMLFormElementGetLengthMethodInfo-    ResolveDOMHTMLFormElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getMethod" o = DOMHTMLFormElementGetMethodMethodInfo-    ResolveDOMHTMLFormElementMethod "getName" o = DOMHTMLFormElementGetNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLFormElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFormElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFormElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFormElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFormElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFormElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFormElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLFormElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFormElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFormElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFormElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFormElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFormElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFormElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFormElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFormElementMethod "getTarget" o = DOMHTMLFormElementGetTargetMethodInfo-    ResolveDOMHTMLFormElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFormElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFormElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFormElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFormElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFormElementMethod "setAcceptCharset" o = DOMHTMLFormElementSetAcceptCharsetMethodInfo-    ResolveDOMHTMLFormElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFormElementMethod "setAction" o = DOMHTMLFormElementSetActionMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFormElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLFormElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFormElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLFormElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFormElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFormElementMethod "setEncoding" o = DOMHTMLFormElementSetEncodingMethodInfo-    ResolveDOMHTMLFormElementMethod "setEnctype" o = DOMHTMLFormElementSetEnctypeMethodInfo-    ResolveDOMHTMLFormElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFormElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLFormElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFormElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFormElementMethod "setMethod" o = DOMHTMLFormElementSetMethodMethodInfo-    ResolveDOMHTMLFormElementMethod "setName" o = DOMHTMLFormElementSetNameMethodInfo-    ResolveDOMHTMLFormElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFormElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFormElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFormElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFormElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFormElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFormElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFormElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFormElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFormElementMethod "setTarget" o = DOMHTMLFormElementSetTargetMethodInfo-    ResolveDOMHTMLFormElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFormElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFormElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFormElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFormElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFormElementMethod t DOMHTMLFormElement, O.MethodInfo info DOMHTMLFormElement p) => OL.IsLabel t (DOMHTMLFormElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "accept-charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@accept-charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #acceptCharset-@--}-getDOMHTMLFormElementAcceptCharset :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementAcceptCharset obj = liftIO $ B.Properties.getObjectPropertyString obj "accept-charset"--{- |-Set the value of the “@accept-charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #acceptCharset 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementAcceptCharset :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementAcceptCharset obj val = liftIO $ B.Properties.setObjectPropertyString obj "accept-charset" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@accept-charset@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementAcceptCharset :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementAcceptCharset val = B.Properties.constructObjectPropertyString "accept-charset" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementAcceptCharsetPropertyInfo-instance AttrInfo DOMHTMLFormElementAcceptCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementAcceptCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementAcceptCharsetPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementAcceptCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementAcceptCharsetPropertyInfo = "accept-charset"-    type AttrOrigin DOMHTMLFormElementAcceptCharsetPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementAcceptCharset-    attrSet _ = setDOMHTMLFormElementAcceptCharset-    attrConstruct _ = constructDOMHTMLFormElementAcceptCharset-    attrClear _ = undefined-#endif---- VVV Prop "action"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@action@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #action-@--}-getDOMHTMLFormElementAction :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementAction obj = liftIO $ B.Properties.getObjectPropertyString obj "action"--{- |-Set the value of the “@action@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #action 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementAction :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementAction obj val = liftIO $ B.Properties.setObjectPropertyString obj "action" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@action@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementAction :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementAction val = B.Properties.constructObjectPropertyString "action" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementActionPropertyInfo-instance AttrInfo DOMHTMLFormElementActionPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementActionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementActionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementActionPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementActionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementActionPropertyInfo = "action"-    type AttrOrigin DOMHTMLFormElementActionPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementAction-    attrSet _ = setDOMHTMLFormElementAction-    attrConstruct _ = constructDOMHTMLFormElementAction-    attrClear _ = undefined-#endif---- VVV Prop "elements"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@elements@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #elements-@--}-getDOMHTMLFormElementElements :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMHTMLFormElementElements obj = liftIO $ B.Properties.getObjectPropertyObject obj "elements" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMHTMLFormElementElementsPropertyInfo-instance AttrInfo DOMHTMLFormElementElementsPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementElementsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFormElementElementsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFormElementElementsPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementElementsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMHTMLFormElementElementsPropertyInfo = "elements"-    type AttrOrigin DOMHTMLFormElementElementsPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementElements-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "encoding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@encoding@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #encoding-@--}-getDOMHTMLFormElementEncoding :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementEncoding obj = liftIO $ B.Properties.getObjectPropertyString obj "encoding"--{- |-Set the value of the “@encoding@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #encoding 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementEncoding :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementEncoding obj val = liftIO $ B.Properties.setObjectPropertyString obj "encoding" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@encoding@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementEncoding :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementEncoding val = B.Properties.constructObjectPropertyString "encoding" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementEncodingPropertyInfo-instance AttrInfo DOMHTMLFormElementEncodingPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementEncodingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementEncodingPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementEncodingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementEncodingPropertyInfo = "encoding"-    type AttrOrigin DOMHTMLFormElementEncodingPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementEncoding-    attrSet _ = setDOMHTMLFormElementEncoding-    attrConstruct _ = constructDOMHTMLFormElementEncoding-    attrClear _ = undefined-#endif---- VVV Prop "enctype"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@enctype@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #enctype-@--}-getDOMHTMLFormElementEnctype :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementEnctype obj = liftIO $ B.Properties.getObjectPropertyString obj "enctype"--{- |-Set the value of the “@enctype@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #enctype 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementEnctype :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementEnctype obj val = liftIO $ B.Properties.setObjectPropertyString obj "enctype" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@enctype@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementEnctype :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementEnctype val = B.Properties.constructObjectPropertyString "enctype" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementEnctypePropertyInfo-instance AttrInfo DOMHTMLFormElementEnctypePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementEnctypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementEnctypePropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementEnctypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementEnctypePropertyInfo = "enctype"-    type AttrOrigin DOMHTMLFormElementEnctypePropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementEnctype-    attrSet _ = setDOMHTMLFormElementEnctype-    attrConstruct _ = constructDOMHTMLFormElementEnctype-    attrClear _ = undefined-#endif---- VVV Prop "length"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #length-@--}-getDOMHTMLFormElementLength :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m CLong-getDOMHTMLFormElementLength obj = liftIO $ B.Properties.getObjectPropertyLong obj "length"--#if ENABLE_OVERLOADING-data DOMHTMLFormElementLengthPropertyInfo-instance AttrInfo DOMHTMLFormElementLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFormElementLengthPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementLengthPropertyInfo = CLong-    type AttrLabel DOMHTMLFormElementLengthPropertyInfo = "length"-    type AttrOrigin DOMHTMLFormElementLengthPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "method"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@method@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #method-@--}-getDOMHTMLFormElementMethod :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementMethod obj = liftIO $ B.Properties.getObjectPropertyString obj "method"--{- |-Set the value of the “@method@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #method 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementMethod :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementMethod obj val = liftIO $ B.Properties.setObjectPropertyString obj "method" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@method@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementMethod :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementMethod val = B.Properties.constructObjectPropertyString "method" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementMethodPropertyInfo-instance AttrInfo DOMHTMLFormElementMethodPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementMethodPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementMethodPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementMethodPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementMethodPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementMethodPropertyInfo = "method"-    type AttrOrigin DOMHTMLFormElementMethodPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementMethod-    attrSet _ = setDOMHTMLFormElementMethod-    attrConstruct _ = constructDOMHTMLFormElementMethod-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #name-@--}-getDOMHTMLFormElementName :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementName :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementName :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementNamePropertyInfo-instance AttrInfo DOMHTMLFormElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementNamePropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLFormElementNamePropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementName-    attrSet _ = setDOMHTMLFormElementName-    attrConstruct _ = constructDOMHTMLFormElementName-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFormElement #target-@--}-getDOMHTMLFormElementTarget :: (MonadIO m, IsDOMHTMLFormElement o) => o -> m (Maybe T.Text)-getDOMHTMLFormElementTarget obj = liftIO $ B.Properties.getObjectPropertyString obj "target"--{- |-Set the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFormElement [ #target 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFormElementTarget :: (MonadIO m, IsDOMHTMLFormElement o) => o -> T.Text -> m ()-setDOMHTMLFormElementTarget obj val = liftIO $ B.Properties.setObjectPropertyString obj "target" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@target@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFormElementTarget :: (IsDOMHTMLFormElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFormElementTarget val = B.Properties.constructObjectPropertyString "target" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFormElementTargetPropertyInfo-instance AttrInfo DOMHTMLFormElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLFormElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFormElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFormElementTargetPropertyInfo = IsDOMHTMLFormElement-    type AttrGetType DOMHTMLFormElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFormElementTargetPropertyInfo = "target"-    type AttrOrigin DOMHTMLFormElementTargetPropertyInfo = DOMHTMLFormElement-    attrGet _ = getDOMHTMLFormElementTarget-    attrSet _ = setDOMHTMLFormElementTarget-    attrConstruct _ = constructDOMHTMLFormElementTarget-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLFormElement-type instance O.AttributeList DOMHTMLFormElement = DOMHTMLFormElementAttributeList-type DOMHTMLFormElementAttributeList = ('[ '("acceptCharset", DOMHTMLFormElementAcceptCharsetPropertyInfo), '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("action", DOMHTMLFormElementActionPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("elements", DOMHTMLFormElementElementsPropertyInfo), '("encoding", DOMHTMLFormElementEncodingPropertyInfo), '("enctype", DOMHTMLFormElementEnctypePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLFormElementLengthPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("method", DOMHTMLFormElementMethodPropertyInfo), '("name", DOMHTMLFormElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("target", DOMHTMLFormElementTargetPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLFormElementAcceptCharset :: AttrLabelProxy "acceptCharset"-dOMHTMLFormElementAcceptCharset = AttrLabelProxy--dOMHTMLFormElementAction :: AttrLabelProxy "action"-dOMHTMLFormElementAction = AttrLabelProxy--dOMHTMLFormElementElements :: AttrLabelProxy "elements"-dOMHTMLFormElementElements = AttrLabelProxy--dOMHTMLFormElementEncoding :: AttrLabelProxy "encoding"-dOMHTMLFormElementEncoding = AttrLabelProxy--dOMHTMLFormElementEnctype :: AttrLabelProxy "enctype"-dOMHTMLFormElementEnctype = AttrLabelProxy--dOMHTMLFormElementLength :: AttrLabelProxy "length"-dOMHTMLFormElementLength = AttrLabelProxy--dOMHTMLFormElementMethod :: AttrLabelProxy "method"-dOMHTMLFormElementMethod = AttrLabelProxy--dOMHTMLFormElementName :: AttrLabelProxy "name"-dOMHTMLFormElementName = AttrLabelProxy--dOMHTMLFormElementTarget :: AttrLabelProxy "target"-dOMHTMLFormElementTarget = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLFormElement = DOMHTMLFormElementSignalList-type DOMHTMLFormElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLFormElement::get_accept_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_accept_charset" webkit_dom_html_form_element_get_accept_charset :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetAcceptCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetAcceptCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetAcceptCharset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_accept_charset self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetAcceptCharset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetAcceptCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetAcceptCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAcceptCharset--#endif---- method DOMHTMLFormElement::get_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_action" webkit_dom_html_form_element_get_action :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetAction ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetAction ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetAction self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_action self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetAction" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetActionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetAction--#endif---- method DOMHTMLFormElement::get_elements--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_elements" webkit_dom_html_form_element_get_elements :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLFormElementGetElements ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetElements ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLFormElementGetElements self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_elements self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetElements" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetElementsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetElementsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetElements--#endif---- method DOMHTMLFormElement::get_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_encoding" webkit_dom_html_form_element_get_encoding :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetEncoding ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetEncoding ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetEncoding self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_encoding self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetEncoding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetEncodingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetEncodingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetEncoding--#endif---- method DOMHTMLFormElement::get_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_enctype" webkit_dom_html_form_element_get_enctype :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetEnctype ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetEnctype ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetEnctype self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_enctype self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetEnctype" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetEnctypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetEnctype--#endif---- method DOMHTMLFormElement::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_length" webkit_dom_html_form_element_get_length :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CLong--{-# DEPRECATED dOMHTMLFormElementGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLFormElementGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetLengthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetLength--#endif---- method DOMHTMLFormElement::get_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_method" webkit_dom_html_form_element_get_method :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetMethod ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetMethod ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetMethod self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_method self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetMethod" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetMethodMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetMethod--#endif---- method DOMHTMLFormElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_name" webkit_dom_html_form_element_get_name :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetName--#endif---- method DOMHTMLFormElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_get_target" webkit_dom_html_form_element_get_target :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO CString--{-# DEPRECATED dOMHTMLFormElementGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFormElementGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_form_element_get_target self'-    checkUnexpectedReturnNULL "dOMHTMLFormElementGetTarget" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementGetTarget--#endif---- method DOMHTMLFormElement::reset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_reset" webkit_dom_html_form_element_reset :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO ()--{-# DEPRECATED dOMHTMLFormElementReset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementReset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m ()-dOMHTMLFormElementReset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_form_element_reset self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementResetMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementResetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementReset--#endif---- method DOMHTMLFormElement::set_accept_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_accept_charset" webkit_dom_html_form_element_set_accept_charset :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetAcceptCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetAcceptCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetAcceptCharset self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_accept_charset self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetAcceptCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetAcceptCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAcceptCharset--#endif---- method DOMHTMLFormElement::set_action--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_action" webkit_dom_html_form_element_set_action :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetAction ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetAction ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetAction self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_action self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetActionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetActionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetAction--#endif---- method DOMHTMLFormElement::set_encoding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_encoding" webkit_dom_html_form_element_set_encoding :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetEncoding ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetEncoding ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetEncoding self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_encoding self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetEncodingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetEncodingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetEncoding--#endif---- method DOMHTMLFormElement::set_enctype--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_enctype" webkit_dom_html_form_element_set_enctype :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetEnctype ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetEnctype ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetEnctype self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_enctype self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetEnctypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetEnctypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetEnctype--#endif---- method DOMHTMLFormElement::set_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_method" webkit_dom_html_form_element_set_method :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetMethod ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetMethod ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetMethod self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_method self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetMethodMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetMethodMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetMethod--#endif---- method DOMHTMLFormElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_name" webkit_dom_html_form_element_set_name :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetName--#endif---- method DOMHTMLFormElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_set_target" webkit_dom_html_form_element_set_target :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFormElementSetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFormElementSetTarget self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_form_element_set_target self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSetTarget--#endif---- method DOMHTMLFormElement::submit--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFormElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_form_element_submit" webkit_dom_html_form_element_submit :: -    Ptr DOMHTMLFormElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-    IO ()--{-# DEPRECATED dOMHTMLFormElementSubmit ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFormElementSubmit ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFormElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-    -> m ()-dOMHTMLFormElementSubmit self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_form_element_submit self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFormElementSubmitMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLFormElement a) => O.MethodInfo DOMHTMLFormElementSubmitMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFormElementSubmit--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLFormElement.hs-boot
@@ -1,110 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLFormElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLFormElement = DOMHTMLFormElement (ManagedPtr DOMHTMLFormElement)-instance GObject DOMHTMLFormElement where-class (GObject o, O.IsDescendantOf DOMHTMLFormElement o) => IsDOMHTMLFormElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFormElement o) => IsDOMHTMLFormElement o-instance O.HasParentTypes DOMHTMLFormElement-#if ENABLE_OVERLOADING-data DOMHTMLFormElementAcceptCharsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementActionPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementElementsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementEncodingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementEnctypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementMethodPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetAcceptCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetActionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetElementsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetEncodingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetEnctypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetMethodMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementGetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementResetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetAcceptCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetActionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetEncodingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetEnctypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetMethodMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFormElementSubmitMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLFrameElement.hs
@@ -1,1917 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement-    ( ---- * Exported types-    DOMHTMLFrameElement(..)                 ,-    IsDOMHTMLFrameElement                   ,-    toDOMHTMLFrameElement                   ,-    noDOMHTMLFrameElement                   ,--- -- * Methods--- ** getContentDocument #method:getContentDocument#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetContentDocumentMethodInfo,-#endif-    dOMHTMLFrameElementGetContentDocument   ,----- ** getContentWindow #method:getContentWindow#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetContentWindowMethodInfo,-#endif-    dOMHTMLFrameElementGetContentWindow     ,----- ** getFrameBorder #method:getFrameBorder#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetFrameBorderMethodInfo,-#endif-    dOMHTMLFrameElementGetFrameBorder       ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetHeightMethodInfo  ,-#endif-    dOMHTMLFrameElementGetHeight            ,----- ** getLongDesc #method:getLongDesc#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetLongDescMethodInfo,-#endif-    dOMHTMLFrameElementGetLongDesc          ,----- ** getMarginHeight #method:getMarginHeight#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetMarginHeightMethodInfo,-#endif-    dOMHTMLFrameElementGetMarginHeight      ,----- ** getMarginWidth #method:getMarginWidth#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetMarginWidthMethodInfo,-#endif-    dOMHTMLFrameElementGetMarginWidth       ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetNameMethodInfo    ,-#endif-    dOMHTMLFrameElementGetName              ,----- ** getNoResize #method:getNoResize#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetNoResizeMethodInfo,-#endif-    dOMHTMLFrameElementGetNoResize          ,----- ** getScrolling #method:getScrolling#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetScrollingMethodInfo,-#endif-    dOMHTMLFrameElementGetScrolling         ,----- ** getSrc #method:getSrc#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetSrcMethodInfo     ,-#endif-    dOMHTMLFrameElementGetSrc               ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementGetWidthMethodInfo   ,-#endif-    dOMHTMLFrameElementGetWidth             ,----- ** setFrameBorder #method:setFrameBorder#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetFrameBorderMethodInfo,-#endif-    dOMHTMLFrameElementSetFrameBorder       ,----- ** setLongDesc #method:setLongDesc#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetLongDescMethodInfo,-#endif-    dOMHTMLFrameElementSetLongDesc          ,----- ** setMarginHeight #method:setMarginHeight#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetMarginHeightMethodInfo,-#endif-    dOMHTMLFrameElementSetMarginHeight      ,----- ** setMarginWidth #method:setMarginWidth#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetMarginWidthMethodInfo,-#endif-    dOMHTMLFrameElementSetMarginWidth       ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetNameMethodInfo    ,-#endif-    dOMHTMLFrameElementSetName              ,----- ** setNoResize #method:setNoResize#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetNoResizeMethodInfo,-#endif-    dOMHTMLFrameElementSetNoResize          ,----- ** setScrolling #method:setScrolling#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetScrollingMethodInfo,-#endif-    dOMHTMLFrameElementSetScrolling         ,----- ** setSrc #method:setSrc#--#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSetSrcMethodInfo     ,-#endif-    dOMHTMLFrameElementSetSrc               ,----- -- * Properties--- ** contentDocument #attr:contentDocument#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementContentDocumentPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementContentDocument      ,-#endif-    getDOMHTMLFrameElementContentDocument   ,----- ** contentWindow #attr:contentWindow#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementContentWindowPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementContentWindow        ,-#endif-    getDOMHTMLFrameElementContentWindow     ,----- ** frameBorder #attr:frameBorder#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementFrameBorderPropertyInfo,-#endif-    constructDOMHTMLFrameElementFrameBorder ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementFrameBorder          ,-#endif-    getDOMHTMLFrameElementFrameBorder       ,-    setDOMHTMLFrameElementFrameBorder       ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementHeightPropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementHeight               ,-#endif-    getDOMHTMLFrameElementHeight            ,----- ** longDesc #attr:longDesc#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementLongDescPropertyInfo ,-#endif-    constructDOMHTMLFrameElementLongDesc    ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementLongDesc             ,-#endif-    getDOMHTMLFrameElementLongDesc          ,-    setDOMHTMLFrameElementLongDesc          ,----- ** marginHeight #attr:marginHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementMarginHeightPropertyInfo,-#endif-    constructDOMHTMLFrameElementMarginHeight,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementMarginHeight         ,-#endif-    getDOMHTMLFrameElementMarginHeight      ,-    setDOMHTMLFrameElementMarginHeight      ,----- ** marginWidth #attr:marginWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementMarginWidthPropertyInfo,-#endif-    constructDOMHTMLFrameElementMarginWidth ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementMarginWidth          ,-#endif-    getDOMHTMLFrameElementMarginWidth       ,-    setDOMHTMLFrameElementMarginWidth       ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementNamePropertyInfo     ,-#endif-    constructDOMHTMLFrameElementName        ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementName                 ,-#endif-    getDOMHTMLFrameElementName              ,-    setDOMHTMLFrameElementName              ,----- ** noResize #attr:noResize#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementNoResizePropertyInfo ,-#endif-    constructDOMHTMLFrameElementNoResize    ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementNoResize             ,-#endif-    getDOMHTMLFrameElementNoResize          ,-    setDOMHTMLFrameElementNoResize          ,----- ** scrolling #attr:scrolling#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementScrollingPropertyInfo,-#endif-    constructDOMHTMLFrameElementScrolling   ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementScrolling            ,-#endif-    getDOMHTMLFrameElementScrolling         ,-    setDOMHTMLFrameElementScrolling         ,----- ** src #attr:src#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementSrcPropertyInfo      ,-#endif-    constructDOMHTMLFrameElementSrc         ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementSrc                  ,-#endif-    getDOMHTMLFrameElementSrc               ,-    setDOMHTMLFrameElementSrc               ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameElementWidthPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLFrameElementWidth                ,-#endif-    getDOMHTMLFrameElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLFrameElement = DOMHTMLFrameElement (ManagedPtr DOMHTMLFrameElement)-foreign import ccall "webkit_dom_html_frame_element_get_type"-    c_webkit_dom_html_frame_element_get_type :: IO GType--instance GObject DOMHTMLFrameElement where-    gobjectType = c_webkit_dom_html_frame_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLFrameElement`, for instance with `toDOMHTMLFrameElement`.-class (GObject o, O.IsDescendantOf DOMHTMLFrameElement o) => IsDOMHTMLFrameElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFrameElement o) => IsDOMHTMLFrameElement o--instance O.HasParentTypes DOMHTMLFrameElement-type instance O.ParentTypes DOMHTMLFrameElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLFrameElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLFrameElement :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m DOMHTMLFrameElement-toDOMHTMLFrameElement = liftIO . unsafeCastTo DOMHTMLFrameElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLFrameElement`.-noDOMHTMLFrameElement :: Maybe DOMHTMLFrameElement-noDOMHTMLFrameElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLFrameElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFrameElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFrameElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFrameElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFrameElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLFrameElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFrameElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLFrameElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLFrameElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFrameElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLFrameElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLFrameElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLFrameElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFrameElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFrameElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLFrameElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFrameElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLFrameElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLFrameElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLFrameElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFrameElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFrameElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFrameElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFrameElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFrameElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFrameElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLFrameElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFrameElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLFrameElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFrameElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFrameElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFrameElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLFrameElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFrameElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFrameElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLFrameElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFrameElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFrameElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFrameElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFrameElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLFrameElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFrameElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFrameElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLFrameElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFrameElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLFrameElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFrameElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFrameElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getContentDocument" o = DOMHTMLFrameElementGetContentDocumentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFrameElementMethod "getContentWindow" o = DOMHTMLFrameElementGetContentWindowMethodInfo-    ResolveDOMHTMLFrameElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFrameElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFrameElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getFrameBorder" o = DOMHTMLFrameElementGetFrameBorderMethodInfo-    ResolveDOMHTMLFrameElementMethod "getHeight" o = DOMHTMLFrameElementGetHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFrameElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLFrameElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getLongDesc" o = DOMHTMLFrameElementGetLongDescMethodInfo-    ResolveDOMHTMLFrameElementMethod "getMarginHeight" o = DOMHTMLFrameElementGetMarginHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getMarginWidth" o = DOMHTMLFrameElementGetMarginWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getName" o = DOMHTMLFrameElementGetNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNoResize" o = DOMHTMLFrameElementGetNoResizeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFrameElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLFrameElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFrameElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "getScrolling" o = DOMHTMLFrameElementGetScrollingMethodInfo-    ResolveDOMHTMLFrameElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFrameElementMethod "getSrc" o = DOMHTMLFrameElementGetSrcMethodInfo-    ResolveDOMHTMLFrameElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFrameElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameElementMethod "getWidth" o = DOMHTMLFrameElementGetWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFrameElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFrameElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLFrameElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFrameElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFrameElementMethod "setFrameBorder" o = DOMHTMLFrameElementSetFrameBorderMethodInfo-    ResolveDOMHTMLFrameElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFrameElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLFrameElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFrameElementMethod "setLongDesc" o = DOMHTMLFrameElementSetLongDescMethodInfo-    ResolveDOMHTMLFrameElementMethod "setMarginHeight" o = DOMHTMLFrameElementSetMarginHeightMethodInfo-    ResolveDOMHTMLFrameElementMethod "setMarginWidth" o = DOMHTMLFrameElementSetMarginWidthMethodInfo-    ResolveDOMHTMLFrameElementMethod "setName" o = DOMHTMLFrameElementSetNameMethodInfo-    ResolveDOMHTMLFrameElementMethod "setNoResize" o = DOMHTMLFrameElementSetNoResizeMethodInfo-    ResolveDOMHTMLFrameElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFrameElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFrameElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFrameElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFrameElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFrameElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFrameElementMethod "setScrolling" o = DOMHTMLFrameElementSetScrollingMethodInfo-    ResolveDOMHTMLFrameElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFrameElementMethod "setSrc" o = DOMHTMLFrameElementSetSrcMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFrameElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFrameElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFrameElementMethod t DOMHTMLFrameElement, O.MethodInfo info DOMHTMLFrameElement p) => OL.IsLabel t (DOMHTMLFrameElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "content-document"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@content-document@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #contentDocument-@--}-getDOMHTMLFrameElementContentDocument :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument-getDOMHTMLFrameElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLFrameElementContentDocument" $ B.Properties.getObjectPropertyObject obj "content-document" WebKit2WebExtension.DOMDocument.DOMDocument--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementContentDocumentPropertyInfo-instance AttrInfo DOMHTMLFrameElementContentDocumentPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFrameElementContentDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementContentDocumentPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementContentDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument-    type AttrLabel DOMHTMLFrameElementContentDocumentPropertyInfo = "content-document"-    type AttrOrigin DOMHTMLFrameElementContentDocumentPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementContentDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "content-window"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@content-window@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #contentWindow-@--}-getDOMHTMLFrameElementContentWindow :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-getDOMHTMLFrameElementContentWindow obj = liftIO $ B.Properties.getObjectPropertyObject obj "content-window" WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementContentWindowPropertyInfo-instance AttrInfo DOMHTMLFrameElementContentWindowPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementContentWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLFrameElementContentWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementContentWindowPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementContentWindowPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-    type AttrLabel DOMHTMLFrameElementContentWindowPropertyInfo = "content-window"-    type AttrOrigin DOMHTMLFrameElementContentWindowPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementContentWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "frame-border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@frame-border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #frameBorder-@--}-getDOMHTMLFrameElementFrameBorder :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementFrameBorder obj = liftIO $ B.Properties.getObjectPropertyString obj "frame-border"--{- |-Set the value of the “@frame-border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #frameBorder 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementFrameBorder :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementFrameBorder obj val = liftIO $ B.Properties.setObjectPropertyString obj "frame-border" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@frame-border@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementFrameBorder :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementFrameBorder val = B.Properties.constructObjectPropertyString "frame-border" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementFrameBorderPropertyInfo-instance AttrInfo DOMHTMLFrameElementFrameBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementFrameBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementFrameBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementFrameBorderPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementFrameBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementFrameBorderPropertyInfo = "frame-border"-    type AttrOrigin DOMHTMLFrameElementFrameBorderPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementFrameBorder-    attrSet _ = setDOMHTMLFrameElementFrameBorder-    attrConstruct _ = constructDOMHTMLFrameElementFrameBorder-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #height-@--}-getDOMHTMLFrameElementHeight :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m CLong-getDOMHTMLFrameElementHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "height"--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementHeightPropertyInfo-instance AttrInfo DOMHTMLFrameElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementHeightPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLFrameElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLFrameElementHeightPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "long-desc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@long-desc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #longDesc-@--}-getDOMHTMLFrameElementLongDesc :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementLongDesc obj = liftIO $ B.Properties.getObjectPropertyString obj "long-desc"--{- |-Set the value of the “@long-desc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #longDesc 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementLongDesc :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementLongDesc obj val = liftIO $ B.Properties.setObjectPropertyString obj "long-desc" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@long-desc@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementLongDesc :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementLongDesc val = B.Properties.constructObjectPropertyString "long-desc" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementLongDescPropertyInfo-instance AttrInfo DOMHTMLFrameElementLongDescPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementLongDescPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementLongDescPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementLongDescPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementLongDescPropertyInfo = "long-desc"-    type AttrOrigin DOMHTMLFrameElementLongDescPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementLongDesc-    attrSet _ = setDOMHTMLFrameElementLongDesc-    attrConstruct _ = constructDOMHTMLFrameElementLongDesc-    attrClear _ = undefined-#endif---- VVV Prop "margin-height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@margin-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #marginHeight-@--}-getDOMHTMLFrameElementMarginHeight :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementMarginHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "margin-height"--{- |-Set the value of the “@margin-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #marginHeight 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementMarginHeight :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementMarginHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "margin-height" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@margin-height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementMarginHeight :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementMarginHeight val = B.Properties.constructObjectPropertyString "margin-height" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementMarginHeightPropertyInfo-instance AttrInfo DOMHTMLFrameElementMarginHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementMarginHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementMarginHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementMarginHeightPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementMarginHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementMarginHeightPropertyInfo = "margin-height"-    type AttrOrigin DOMHTMLFrameElementMarginHeightPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementMarginHeight-    attrSet _ = setDOMHTMLFrameElementMarginHeight-    attrConstruct _ = constructDOMHTMLFrameElementMarginHeight-    attrClear _ = undefined-#endif---- VVV Prop "margin-width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@margin-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #marginWidth-@--}-getDOMHTMLFrameElementMarginWidth :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementMarginWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "margin-width"--{- |-Set the value of the “@margin-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #marginWidth 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementMarginWidth :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementMarginWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "margin-width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@margin-width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementMarginWidth :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementMarginWidth val = B.Properties.constructObjectPropertyString "margin-width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementMarginWidthPropertyInfo-instance AttrInfo DOMHTMLFrameElementMarginWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementMarginWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementMarginWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementMarginWidthPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementMarginWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementMarginWidthPropertyInfo = "margin-width"-    type AttrOrigin DOMHTMLFrameElementMarginWidthPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementMarginWidth-    attrSet _ = setDOMHTMLFrameElementMarginWidth-    attrConstruct _ = constructDOMHTMLFrameElementMarginWidth-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #name-@--}-getDOMHTMLFrameElementName :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementName :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementName :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementNamePropertyInfo-instance AttrInfo DOMHTMLFrameElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementNamePropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLFrameElementNamePropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementName-    attrSet _ = setDOMHTMLFrameElementName-    attrConstruct _ = constructDOMHTMLFrameElementName-    attrClear _ = undefined-#endif---- VVV Prop "no-resize"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@no-resize@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #noResize-@--}-getDOMHTMLFrameElementNoResize :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m Bool-getDOMHTMLFrameElementNoResize obj = liftIO $ B.Properties.getObjectPropertyBool obj "no-resize"--{- |-Set the value of the “@no-resize@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #noResize 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementNoResize :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> Bool -> m ()-setDOMHTMLFrameElementNoResize obj val = liftIO $ B.Properties.setObjectPropertyBool obj "no-resize" val--{- |-Construct a `GValueConstruct` with valid value for the “@no-resize@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementNoResize :: (IsDOMHTMLFrameElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLFrameElementNoResize val = B.Properties.constructObjectPropertyBool "no-resize" val--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementNoResizePropertyInfo-instance AttrInfo DOMHTMLFrameElementNoResizePropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementNoResizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementNoResizePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLFrameElementNoResizePropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementNoResizePropertyInfo = Bool-    type AttrLabel DOMHTMLFrameElementNoResizePropertyInfo = "no-resize"-    type AttrOrigin DOMHTMLFrameElementNoResizePropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementNoResize-    attrSet _ = setDOMHTMLFrameElementNoResize-    attrConstruct _ = constructDOMHTMLFrameElementNoResize-    attrClear _ = undefined-#endif---- VVV Prop "scrolling"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@scrolling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #scrolling-@--}-getDOMHTMLFrameElementScrolling :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementScrolling obj = liftIO $ B.Properties.getObjectPropertyString obj "scrolling"--{- |-Set the value of the “@scrolling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #scrolling 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementScrolling :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementScrolling obj val = liftIO $ B.Properties.setObjectPropertyString obj "scrolling" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@scrolling@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementScrolling :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementScrolling val = B.Properties.constructObjectPropertyString "scrolling" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementScrollingPropertyInfo-instance AttrInfo DOMHTMLFrameElementScrollingPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementScrollingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementScrollingPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementScrollingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementScrollingPropertyInfo = "scrolling"-    type AttrOrigin DOMHTMLFrameElementScrollingPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementScrolling-    attrSet _ = setDOMHTMLFrameElementScrolling-    attrConstruct _ = constructDOMHTMLFrameElementScrolling-    attrClear _ = undefined-#endif---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #src-@--}-getDOMHTMLFrameElementSrc :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"--{- |-Set the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameElement [ #src 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameElementSrc :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> T.Text -> m ()-setDOMHTMLFrameElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameElementSrc :: (IsDOMHTMLFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSrcPropertyInfo-instance AttrInfo DOMHTMLFrameElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameElementSrcPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameElementSrcPropertyInfo = "src"-    type AttrOrigin DOMHTMLFrameElementSrcPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementSrc-    attrSet _ = setDOMHTMLFrameElementSrc-    attrConstruct _ = constructDOMHTMLFrameElementSrc-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameElement #width-@--}-getDOMHTMLFrameElementWidth :: (MonadIO m, IsDOMHTMLFrameElement o) => o -> m CLong-getDOMHTMLFrameElementWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "width"--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementWidthPropertyInfo-instance AttrInfo DOMHTMLFrameElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameElementWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameElementWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLFrameElementWidthPropertyInfo = IsDOMHTMLFrameElement-    type AttrGetType DOMHTMLFrameElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLFrameElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLFrameElementWidthPropertyInfo = DOMHTMLFrameElement-    attrGet _ = getDOMHTMLFrameElementWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLFrameElement-type instance O.AttributeList DOMHTMLFrameElement = DOMHTMLFrameElementAttributeList-type DOMHTMLFrameElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLFrameElementContentDocumentPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLFrameElementContentWindowPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLFrameElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("longDesc", DOMHTMLFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLFrameElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("noResize", DOMHTMLFrameElementNoResizePropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLFrameElementScrollingPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLFrameElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLFrameElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLFrameElementContentDocument :: AttrLabelProxy "contentDocument"-dOMHTMLFrameElementContentDocument = AttrLabelProxy--dOMHTMLFrameElementContentWindow :: AttrLabelProxy "contentWindow"-dOMHTMLFrameElementContentWindow = AttrLabelProxy--dOMHTMLFrameElementFrameBorder :: AttrLabelProxy "frameBorder"-dOMHTMLFrameElementFrameBorder = AttrLabelProxy--dOMHTMLFrameElementHeight :: AttrLabelProxy "height"-dOMHTMLFrameElementHeight = AttrLabelProxy--dOMHTMLFrameElementLongDesc :: AttrLabelProxy "longDesc"-dOMHTMLFrameElementLongDesc = AttrLabelProxy--dOMHTMLFrameElementMarginHeight :: AttrLabelProxy "marginHeight"-dOMHTMLFrameElementMarginHeight = AttrLabelProxy--dOMHTMLFrameElementMarginWidth :: AttrLabelProxy "marginWidth"-dOMHTMLFrameElementMarginWidth = AttrLabelProxy--dOMHTMLFrameElementName :: AttrLabelProxy "name"-dOMHTMLFrameElementName = AttrLabelProxy--dOMHTMLFrameElementNoResize :: AttrLabelProxy "noResize"-dOMHTMLFrameElementNoResize = AttrLabelProxy--dOMHTMLFrameElementScrolling :: AttrLabelProxy "scrolling"-dOMHTMLFrameElementScrolling = AttrLabelProxy--dOMHTMLFrameElementSrc :: AttrLabelProxy "src"-dOMHTMLFrameElementSrc = AttrLabelProxy--dOMHTMLFrameElementWidth :: AttrLabelProxy "width"-dOMHTMLFrameElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLFrameElement = DOMHTMLFrameElementSignalList-type DOMHTMLFrameElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLFrameElement::get_content_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_content_document" webkit_dom_html_frame_element_get_content_document :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{-# DEPRECATED dOMHTMLFrameElementGetContentDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetContentDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m WebKit2WebExtension.DOMDocument.DOMDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-dOMHTMLFrameElementGetContentDocument self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_content_document self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetContentDocument" result-    result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetContentDocumentMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetContentDocumentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetContentDocument--#endif---- method DOMHTMLFrameElement::get_content_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_content_window" webkit_dom_html_frame_element_get_content_window :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO (Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)--{-# DEPRECATED dOMHTMLFrameElementGetContentWindow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetContentWindow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMHTMLFrameElementGetContentWindow self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_content_window self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetContentWindow" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetContentWindowMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetContentWindowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetContentWindow--#endif---- method DOMHTMLFrameElement::get_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_frame_border" webkit_dom_html_frame_element_get_frame_border :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetFrameBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetFrameBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetFrameBorder self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_frame_border self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetFrameBorder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetFrameBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetFrameBorder--#endif---- method DOMHTMLFrameElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_height" webkit_dom_html_frame_element_get_height :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CLong--{-# DEPRECATED dOMHTMLFrameElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLFrameElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetHeight--#endif---- method DOMHTMLFrameElement::get_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_long_desc" webkit_dom_html_frame_element_get_long_desc :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetLongDesc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetLongDesc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_long_desc self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetLongDesc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetLongDescMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetLongDesc--#endif---- method DOMHTMLFrameElement::get_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_margin_height" webkit_dom_html_frame_element_get_margin_height :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetMarginHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetMarginHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetMarginHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_margin_height self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetMarginHeight" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetMarginHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetMarginHeight--#endif---- method DOMHTMLFrameElement::get_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_margin_width" webkit_dom_html_frame_element_get_margin_width :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetMarginWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetMarginWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetMarginWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_margin_width self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetMarginWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetMarginWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetMarginWidth--#endif---- method DOMHTMLFrameElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_name" webkit_dom_html_frame_element_get_name :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetName--#endif---- method DOMHTMLFrameElement::get_no_resize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_no_resize" webkit_dom_html_frame_element_get_no_resize :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CInt--{-# DEPRECATED dOMHTMLFrameElementGetNoResize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetNoResize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLFrameElementGetNoResize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_no_resize self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetNoResizeMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetNoResizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetNoResize--#endif---- method DOMHTMLFrameElement::get_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_scrolling" webkit_dom_html_frame_element_get_scrolling :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetScrolling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetScrolling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetScrolling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_scrolling self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetScrolling" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetScrollingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetScrolling--#endif---- method DOMHTMLFrameElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_src" webkit_dom_html_frame_element_get_src :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameElementGetSrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_src self'-    checkUnexpectedReturnNULL "dOMHTMLFrameElementGetSrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetSrc--#endif---- method DOMHTMLFrameElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_get_width" webkit_dom_html_frame_element_get_width :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    IO CLong--{-# DEPRECATED dOMHTMLFrameElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLFrameElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_element_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementGetWidth--#endif---- method DOMHTMLFrameElement::set_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_frame_border" webkit_dom_html_frame_element_set_frame_border :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetFrameBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetFrameBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetFrameBorder self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_frame_border self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetFrameBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetFrameBorder--#endif---- method DOMHTMLFrameElement::set_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_long_desc" webkit_dom_html_frame_element_set_long_desc :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetLongDesc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetLongDesc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_long_desc self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetLongDescMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetLongDesc--#endif---- method DOMHTMLFrameElement::set_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_margin_height" webkit_dom_html_frame_element_set_margin_height :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetMarginHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetMarginHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetMarginHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_margin_height self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetMarginHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetMarginHeight--#endif---- method DOMHTMLFrameElement::set_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_margin_width" webkit_dom_html_frame_element_set_margin_width :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetMarginWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetMarginWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetMarginWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_margin_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetMarginWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetMarginWidth--#endif---- method DOMHTMLFrameElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_name" webkit_dom_html_frame_element_set_name :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetName--#endif---- method DOMHTMLFrameElement::set_no_resize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_no_resize" webkit_dom_html_frame_element_set_no_resize :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetNoResize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetNoResize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLFrameElementSetNoResize self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_frame_element_set_no_resize self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetNoResizeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetNoResizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetNoResize--#endif---- method DOMHTMLFrameElement::set_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_scrolling" webkit_dom_html_frame_element_set_scrolling :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetScrolling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetScrolling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetScrolling self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_scrolling self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetScrollingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetScrolling--#endif---- method DOMHTMLFrameElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_element_set_src" webkit_dom_html_frame_element_set_src :: -    Ptr DOMHTMLFrameElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameElementSetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement.DOMHTMLFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameElementSetSrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_element_set_src self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameElement a) => O.MethodInfo DOMHTMLFrameElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameElementSetSrc--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLFrameElement.hs-boot
@@ -1,125 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLFrameElement = DOMHTMLFrameElement (ManagedPtr DOMHTMLFrameElement)-instance GObject DOMHTMLFrameElement where-class (GObject o, O.IsDescendantOf DOMHTMLFrameElement o) => IsDOMHTMLFrameElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFrameElement o) => IsDOMHTMLFrameElement o-instance O.HasParentTypes DOMHTMLFrameElement-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementContentDocumentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementContentWindowPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementFrameBorderPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementLongDescPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementMarginHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementMarginWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementNoResizePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementScrollingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetContentDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetContentWindowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetFrameBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetLongDescMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetMarginHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetMarginWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetNoResizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetScrollingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetFrameBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetLongDescMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetMarginHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetMarginWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetNoResizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetScrollingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameElementSetSrcMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLFrameSetElement.hs
@@ -1,594 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement-    ( ---- * Exported types-    DOMHTMLFrameSetElement(..)              ,-    IsDOMHTMLFrameSetElement                ,-    toDOMHTMLFrameSetElement                ,-    noDOMHTMLFrameSetElement                ,--- -- * Methods--- ** getCols #method:getCols#--#if ENABLE_OVERLOADING-    DOMHTMLFrameSetElementGetColsMethodInfo ,-#endif-    dOMHTMLFrameSetElementGetCols           ,----- ** getRows #method:getRows#--#if ENABLE_OVERLOADING-    DOMHTMLFrameSetElementGetRowsMethodInfo ,-#endif-    dOMHTMLFrameSetElementGetRows           ,----- ** setCols #method:setCols#--#if ENABLE_OVERLOADING-    DOMHTMLFrameSetElementSetColsMethodInfo ,-#endif-    dOMHTMLFrameSetElementSetCols           ,----- ** setRows #method:setRows#--#if ENABLE_OVERLOADING-    DOMHTMLFrameSetElementSetRowsMethodInfo ,-#endif-    dOMHTMLFrameSetElementSetRows           ,----- -- * Properties--- ** cols #attr:cols#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameSetElementColsPropertyInfo  ,-#endif-    constructDOMHTMLFrameSetElementCols     ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameSetElementCols              ,-#endif-    getDOMHTMLFrameSetElementCols           ,-    setDOMHTMLFrameSetElementCols           ,----- ** rows #attr:rows#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLFrameSetElementRowsPropertyInfo  ,-#endif-    constructDOMHTMLFrameSetElementRows     ,-#if ENABLE_OVERLOADING-    dOMHTMLFrameSetElementRows              ,-#endif-    getDOMHTMLFrameSetElementRows           ,-    setDOMHTMLFrameSetElementRows           ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLFrameSetElement = DOMHTMLFrameSetElement (ManagedPtr DOMHTMLFrameSetElement)-foreign import ccall "webkit_dom_html_frame_set_element_get_type"-    c_webkit_dom_html_frame_set_element_get_type :: IO GType--instance GObject DOMHTMLFrameSetElement where-    gobjectType = c_webkit_dom_html_frame_set_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLFrameSetElement`, for instance with `toDOMHTMLFrameSetElement`.-class (GObject o, O.IsDescendantOf DOMHTMLFrameSetElement o) => IsDOMHTMLFrameSetElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFrameSetElement o) => IsDOMHTMLFrameSetElement o--instance O.HasParentTypes DOMHTMLFrameSetElement-type instance O.ParentTypes DOMHTMLFrameSetElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLFrameSetElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLFrameSetElement :: (MonadIO m, IsDOMHTMLFrameSetElement o) => o -> m DOMHTMLFrameSetElement-toDOMHTMLFrameSetElement = liftIO . unsafeCastTo DOMHTMLFrameSetElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLFrameSetElement`.-noDOMHTMLFrameSetElement :: Maybe DOMHTMLFrameSetElement-noDOMHTMLFrameSetElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLFrameSetElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLFrameSetElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getCols" o = DOMHTMLFrameSetElementGetColsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getRows" o = DOMHTMLFrameSetElementGetRowsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setCols" o = DOMHTMLFrameSetElementSetColsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setRows" o = DOMHTMLFrameSetElementSetRowsMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLFrameSetElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLFrameSetElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLFrameSetElementMethod t DOMHTMLFrameSetElement, O.MethodInfo info DOMHTMLFrameSetElement p) => OL.IsLabel t (DOMHTMLFrameSetElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "cols"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@cols@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameSetElement #cols-@--}-getDOMHTMLFrameSetElementCols :: (MonadIO m, IsDOMHTMLFrameSetElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameSetElementCols obj = liftIO $ B.Properties.getObjectPropertyString obj "cols"--{- |-Set the value of the “@cols@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameSetElement [ #cols 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameSetElementCols :: (MonadIO m, IsDOMHTMLFrameSetElement o) => o -> T.Text -> m ()-setDOMHTMLFrameSetElementCols obj val = liftIO $ B.Properties.setObjectPropertyString obj "cols" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@cols@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameSetElementCols :: (IsDOMHTMLFrameSetElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameSetElementCols val = B.Properties.constructObjectPropertyString "cols" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementColsPropertyInfo-instance AttrInfo DOMHTMLFrameSetElementColsPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameSetElementColsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameSetElementColsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameSetElementColsPropertyInfo = IsDOMHTMLFrameSetElement-    type AttrGetType DOMHTMLFrameSetElementColsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameSetElementColsPropertyInfo = "cols"-    type AttrOrigin DOMHTMLFrameSetElementColsPropertyInfo = DOMHTMLFrameSetElement-    attrGet _ = getDOMHTMLFrameSetElementCols-    attrSet _ = setDOMHTMLFrameSetElementCols-    attrConstruct _ = constructDOMHTMLFrameSetElementCols-    attrClear _ = undefined-#endif---- VVV Prop "rows"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@rows@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLFrameSetElement #rows-@--}-getDOMHTMLFrameSetElementRows :: (MonadIO m, IsDOMHTMLFrameSetElement o) => o -> m (Maybe T.Text)-getDOMHTMLFrameSetElementRows obj = liftIO $ B.Properties.getObjectPropertyString obj "rows"--{- |-Set the value of the “@rows@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLFrameSetElement [ #rows 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLFrameSetElementRows :: (MonadIO m, IsDOMHTMLFrameSetElement o) => o -> T.Text -> m ()-setDOMHTMLFrameSetElementRows obj val = liftIO $ B.Properties.setObjectPropertyString obj "rows" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@rows@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLFrameSetElementRows :: (IsDOMHTMLFrameSetElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLFrameSetElementRows val = B.Properties.constructObjectPropertyString "rows" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementRowsPropertyInfo-instance AttrInfo DOMHTMLFrameSetElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLFrameSetElementRowsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLFrameSetElementRowsPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLFrameSetElementRowsPropertyInfo = IsDOMHTMLFrameSetElement-    type AttrGetType DOMHTMLFrameSetElementRowsPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLFrameSetElementRowsPropertyInfo = "rows"-    type AttrOrigin DOMHTMLFrameSetElementRowsPropertyInfo = DOMHTMLFrameSetElement-    attrGet _ = getDOMHTMLFrameSetElementRows-    attrSet _ = setDOMHTMLFrameSetElementRows-    attrConstruct _ = constructDOMHTMLFrameSetElementRows-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLFrameSetElement-type instance O.AttributeList DOMHTMLFrameSetElement = DOMHTMLFrameSetElementAttributeList-type DOMHTMLFrameSetElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLFrameSetElementColsPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLFrameSetElementRowsPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLFrameSetElementCols :: AttrLabelProxy "cols"-dOMHTMLFrameSetElementCols = AttrLabelProxy--dOMHTMLFrameSetElementRows :: AttrLabelProxy "rows"-dOMHTMLFrameSetElementRows = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLFrameSetElement = DOMHTMLFrameSetElementSignalList-type DOMHTMLFrameSetElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLFrameSetElement::get_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameSetElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_set_element_get_cols" webkit_dom_html_frame_set_element_get_cols :: -    Ptr DOMHTMLFrameSetElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameSetElementGetCols ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameSetElementGetCols ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameSetElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameSetElementGetCols self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_set_element_get_cols self'-    checkUnexpectedReturnNULL "dOMHTMLFrameSetElementGetCols" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementGetColsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameSetElement a) => O.MethodInfo DOMHTMLFrameSetElementGetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementGetCols--#endif---- method DOMHTMLFrameSetElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameSetElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_set_element_get_rows" webkit_dom_html_frame_set_element_get_rows :: -    Ptr DOMHTMLFrameSetElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"})-    IO CString--{-# DEPRECATED dOMHTMLFrameSetElementGetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameSetElementGetRows ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameSetElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLFrameSetElementGetRows self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_frame_set_element_get_rows self'-    checkUnexpectedReturnNULL "dOMHTMLFrameSetElementGetRows" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementGetRowsMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLFrameSetElement a) => O.MethodInfo DOMHTMLFrameSetElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementGetRows--#endif---- method DOMHTMLFrameSetElement::set_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameSetElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_set_element_set_cols" webkit_dom_html_frame_set_element_set_cols :: -    Ptr DOMHTMLFrameSetElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameSetElementSetCols ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameSetElementSetCols ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameSetElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameSetElementSetCols self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_set_element_set_cols self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementSetColsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameSetElement a) => O.MethodInfo DOMHTMLFrameSetElementSetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementSetCols--#endif---- method DOMHTMLFrameSetElement::set_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLFrameSetElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_frame_set_element_set_rows" webkit_dom_html_frame_set_element_set_rows :: -    Ptr DOMHTMLFrameSetElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFrameSetElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLFrameSetElementSetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLFrameSetElementSetRows ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLFrameSetElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement.DOMHTMLFrameSetElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLFrameSetElementSetRows self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_frame_set_element_set_rows self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementSetRowsMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLFrameSetElement a) => O.MethodInfo DOMHTMLFrameSetElementSetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLFrameSetElementSetRows--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLFrameSetElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLFrameSetElement = DOMHTMLFrameSetElement (ManagedPtr DOMHTMLFrameSetElement)-instance GObject DOMHTMLFrameSetElement where-class (GObject o, O.IsDescendantOf DOMHTMLFrameSetElement o) => IsDOMHTMLFrameSetElement o-instance (GObject o, O.IsDescendantOf DOMHTMLFrameSetElement o) => IsDOMHTMLFrameSetElement o-instance O.HasParentTypes DOMHTMLFrameSetElement-#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementColsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementRowsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementGetColsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementGetRowsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementSetColsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLFrameSetElementSetRowsMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLHRElement.hs
@@ -1,911 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLHRElement-    ( ---- * Exported types-    DOMHTMLHRElement(..)                    ,-    IsDOMHTMLHRElement                      ,-    toDOMHTMLHRElement                      ,-    noDOMHTMLHRElement                      ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementGetAlignMethodInfo      ,-#endif-    dOMHTMLHRElementGetAlign                ,----- ** getNoShade #method:getNoShade#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementGetNoShadeMethodInfo    ,-#endif-    dOMHTMLHRElementGetNoShade              ,----- ** getSize #method:getSize#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementGetSizeMethodInfo       ,-#endif-    dOMHTMLHRElementGetSize                 ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementGetWidthMethodInfo      ,-#endif-    dOMHTMLHRElementGetWidth                ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementSetAlignMethodInfo      ,-#endif-    dOMHTMLHRElementSetAlign                ,----- ** setNoShade #method:setNoShade#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementSetNoShadeMethodInfo    ,-#endif-    dOMHTMLHRElementSetNoShade              ,----- ** setSize #method:setSize#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementSetSizeMethodInfo       ,-#endif-    dOMHTMLHRElementSetSize                 ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLHRElementSetWidthMethodInfo      ,-#endif-    dOMHTMLHRElementSetWidth                ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHRElementAlignPropertyInfo       ,-#endif-    constructDOMHTMLHRElementAlign          ,-#if ENABLE_OVERLOADING-    dOMHTMLHRElementAlign                   ,-#endif-    getDOMHTMLHRElementAlign                ,-    setDOMHTMLHRElementAlign                ,----- ** noShade #attr:noShade#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHRElementNoShadePropertyInfo     ,-#endif-    constructDOMHTMLHRElementNoShade        ,-#if ENABLE_OVERLOADING-    dOMHTMLHRElementNoShade                 ,-#endif-    getDOMHTMLHRElementNoShade              ,-    setDOMHTMLHRElementNoShade              ,----- ** size #attr:size#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHRElementSizePropertyInfo        ,-#endif-    constructDOMHTMLHRElementSize           ,-#if ENABLE_OVERLOADING-    dOMHTMLHRElementSize                    ,-#endif-    getDOMHTMLHRElementSize                 ,-    setDOMHTMLHRElementSize                 ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHRElementWidthPropertyInfo       ,-#endif-    constructDOMHTMLHRElementWidth          ,-#if ENABLE_OVERLOADING-    dOMHTMLHRElementWidth                   ,-#endif-    getDOMHTMLHRElementWidth                ,-    setDOMHTMLHRElementWidth                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLHRElement = DOMHTMLHRElement (ManagedPtr DOMHTMLHRElement)-foreign import ccall "webkit_dom_html_hr_element_get_type"-    c_webkit_dom_html_hr_element_get_type :: IO GType--instance GObject DOMHTMLHRElement where-    gobjectType = c_webkit_dom_html_hr_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLHRElement`, for instance with `toDOMHTMLHRElement`.-class (GObject o, O.IsDescendantOf DOMHTMLHRElement o) => IsDOMHTMLHRElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHRElement o) => IsDOMHTMLHRElement o--instance O.HasParentTypes DOMHTMLHRElement-type instance O.ParentTypes DOMHTMLHRElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLHRElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLHRElement :: (MonadIO m, IsDOMHTMLHRElement o) => o -> m DOMHTMLHRElement-toDOMHTMLHRElement = liftIO . unsafeCastTo DOMHTMLHRElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLHRElement`.-noDOMHTMLHRElement :: Maybe DOMHTMLHRElement-noDOMHTMLHRElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLHRElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHRElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHRElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHRElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHRElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHRElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLHRElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHRElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLHRElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLHRElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHRElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLHRElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLHRElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLHRElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHRElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHRElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLHRElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLHRElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHRElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLHRElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLHRElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLHRElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLHRElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHRElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHRElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHRElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHRElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHRElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHRElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHRElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHRElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLHRElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHRElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLHRElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHRElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHRElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHRElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLHRElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHRElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLHRElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHRElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHRElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHRElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLHRElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHRElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHRElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLHRElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHRElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHRElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLHRElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHRElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHRElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHRElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHRElementMethod "getAlign" o = DOMHTMLHRElementGetAlignMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLHRElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHRElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLHRElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHRElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHRElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHRElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLHRElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHRElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHRElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLHRElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHRElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHRElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHRElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHRElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLHRElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHRElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHRElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHRElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHRElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLHRElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getNoShade" o = DOMHTMLHRElementGetNoShadeMethodInfo-    ResolveDOMHTMLHRElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHRElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHRElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHRElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHRElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHRElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLHRElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHRElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHRElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHRElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "getSize" o = DOMHTMLHRElementGetSizeMethodInfo-    ResolveDOMHTMLHRElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHRElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHRElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHRElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHRElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHRElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHRElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHRElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHRElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHRElementMethod "getWidth" o = DOMHTMLHRElementGetWidthMethodInfo-    ResolveDOMHTMLHRElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHRElementMethod "setAlign" o = DOMHTMLHRElementSetAlignMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHRElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLHRElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHRElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLHRElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHRElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHRElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHRElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLHRElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHRElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHRElementMethod "setNoShade" o = DOMHTMLHRElementSetNoShadeMethodInfo-    ResolveDOMHTMLHRElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHRElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHRElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHRElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHRElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHRElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHRElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHRElementMethod "setSize" o = DOMHTMLHRElementSetSizeMethodInfo-    ResolveDOMHTMLHRElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHRElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHRElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHRElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHRElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHRElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHRElementMethod "setWidth" o = DOMHTMLHRElementSetWidthMethodInfo-    ResolveDOMHTMLHRElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHRElementMethod t DOMHTMLHRElement, O.MethodInfo info DOMHTMLHRElement p) => OL.IsLabel t (DOMHTMLHRElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHRElement #align-@--}-getDOMHTMLHRElementAlign :: (MonadIO m, IsDOMHTMLHRElement o) => o -> m (Maybe T.Text)-getDOMHTMLHRElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHRElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHRElementAlign :: (MonadIO m, IsDOMHTMLHRElement o) => o -> T.Text -> m ()-setDOMHTMLHRElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHRElementAlign :: (IsDOMHTMLHRElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLHRElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLHRElementAlignPropertyInfo-instance AttrInfo DOMHTMLHRElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHRElementAlignPropertyInfo = IsDOMHTMLHRElement-    type AttrGetType DOMHTMLHRElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHRElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLHRElementAlignPropertyInfo = DOMHTMLHRElement-    attrGet _ = getDOMHTMLHRElementAlign-    attrSet _ = setDOMHTMLHRElementAlign-    attrConstruct _ = constructDOMHTMLHRElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "no-shade"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@no-shade@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHRElement #noShade-@--}-getDOMHTMLHRElementNoShade :: (MonadIO m, IsDOMHTMLHRElement o) => o -> m Bool-getDOMHTMLHRElementNoShade obj = liftIO $ B.Properties.getObjectPropertyBool obj "no-shade"--{- |-Set the value of the “@no-shade@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHRElement [ #noShade 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHRElementNoShade :: (MonadIO m, IsDOMHTMLHRElement o) => o -> Bool -> m ()-setDOMHTMLHRElementNoShade obj val = liftIO $ B.Properties.setObjectPropertyBool obj "no-shade" val--{- |-Construct a `GValueConstruct` with valid value for the “@no-shade@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHRElementNoShade :: (IsDOMHTMLHRElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLHRElementNoShade val = B.Properties.constructObjectPropertyBool "no-shade" val--#if ENABLE_OVERLOADING-data DOMHTMLHRElementNoShadePropertyInfo-instance AttrInfo DOMHTMLHRElementNoShadePropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementNoShadePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementNoShadePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLHRElementNoShadePropertyInfo = IsDOMHTMLHRElement-    type AttrGetType DOMHTMLHRElementNoShadePropertyInfo = Bool-    type AttrLabel DOMHTMLHRElementNoShadePropertyInfo = "no-shade"-    type AttrOrigin DOMHTMLHRElementNoShadePropertyInfo = DOMHTMLHRElement-    attrGet _ = getDOMHTMLHRElementNoShade-    attrSet _ = setDOMHTMLHRElementNoShade-    attrConstruct _ = constructDOMHTMLHRElementNoShade-    attrClear _ = undefined-#endif---- VVV Prop "size"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHRElement #size-@--}-getDOMHTMLHRElementSize :: (MonadIO m, IsDOMHTMLHRElement o) => o -> m (Maybe T.Text)-getDOMHTMLHRElementSize obj = liftIO $ B.Properties.getObjectPropertyString obj "size"--{- |-Set the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHRElement [ #size 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHRElementSize :: (MonadIO m, IsDOMHTMLHRElement o) => o -> T.Text -> m ()-setDOMHTMLHRElementSize obj val = liftIO $ B.Properties.setObjectPropertyString obj "size" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@size@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHRElementSize :: (IsDOMHTMLHRElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLHRElementSize val = B.Properties.constructObjectPropertyString "size" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLHRElementSizePropertyInfo-instance AttrInfo DOMHTMLHRElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementSizePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHRElementSizePropertyInfo = IsDOMHTMLHRElement-    type AttrGetType DOMHTMLHRElementSizePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHRElementSizePropertyInfo = "size"-    type AttrOrigin DOMHTMLHRElementSizePropertyInfo = DOMHTMLHRElement-    attrGet _ = getDOMHTMLHRElementSize-    attrSet _ = setDOMHTMLHRElementSize-    attrConstruct _ = constructDOMHTMLHRElementSize-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHRElement #width-@--}-getDOMHTMLHRElementWidth :: (MonadIO m, IsDOMHTMLHRElement o) => o -> m (Maybe T.Text)-getDOMHTMLHRElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHRElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHRElementWidth :: (MonadIO m, IsDOMHTMLHRElement o) => o -> T.Text -> m ()-setDOMHTMLHRElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHRElementWidth :: (IsDOMHTMLHRElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLHRElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLHRElementWidthPropertyInfo-instance AttrInfo DOMHTMLHRElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLHRElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHRElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHRElementWidthPropertyInfo = IsDOMHTMLHRElement-    type AttrGetType DOMHTMLHRElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHRElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLHRElementWidthPropertyInfo = DOMHTMLHRElement-    attrGet _ = getDOMHTMLHRElementWidth-    attrSet _ = setDOMHTMLHRElementWidth-    attrConstruct _ = constructDOMHTMLHRElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLHRElement-type instance O.AttributeList DOMHTMLHRElement = DOMHTMLHRElementAttributeList-type DOMHTMLHRElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHRElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("noShade", DOMHTMLHRElementNoShadePropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLHRElementSizePropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLHRElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLHRElementAlign :: AttrLabelProxy "align"-dOMHTMLHRElementAlign = AttrLabelProxy--dOMHTMLHRElementNoShade :: AttrLabelProxy "noShade"-dOMHTMLHRElementNoShade = AttrLabelProxy--dOMHTMLHRElementSize :: AttrLabelProxy "size"-dOMHTMLHRElementSize = AttrLabelProxy--dOMHTMLHRElementWidth :: AttrLabelProxy "width"-dOMHTMLHRElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLHRElement = DOMHTMLHRElementSignalList-type DOMHTMLHRElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLHRElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_get_align" webkit_dom_html_hr_element_get_align :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    IO CString--{-# DEPRECATED dOMHTMLHRElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLHRElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_hr_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLHRElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetAlign--#endif---- method DOMHTMLHRElement::get_no_shade--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_get_no_shade" webkit_dom_html_hr_element_get_no_shade :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    IO CInt--{-# DEPRECATED dOMHTMLHRElementGetNoShade ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementGetNoShade ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLHRElementGetNoShade self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_hr_element_get_no_shade self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetNoShadeMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementGetNoShadeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetNoShade--#endif---- method DOMHTMLHRElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_get_size" webkit_dom_html_hr_element_get_size :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    IO CString--{-# DEPRECATED dOMHTMLHRElementGetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementGetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLHRElementGetSize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_hr_element_get_size self'-    checkUnexpectedReturnNULL "dOMHTMLHRElementGetSize" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetSizeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetSize--#endif---- method DOMHTMLHRElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_get_width" webkit_dom_html_hr_element_get_width :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    IO CString--{-# DEPRECATED dOMHTMLHRElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLHRElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_hr_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLHRElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementGetWidth--#endif---- method DOMHTMLHRElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_set_align" webkit_dom_html_hr_element_set_align :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLHRElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLHRElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_hr_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetAlign--#endif---- method DOMHTMLHRElement::set_no_shade--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_set_no_shade" webkit_dom_html_hr_element_set_no_shade :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLHRElementSetNoShade ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementSetNoShade ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLHRElementSetNoShade self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_hr_element_set_no_shade self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetNoShadeMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementSetNoShadeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetNoShade--#endif---- method DOMHTMLHRElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_set_size" webkit_dom_html_hr_element_set_size :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLHRElementSetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementSetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLHRElementSetSize self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_hr_element_set_size self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetSizeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetSize--#endif---- method DOMHTMLHRElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHRElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_hr_element_set_width" webkit_dom_html_hr_element_set_width :: -    Ptr DOMHTMLHRElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHRElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLHRElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHRElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHRElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHRElement.DOMHTMLHRElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLHRElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_hr_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLHRElement a) => O.MethodInfo DOMHTMLHRElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHRElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLHRElement.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLHRElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLHRElement = DOMHTMLHRElement (ManagedPtr DOMHTMLHRElement)-instance GObject DOMHTMLHRElement where-class (GObject o, O.IsDescendantOf DOMHTMLHRElement o) => IsDOMHTMLHRElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHRElement o) => IsDOMHTMLHRElement o-instance O.HasParentTypes DOMHTMLHRElement-#if ENABLE_OVERLOADING-data DOMHTMLHRElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementNoShadePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementSizePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetNoShadeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetNoShadeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHRElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLHeadElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement-    ( ---- * Exported types-    DOMHTMLHeadElement(..)                  ,-    IsDOMHTMLHeadElement                    ,-    toDOMHTMLHeadElement                    ,-    noDOMHTMLHeadElement                    ,--- -- * Methods--- ** getProfile #method:getProfile#--#if ENABLE_OVERLOADING-    DOMHTMLHeadElementGetProfileMethodInfo  ,-#endif-    dOMHTMLHeadElementGetProfile            ,----- ** setProfile #method:setProfile#--#if ENABLE_OVERLOADING-    DOMHTMLHeadElementSetProfileMethodInfo  ,-#endif-    dOMHTMLHeadElementSetProfile            ,----- -- * Properties--- ** profile #attr:profile#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHeadElementProfilePropertyInfo   ,-#endif-    constructDOMHTMLHeadElementProfile      ,-#if ENABLE_OVERLOADING-    dOMHTMLHeadElementProfile               ,-#endif-    getDOMHTMLHeadElementProfile            ,-    setDOMHTMLHeadElementProfile            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLHeadElement = DOMHTMLHeadElement (ManagedPtr DOMHTMLHeadElement)-foreign import ccall "webkit_dom_html_head_element_get_type"-    c_webkit_dom_html_head_element_get_type :: IO GType--instance GObject DOMHTMLHeadElement where-    gobjectType = c_webkit_dom_html_head_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLHeadElement`, for instance with `toDOMHTMLHeadElement`.-class (GObject o, O.IsDescendantOf DOMHTMLHeadElement o) => IsDOMHTMLHeadElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHeadElement o) => IsDOMHTMLHeadElement o--instance O.HasParentTypes DOMHTMLHeadElement-type instance O.ParentTypes DOMHTMLHeadElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLHeadElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLHeadElement :: (MonadIO m, IsDOMHTMLHeadElement o) => o -> m DOMHTMLHeadElement-toDOMHTMLHeadElement = liftIO . unsafeCastTo DOMHTMLHeadElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLHeadElement`.-noDOMHTMLHeadElement :: Maybe DOMHTMLHeadElement-noDOMHTMLHeadElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLHeadElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHeadElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHeadElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHeadElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHeadElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLHeadElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHeadElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLHeadElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLHeadElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHeadElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLHeadElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLHeadElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLHeadElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHeadElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHeadElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLHeadElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHeadElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLHeadElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLHeadElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLHeadElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHeadElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHeadElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHeadElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHeadElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHeadElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHeadElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLHeadElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHeadElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLHeadElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHeadElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHeadElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHeadElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLHeadElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHeadElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHeadElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLHeadElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHeadElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHeadElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHeadElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHeadElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLHeadElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHeadElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHeadElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLHeadElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHeadElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLHeadElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHeadElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHeadElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHeadElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHeadElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHeadElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHeadElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHeadElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLHeadElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHeadElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHeadElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHeadElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLHeadElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHeadElementMethod "getProfile" o = DOMHTMLHeadElementGetProfileMethodInfo-    ResolveDOMHTMLHeadElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHeadElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHeadElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHeadElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHeadElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHeadElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHeadElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHeadElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLHeadElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHeadElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLHeadElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHeadElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHeadElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHeadElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLHeadElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHeadElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHeadElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHeadElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHeadElementMethod "setProfile" o = DOMHTMLHeadElementSetProfileMethodInfo-    ResolveDOMHTMLHeadElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHeadElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHeadElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHeadElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHeadElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHeadElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHeadElementMethod t DOMHTMLHeadElement, O.MethodInfo info DOMHTMLHeadElement p) => OL.IsLabel t (DOMHTMLHeadElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "profile"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@profile@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHeadElement #profile-@--}-getDOMHTMLHeadElementProfile :: (MonadIO m, IsDOMHTMLHeadElement o) => o -> m (Maybe T.Text)-getDOMHTMLHeadElementProfile obj = liftIO $ B.Properties.getObjectPropertyString obj "profile"--{- |-Set the value of the “@profile@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHeadElement [ #profile 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHeadElementProfile :: (MonadIO m, IsDOMHTMLHeadElement o) => o -> T.Text -> m ()-setDOMHTMLHeadElementProfile obj val = liftIO $ B.Properties.setObjectPropertyString obj "profile" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@profile@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHeadElementProfile :: (IsDOMHTMLHeadElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLHeadElementProfile val = B.Properties.constructObjectPropertyString "profile" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLHeadElementProfilePropertyInfo-instance AttrInfo DOMHTMLHeadElementProfilePropertyInfo where-    type AttrAllowedOps DOMHTMLHeadElementProfilePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHeadElementProfilePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHeadElementProfilePropertyInfo = IsDOMHTMLHeadElement-    type AttrGetType DOMHTMLHeadElementProfilePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHeadElementProfilePropertyInfo = "profile"-    type AttrOrigin DOMHTMLHeadElementProfilePropertyInfo = DOMHTMLHeadElement-    attrGet _ = getDOMHTMLHeadElementProfile-    attrSet _ = setDOMHTMLHeadElementProfile-    attrConstruct _ = constructDOMHTMLHeadElementProfile-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLHeadElement-type instance O.AttributeList DOMHTMLHeadElement = DOMHTMLHeadElementAttributeList-type DOMHTMLHeadElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("profile", DOMHTMLHeadElementProfilePropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLHeadElementProfile :: AttrLabelProxy "profile"-dOMHTMLHeadElementProfile = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLHeadElement = DOMHTMLHeadElementSignalList-type DOMHTMLHeadElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLHeadElement::get_profile--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHeadElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_head_element_get_profile" webkit_dom_html_head_element_get_profile :: -    Ptr DOMHTMLHeadElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadElement"})-    IO CString--{-# DEPRECATED dOMHTMLHeadElementGetProfile ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHeadElementGetProfile ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHeadElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLHeadElementGetProfile self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_head_element_get_profile self'-    checkUnexpectedReturnNULL "dOMHTMLHeadElementGetProfile" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHeadElementGetProfileMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLHeadElement a) => O.MethodInfo DOMHTMLHeadElementGetProfileMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadElementGetProfile--#endif---- method DOMHTMLHeadElement::set_profile--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHeadElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_head_element_set_profile" webkit_dom_html_head_element_set_profile :: -    Ptr DOMHTMLHeadElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLHeadElementSetProfile ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHeadElementSetProfile ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHeadElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement.DOMHTMLHeadElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLHeadElementSetProfile self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_head_element_set_profile self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHeadElementSetProfileMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLHeadElement a) => O.MethodInfo DOMHTMLHeadElementSetProfileMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadElementSetProfile--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLHeadElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLHeadElement = DOMHTMLHeadElement (ManagedPtr DOMHTMLHeadElement)-instance GObject DOMHTMLHeadElement where-class (GObject o, O.IsDescendantOf DOMHTMLHeadElement o) => IsDOMHTMLHeadElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHeadElement o) => IsDOMHTMLHeadElement o-instance O.HasParentTypes DOMHTMLHeadElement-#if ENABLE_OVERLOADING-data DOMHTMLHeadElementProfilePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHeadElementGetProfileMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHeadElementSetProfileMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLHeadingElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement-    ( ---- * Exported types-    DOMHTMLHeadingElement(..)               ,-    IsDOMHTMLHeadingElement                 ,-    toDOMHTMLHeadingElement                 ,-    noDOMHTMLHeadingElement                 ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLHeadingElementGetAlignMethodInfo ,-#endif-    dOMHTMLHeadingElementGetAlign           ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLHeadingElementSetAlignMethodInfo ,-#endif-    dOMHTMLHeadingElementSetAlign           ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHeadingElementAlignPropertyInfo  ,-#endif-    constructDOMHTMLHeadingElementAlign     ,-#if ENABLE_OVERLOADING-    dOMHTMLHeadingElementAlign              ,-#endif-    getDOMHTMLHeadingElementAlign           ,-    setDOMHTMLHeadingElementAlign           ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLHeadingElement = DOMHTMLHeadingElement (ManagedPtr DOMHTMLHeadingElement)-foreign import ccall "webkit_dom_html_heading_element_get_type"-    c_webkit_dom_html_heading_element_get_type :: IO GType--instance GObject DOMHTMLHeadingElement where-    gobjectType = c_webkit_dom_html_heading_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLHeadingElement`, for instance with `toDOMHTMLHeadingElement`.-class (GObject o, O.IsDescendantOf DOMHTMLHeadingElement o) => IsDOMHTMLHeadingElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHeadingElement o) => IsDOMHTMLHeadingElement o--instance O.HasParentTypes DOMHTMLHeadingElement-type instance O.ParentTypes DOMHTMLHeadingElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLHeadingElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLHeadingElement :: (MonadIO m, IsDOMHTMLHeadingElement o) => o -> m DOMHTMLHeadingElement-toDOMHTMLHeadingElement = liftIO . unsafeCastTo DOMHTMLHeadingElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLHeadingElement`.-noDOMHTMLHeadingElement :: Maybe DOMHTMLHeadingElement-noDOMHTMLHeadingElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLHeadingElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHeadingElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHeadingElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHeadingElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLHeadingElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHeadingElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLHeadingElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLHeadingElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHeadingElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLHeadingElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLHeadingElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLHeadingElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLHeadingElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLHeadingElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHeadingElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHeadingElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHeadingElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHeadingElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHeadingElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHeadingElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLHeadingElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHeadingElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHeadingElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLHeadingElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHeadingElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHeadingElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLHeadingElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHeadingElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHeadingElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAlign" o = DOMHTMLHeadingElementGetAlignMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHeadingElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAlign" o = DOMHTMLHeadingElementSetAlignMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHeadingElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHeadingElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHeadingElementMethod t DOMHTMLHeadingElement, O.MethodInfo info DOMHTMLHeadingElement p) => OL.IsLabel t (DOMHTMLHeadingElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHeadingElement #align-@--}-getDOMHTMLHeadingElementAlign :: (MonadIO m, IsDOMHTMLHeadingElement o) => o -> m (Maybe T.Text)-getDOMHTMLHeadingElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHeadingElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHeadingElementAlign :: (MonadIO m, IsDOMHTMLHeadingElement o) => o -> T.Text -> m ()-setDOMHTMLHeadingElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHeadingElementAlign :: (IsDOMHTMLHeadingElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLHeadingElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLHeadingElementAlignPropertyInfo-instance AttrInfo DOMHTMLHeadingElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLHeadingElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHeadingElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHeadingElementAlignPropertyInfo = IsDOMHTMLHeadingElement-    type AttrGetType DOMHTMLHeadingElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHeadingElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLHeadingElementAlignPropertyInfo = DOMHTMLHeadingElement-    attrGet _ = getDOMHTMLHeadingElementAlign-    attrSet _ = setDOMHTMLHeadingElementAlign-    attrConstruct _ = constructDOMHTMLHeadingElementAlign-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLHeadingElement-type instance O.AttributeList DOMHTMLHeadingElement = DOMHTMLHeadingElementAttributeList-type DOMHTMLHeadingElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLHeadingElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLHeadingElementAlign :: AttrLabelProxy "align"-dOMHTMLHeadingElementAlign = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLHeadingElement = DOMHTMLHeadingElementSignalList-type DOMHTMLHeadingElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLHeadingElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadingElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHeadingElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_heading_element_get_align" webkit_dom_html_heading_element_get_align :: -    Ptr DOMHTMLHeadingElement ->            -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadingElement"})-    IO CString--{-# DEPRECATED dOMHTMLHeadingElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHeadingElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHeadingElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLHeadingElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_heading_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLHeadingElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHeadingElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLHeadingElement a) => O.MethodInfo DOMHTMLHeadingElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadingElementGetAlign--#endif---- method DOMHTMLHeadingElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadingElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHeadingElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_heading_element_set_align" webkit_dom_html_heading_element_set_align :: -    Ptr DOMHTMLHeadingElement ->            -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHeadingElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLHeadingElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHeadingElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHeadingElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement.DOMHTMLHeadingElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLHeadingElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_heading_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHeadingElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLHeadingElement a) => O.MethodInfo DOMHTMLHeadingElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHeadingElementSetAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLHeadingElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLHeadingElement = DOMHTMLHeadingElement (ManagedPtr DOMHTMLHeadingElement)-instance GObject DOMHTMLHeadingElement where-class (GObject o, O.IsDescendantOf DOMHTMLHeadingElement o) => IsDOMHTMLHeadingElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHeadingElement o) => IsDOMHTMLHeadingElement o-instance O.HasParentTypes DOMHTMLHeadingElement-#if ENABLE_OVERLOADING-data DOMHTMLHeadingElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHeadingElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHeadingElementSetAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLHtmlElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement-    ( ---- * Exported types-    DOMHTMLHtmlElement(..)                  ,-    IsDOMHTMLHtmlElement                    ,-    toDOMHTMLHtmlElement                    ,-    noDOMHTMLHtmlElement                    ,--- -- * Methods--- ** getVersion #method:getVersion#--#if ENABLE_OVERLOADING-    DOMHTMLHtmlElementGetVersionMethodInfo  ,-#endif-    dOMHTMLHtmlElementGetVersion            ,----- ** setVersion #method:setVersion#--#if ENABLE_OVERLOADING-    DOMHTMLHtmlElementSetVersionMethodInfo  ,-#endif-    dOMHTMLHtmlElementSetVersion            ,----- -- * Properties--- ** version #attr:version#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLHtmlElementVersionPropertyInfo   ,-#endif-    constructDOMHTMLHtmlElementVersion      ,-#if ENABLE_OVERLOADING-    dOMHTMLHtmlElementVersion               ,-#endif-    getDOMHTMLHtmlElementVersion            ,-    setDOMHTMLHtmlElementVersion            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLHtmlElement = DOMHTMLHtmlElement (ManagedPtr DOMHTMLHtmlElement)-foreign import ccall "webkit_dom_html_html_element_get_type"-    c_webkit_dom_html_html_element_get_type :: IO GType--instance GObject DOMHTMLHtmlElement where-    gobjectType = c_webkit_dom_html_html_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLHtmlElement`, for instance with `toDOMHTMLHtmlElement`.-class (GObject o, O.IsDescendantOf DOMHTMLHtmlElement o) => IsDOMHTMLHtmlElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHtmlElement o) => IsDOMHTMLHtmlElement o--instance O.HasParentTypes DOMHTMLHtmlElement-type instance O.ParentTypes DOMHTMLHtmlElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLHtmlElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLHtmlElement :: (MonadIO m, IsDOMHTMLHtmlElement o) => o -> m DOMHTMLHtmlElement-toDOMHTMLHtmlElement = liftIO . unsafeCastTo DOMHTMLHtmlElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLHtmlElement`.-noDOMHTMLHtmlElement :: Maybe DOMHTMLHtmlElement-noDOMHTMLHtmlElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLHtmlElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLHtmlElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLHtmlElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLHtmlElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLHtmlElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLHtmlElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLHtmlElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLHtmlElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLHtmlElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLHtmlElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLHtmlElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLHtmlElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLHtmlElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLHtmlElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLHtmlElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLHtmlElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLHtmlElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLHtmlElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLHtmlElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLHtmlElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLHtmlElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLHtmlElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLHtmlElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLHtmlElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLHtmlElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLHtmlElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLHtmlElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLHtmlElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getVersion" o = DOMHTMLHtmlElementGetVersionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLHtmlElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setVersion" o = DOMHTMLHtmlElementSetVersionMethodInfo-    ResolveDOMHTMLHtmlElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLHtmlElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLHtmlElementMethod t DOMHTMLHtmlElement, O.MethodInfo info DOMHTMLHtmlElement p) => OL.IsLabel t (DOMHTMLHtmlElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "version"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@version@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLHtmlElement #version-@--}-getDOMHTMLHtmlElementVersion :: (MonadIO m, IsDOMHTMLHtmlElement o) => o -> m (Maybe T.Text)-getDOMHTMLHtmlElementVersion obj = liftIO $ B.Properties.getObjectPropertyString obj "version"--{- |-Set the value of the “@version@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLHtmlElement [ #version 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLHtmlElementVersion :: (MonadIO m, IsDOMHTMLHtmlElement o) => o -> T.Text -> m ()-setDOMHTMLHtmlElementVersion obj val = liftIO $ B.Properties.setObjectPropertyString obj "version" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@version@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLHtmlElementVersion :: (IsDOMHTMLHtmlElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLHtmlElementVersion val = B.Properties.constructObjectPropertyString "version" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLHtmlElementVersionPropertyInfo-instance AttrInfo DOMHTMLHtmlElementVersionPropertyInfo where-    type AttrAllowedOps DOMHTMLHtmlElementVersionPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLHtmlElementVersionPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLHtmlElementVersionPropertyInfo = IsDOMHTMLHtmlElement-    type AttrGetType DOMHTMLHtmlElementVersionPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLHtmlElementVersionPropertyInfo = "version"-    type AttrOrigin DOMHTMLHtmlElementVersionPropertyInfo = DOMHTMLHtmlElement-    attrGet _ = getDOMHTMLHtmlElementVersion-    attrSet _ = setDOMHTMLHtmlElementVersion-    attrConstruct _ = constructDOMHTMLHtmlElementVersion-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLHtmlElement-type instance O.AttributeList DOMHTMLHtmlElement = DOMHTMLHtmlElementAttributeList-type DOMHTMLHtmlElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("version", DOMHTMLHtmlElementVersionPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLHtmlElementVersion :: AttrLabelProxy "version"-dOMHTMLHtmlElementVersion = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLHtmlElement = DOMHTMLHtmlElementSignalList-type DOMHTMLHtmlElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLHtmlElement::get_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHtmlElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHtmlElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_html_element_get_version" webkit_dom_html_html_element_get_version :: -    Ptr DOMHTMLHtmlElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHtmlElement"})-    IO CString--{-# DEPRECATED dOMHTMLHtmlElementGetVersion ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHtmlElementGetVersion ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHtmlElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLHtmlElementGetVersion self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_html_element_get_version self'-    checkUnexpectedReturnNULL "dOMHTMLHtmlElementGetVersion" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLHtmlElementGetVersionMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLHtmlElement a) => O.MethodInfo DOMHTMLHtmlElementGetVersionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHtmlElementGetVersion--#endif---- method DOMHTMLHtmlElement::set_version--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHtmlElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLHtmlElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_html_element_set_version" webkit_dom_html_html_element_set_version :: -    Ptr DOMHTMLHtmlElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLHtmlElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLHtmlElementSetVersion ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLHtmlElementSetVersion ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLHtmlElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement.DOMHTMLHtmlElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLHtmlElementSetVersion self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_html_element_set_version self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLHtmlElementSetVersionMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLHtmlElement a) => O.MethodInfo DOMHTMLHtmlElementSetVersionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLHtmlElementSetVersion--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLHtmlElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLHtmlElement = DOMHTMLHtmlElement (ManagedPtr DOMHTMLHtmlElement)-instance GObject DOMHTMLHtmlElement where-class (GObject o, O.IsDescendantOf DOMHTMLHtmlElement o) => IsDOMHTMLHtmlElement o-instance (GObject o, O.IsDescendantOf DOMHTMLHtmlElement o) => IsDOMHTMLHtmlElement o-instance O.HasParentTypes DOMHTMLHtmlElement-#if ENABLE_OVERLOADING-data DOMHTMLHtmlElementVersionPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHtmlElementGetVersionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLHtmlElementSetVersionMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLIFrameElement.hs
@@ -1,2060 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement-    ( ---- * Exported types-    DOMHTMLIFrameElement(..)                ,-    IsDOMHTMLIFrameElement                  ,-    toDOMHTMLIFrameElement                  ,-    noDOMHTMLIFrameElement                  ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetAlignMethodInfo  ,-#endif-    dOMHTMLIFrameElementGetAlign            ,----- ** getContentDocument #method:getContentDocument#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetContentDocumentMethodInfo,-#endif-    dOMHTMLIFrameElementGetContentDocument  ,----- ** getContentWindow #method:getContentWindow#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetContentWindowMethodInfo,-#endif-    dOMHTMLIFrameElementGetContentWindow    ,----- ** getFrameBorder #method:getFrameBorder#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetFrameBorderMethodInfo,-#endif-    dOMHTMLIFrameElementGetFrameBorder      ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetHeightMethodInfo ,-#endif-    dOMHTMLIFrameElementGetHeight           ,----- ** getLongDesc #method:getLongDesc#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetLongDescMethodInfo,-#endif-    dOMHTMLIFrameElementGetLongDesc         ,----- ** getMarginHeight #method:getMarginHeight#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetMarginHeightMethodInfo,-#endif-    dOMHTMLIFrameElementGetMarginHeight     ,----- ** getMarginWidth #method:getMarginWidth#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetMarginWidthMethodInfo,-#endif-    dOMHTMLIFrameElementGetMarginWidth      ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetNameMethodInfo   ,-#endif-    dOMHTMLIFrameElementGetName             ,----- ** getScrolling #method:getScrolling#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetScrollingMethodInfo,-#endif-    dOMHTMLIFrameElementGetScrolling        ,----- ** getSrc #method:getSrc#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetSrcMethodInfo    ,-#endif-    dOMHTMLIFrameElementGetSrc              ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementGetWidthMethodInfo  ,-#endif-    dOMHTMLIFrameElementGetWidth            ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetAlignMethodInfo  ,-#endif-    dOMHTMLIFrameElementSetAlign            ,----- ** setFrameBorder #method:setFrameBorder#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetFrameBorderMethodInfo,-#endif-    dOMHTMLIFrameElementSetFrameBorder      ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetHeightMethodInfo ,-#endif-    dOMHTMLIFrameElementSetHeight           ,----- ** setLongDesc #method:setLongDesc#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetLongDescMethodInfo,-#endif-    dOMHTMLIFrameElementSetLongDesc         ,----- ** setMarginHeight #method:setMarginHeight#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetMarginHeightMethodInfo,-#endif-    dOMHTMLIFrameElementSetMarginHeight     ,----- ** setMarginWidth #method:setMarginWidth#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetMarginWidthMethodInfo,-#endif-    dOMHTMLIFrameElementSetMarginWidth      ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetNameMethodInfo   ,-#endif-    dOMHTMLIFrameElementSetName             ,----- ** setScrolling #method:setScrolling#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetScrollingMethodInfo,-#endif-    dOMHTMLIFrameElementSetScrolling        ,----- ** setSrc #method:setSrc#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetSrcMethodInfo    ,-#endif-    dOMHTMLIFrameElementSetSrc              ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSetWidthMethodInfo  ,-#endif-    dOMHTMLIFrameElementSetWidth            ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementAlignPropertyInfo   ,-#endif-    constructDOMHTMLIFrameElementAlign      ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementAlign               ,-#endif-    getDOMHTMLIFrameElementAlign            ,-    setDOMHTMLIFrameElementAlign            ,----- ** contentDocument #attr:contentDocument#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementContentDocumentPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementContentDocument     ,-#endif-    getDOMHTMLIFrameElementContentDocument  ,----- ** contentWindow #attr:contentWindow#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementContentWindowPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementContentWindow       ,-#endif-    getDOMHTMLIFrameElementContentWindow    ,----- ** frameBorder #attr:frameBorder#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementFrameBorderPropertyInfo,-#endif-    constructDOMHTMLIFrameElementFrameBorder,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementFrameBorder         ,-#endif-    getDOMHTMLIFrameElementFrameBorder      ,-    setDOMHTMLIFrameElementFrameBorder      ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementHeightPropertyInfo  ,-#endif-    constructDOMHTMLIFrameElementHeight     ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementHeight              ,-#endif-    getDOMHTMLIFrameElementHeight           ,-    setDOMHTMLIFrameElementHeight           ,----- ** longDesc #attr:longDesc#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementLongDescPropertyInfo,-#endif-    constructDOMHTMLIFrameElementLongDesc   ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementLongDesc            ,-#endif-    getDOMHTMLIFrameElementLongDesc         ,-    setDOMHTMLIFrameElementLongDesc         ,----- ** marginHeight #attr:marginHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementMarginHeightPropertyInfo,-#endif-    constructDOMHTMLIFrameElementMarginHeight,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementMarginHeight        ,-#endif-    getDOMHTMLIFrameElementMarginHeight     ,-    setDOMHTMLIFrameElementMarginHeight     ,----- ** marginWidth #attr:marginWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementMarginWidthPropertyInfo,-#endif-    constructDOMHTMLIFrameElementMarginWidth,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementMarginWidth         ,-#endif-    getDOMHTMLIFrameElementMarginWidth      ,-    setDOMHTMLIFrameElementMarginWidth      ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementNamePropertyInfo    ,-#endif-    constructDOMHTMLIFrameElementName       ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementName                ,-#endif-    getDOMHTMLIFrameElementName             ,-    setDOMHTMLIFrameElementName             ,----- ** scrolling #attr:scrolling#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementScrollingPropertyInfo,-#endif-    constructDOMHTMLIFrameElementScrolling  ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementScrolling           ,-#endif-    getDOMHTMLIFrameElementScrolling        ,-    setDOMHTMLIFrameElementScrolling        ,----- ** src #attr:src#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementSrcPropertyInfo     ,-#endif-    constructDOMHTMLIFrameElementSrc        ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementSrc                 ,-#endif-    getDOMHTMLIFrameElementSrc              ,-    setDOMHTMLIFrameElementSrc              ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLIFrameElementWidthPropertyInfo   ,-#endif-    constructDOMHTMLIFrameElementWidth      ,-#if ENABLE_OVERLOADING-    dOMHTMLIFrameElementWidth               ,-#endif-    getDOMHTMLIFrameElementWidth            ,-    setDOMHTMLIFrameElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLIFrameElement = DOMHTMLIFrameElement (ManagedPtr DOMHTMLIFrameElement)-foreign import ccall "webkit_dom_html_iframe_element_get_type"-    c_webkit_dom_html_iframe_element_get_type :: IO GType--instance GObject DOMHTMLIFrameElement where-    gobjectType = c_webkit_dom_html_iframe_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLIFrameElement`, for instance with `toDOMHTMLIFrameElement`.-class (GObject o, O.IsDescendantOf DOMHTMLIFrameElement o) => IsDOMHTMLIFrameElement o-instance (GObject o, O.IsDescendantOf DOMHTMLIFrameElement o) => IsDOMHTMLIFrameElement o--instance O.HasParentTypes DOMHTMLIFrameElement-type instance O.ParentTypes DOMHTMLIFrameElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLIFrameElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLIFrameElement :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m DOMHTMLIFrameElement-toDOMHTMLIFrameElement = liftIO . unsafeCastTo DOMHTMLIFrameElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLIFrameElement`.-noDOMHTMLIFrameElement :: Maybe DOMHTMLIFrameElement-noDOMHTMLIFrameElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLIFrameElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLIFrameElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLIFrameElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLIFrameElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLIFrameElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLIFrameElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLIFrameElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLIFrameElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLIFrameElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLIFrameElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLIFrameElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLIFrameElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLIFrameElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLIFrameElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLIFrameElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLIFrameElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLIFrameElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLIFrameElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLIFrameElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLIFrameElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLIFrameElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLIFrameElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLIFrameElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLIFrameElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLIFrameElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLIFrameElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLIFrameElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLIFrameElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLIFrameElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAlign" o = DOMHTMLIFrameElementGetAlignMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getContentDocument" o = DOMHTMLIFrameElementGetContentDocumentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getContentWindow" o = DOMHTMLIFrameElementGetContentWindowMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getFrameBorder" o = DOMHTMLIFrameElementGetFrameBorderMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getHeight" o = DOMHTMLIFrameElementGetHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getLongDesc" o = DOMHTMLIFrameElementGetLongDescMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getMarginHeight" o = DOMHTMLIFrameElementGetMarginHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getMarginWidth" o = DOMHTMLIFrameElementGetMarginWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getName" o = DOMHTMLIFrameElementGetNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getScrolling" o = DOMHTMLIFrameElementGetScrollingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getSrc" o = DOMHTMLIFrameElementGetSrcMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLIFrameElementMethod "getWidth" o = DOMHTMLIFrameElementGetWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAlign" o = DOMHTMLIFrameElementSetAlignMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setFrameBorder" o = DOMHTMLIFrameElementSetFrameBorderMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setHeight" o = DOMHTMLIFrameElementSetHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setLongDesc" o = DOMHTMLIFrameElementSetLongDescMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setMarginHeight" o = DOMHTMLIFrameElementSetMarginHeightMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setMarginWidth" o = DOMHTMLIFrameElementSetMarginWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setName" o = DOMHTMLIFrameElementSetNameMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setScrolling" o = DOMHTMLIFrameElementSetScrollingMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setSrc" o = DOMHTMLIFrameElementSetSrcMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLIFrameElementMethod "setWidth" o = DOMHTMLIFrameElementSetWidthMethodInfo-    ResolveDOMHTMLIFrameElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLIFrameElementMethod t DOMHTMLIFrameElement, O.MethodInfo info DOMHTMLIFrameElement p) => OL.IsLabel t (DOMHTMLIFrameElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #align-@--}-getDOMHTMLIFrameElementAlign :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementAlign :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementAlign :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementAlignPropertyInfo-instance AttrInfo DOMHTMLIFrameElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementAlignPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLIFrameElementAlignPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementAlign-    attrSet _ = setDOMHTMLIFrameElementAlign-    attrConstruct _ = constructDOMHTMLIFrameElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "content-document"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@content-document@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #contentDocument-@--}-getDOMHTMLIFrameElementContentDocument :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument-getDOMHTMLIFrameElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLIFrameElementContentDocument" $ B.Properties.getObjectPropertyObject obj "content-document" WebKit2WebExtension.DOMDocument.DOMDocument--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementContentDocumentPropertyInfo-instance AttrInfo DOMHTMLIFrameElementContentDocumentPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLIFrameElementContentDocumentPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementContentDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument-    type AttrLabel DOMHTMLIFrameElementContentDocumentPropertyInfo = "content-document"-    type AttrOrigin DOMHTMLIFrameElementContentDocumentPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementContentDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "content-window"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@content-window@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #contentWindow-@--}-getDOMHTMLIFrameElementContentWindow :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-getDOMHTMLIFrameElementContentWindow obj = liftIO $ B.Properties.getObjectPropertyObject obj "content-window" WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementContentWindowPropertyInfo-instance AttrInfo DOMHTMLIFrameElementContentWindowPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementContentWindowPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLIFrameElementContentWindowPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementContentWindowPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-    type AttrLabel DOMHTMLIFrameElementContentWindowPropertyInfo = "content-window"-    type AttrOrigin DOMHTMLIFrameElementContentWindowPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementContentWindow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "frame-border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@frame-border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #frameBorder-@--}-getDOMHTMLIFrameElementFrameBorder :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementFrameBorder obj = liftIO $ B.Properties.getObjectPropertyString obj "frame-border"--{- |-Set the value of the “@frame-border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #frameBorder 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementFrameBorder :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementFrameBorder obj val = liftIO $ B.Properties.setObjectPropertyString obj "frame-border" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@frame-border@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementFrameBorder :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementFrameBorder val = B.Properties.constructObjectPropertyString "frame-border" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementFrameBorderPropertyInfo-instance AttrInfo DOMHTMLIFrameElementFrameBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementFrameBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementFrameBorderPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementFrameBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementFrameBorderPropertyInfo = "frame-border"-    type AttrOrigin DOMHTMLIFrameElementFrameBorderPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementFrameBorder-    attrSet _ = setDOMHTMLIFrameElementFrameBorder-    attrConstruct _ = constructDOMHTMLIFrameElementFrameBorder-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #height-@--}-getDOMHTMLIFrameElementHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "height" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementHeight :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementHeight val = B.Properties.constructObjectPropertyString "height" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementHeightPropertyInfo-instance AttrInfo DOMHTMLIFrameElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementHeightPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLIFrameElementHeightPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementHeight-    attrSet _ = setDOMHTMLIFrameElementHeight-    attrConstruct _ = constructDOMHTMLIFrameElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "long-desc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@long-desc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #longDesc-@--}-getDOMHTMLIFrameElementLongDesc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementLongDesc obj = liftIO $ B.Properties.getObjectPropertyString obj "long-desc"--{- |-Set the value of the “@long-desc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #longDesc 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementLongDesc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementLongDesc obj val = liftIO $ B.Properties.setObjectPropertyString obj "long-desc" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@long-desc@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementLongDesc :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementLongDesc val = B.Properties.constructObjectPropertyString "long-desc" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementLongDescPropertyInfo-instance AttrInfo DOMHTMLIFrameElementLongDescPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementLongDescPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementLongDescPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementLongDescPropertyInfo = "long-desc"-    type AttrOrigin DOMHTMLIFrameElementLongDescPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementLongDesc-    attrSet _ = setDOMHTMLIFrameElementLongDesc-    attrConstruct _ = constructDOMHTMLIFrameElementLongDesc-    attrClear _ = undefined-#endif---- VVV Prop "margin-height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@margin-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #marginHeight-@--}-getDOMHTMLIFrameElementMarginHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementMarginHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "margin-height"--{- |-Set the value of the “@margin-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #marginHeight 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementMarginHeight :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementMarginHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "margin-height" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@margin-height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementMarginHeight :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementMarginHeight val = B.Properties.constructObjectPropertyString "margin-height" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementMarginHeightPropertyInfo-instance AttrInfo DOMHTMLIFrameElementMarginHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementMarginHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginHeightPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementMarginHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementMarginHeightPropertyInfo = "margin-height"-    type AttrOrigin DOMHTMLIFrameElementMarginHeightPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementMarginHeight-    attrSet _ = setDOMHTMLIFrameElementMarginHeight-    attrConstruct _ = constructDOMHTMLIFrameElementMarginHeight-    attrClear _ = undefined-#endif---- VVV Prop "margin-width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@margin-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #marginWidth-@--}-getDOMHTMLIFrameElementMarginWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementMarginWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "margin-width"--{- |-Set the value of the “@margin-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #marginWidth 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementMarginWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementMarginWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "margin-width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@margin-width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementMarginWidth :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementMarginWidth val = B.Properties.constructObjectPropertyString "margin-width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementMarginWidthPropertyInfo-instance AttrInfo DOMHTMLIFrameElementMarginWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementMarginWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementMarginWidthPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementMarginWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementMarginWidthPropertyInfo = "margin-width"-    type AttrOrigin DOMHTMLIFrameElementMarginWidthPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementMarginWidth-    attrSet _ = setDOMHTMLIFrameElementMarginWidth-    attrConstruct _ = constructDOMHTMLIFrameElementMarginWidth-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #name-@--}-getDOMHTMLIFrameElementName :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementName :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementName :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementNamePropertyInfo-instance AttrInfo DOMHTMLIFrameElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementNamePropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLIFrameElementNamePropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementName-    attrSet _ = setDOMHTMLIFrameElementName-    attrConstruct _ = constructDOMHTMLIFrameElementName-    attrClear _ = undefined-#endif---- VVV Prop "scrolling"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@scrolling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #scrolling-@--}-getDOMHTMLIFrameElementScrolling :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementScrolling obj = liftIO $ B.Properties.getObjectPropertyString obj "scrolling"--{- |-Set the value of the “@scrolling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #scrolling 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementScrolling :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementScrolling obj val = liftIO $ B.Properties.setObjectPropertyString obj "scrolling" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@scrolling@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementScrolling :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementScrolling val = B.Properties.constructObjectPropertyString "scrolling" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementScrollingPropertyInfo-instance AttrInfo DOMHTMLIFrameElementScrollingPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementScrollingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementScrollingPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementScrollingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementScrollingPropertyInfo = "scrolling"-    type AttrOrigin DOMHTMLIFrameElementScrollingPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementScrolling-    attrSet _ = setDOMHTMLIFrameElementScrolling-    attrConstruct _ = constructDOMHTMLIFrameElementScrolling-    attrClear _ = undefined-#endif---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #src-@--}-getDOMHTMLIFrameElementSrc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"--{- |-Set the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #src 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementSrc :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementSrc :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSrcPropertyInfo-instance AttrInfo DOMHTMLIFrameElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementSrcPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementSrcPropertyInfo = "src"-    type AttrOrigin DOMHTMLIFrameElementSrcPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementSrc-    attrSet _ = setDOMHTMLIFrameElementSrc-    attrConstruct _ = constructDOMHTMLIFrameElementSrc-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLIFrameElement #width-@--}-getDOMHTMLIFrameElementWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> m (Maybe T.Text)-getDOMHTMLIFrameElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLIFrameElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLIFrameElementWidth :: (MonadIO m, IsDOMHTMLIFrameElement o) => o -> T.Text -> m ()-setDOMHTMLIFrameElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLIFrameElementWidth :: (IsDOMHTMLIFrameElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLIFrameElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementWidthPropertyInfo-instance AttrInfo DOMHTMLIFrameElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLIFrameElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLIFrameElementWidthPropertyInfo = IsDOMHTMLIFrameElement-    type AttrGetType DOMHTMLIFrameElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLIFrameElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLIFrameElementWidthPropertyInfo = DOMHTMLIFrameElement-    attrGet _ = getDOMHTMLIFrameElementWidth-    attrSet _ = setDOMHTMLIFrameElementWidth-    attrConstruct _ = constructDOMHTMLIFrameElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLIFrameElement-type instance O.AttributeList DOMHTMLIFrameElement = DOMHTMLIFrameElementAttributeList-type DOMHTMLIFrameElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLIFrameElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentDocument", DOMHTMLIFrameElementContentDocumentPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("contentWindow", DOMHTMLIFrameElementContentWindowPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("frameBorder", DOMHTMLIFrameElementFrameBorderPropertyInfo), '("height", DOMHTMLIFrameElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("longDesc", DOMHTMLIFrameElementLongDescPropertyInfo), '("marginHeight", DOMHTMLIFrameElementMarginHeightPropertyInfo), '("marginWidth", DOMHTMLIFrameElementMarginWidthPropertyInfo), '("name", DOMHTMLIFrameElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("scrolling", DOMHTMLIFrameElementScrollingPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLIFrameElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLIFrameElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLIFrameElementAlign :: AttrLabelProxy "align"-dOMHTMLIFrameElementAlign = AttrLabelProxy--dOMHTMLIFrameElementContentDocument :: AttrLabelProxy "contentDocument"-dOMHTMLIFrameElementContentDocument = AttrLabelProxy--dOMHTMLIFrameElementContentWindow :: AttrLabelProxy "contentWindow"-dOMHTMLIFrameElementContentWindow = AttrLabelProxy--dOMHTMLIFrameElementFrameBorder :: AttrLabelProxy "frameBorder"-dOMHTMLIFrameElementFrameBorder = AttrLabelProxy--dOMHTMLIFrameElementHeight :: AttrLabelProxy "height"-dOMHTMLIFrameElementHeight = AttrLabelProxy--dOMHTMLIFrameElementLongDesc :: AttrLabelProxy "longDesc"-dOMHTMLIFrameElementLongDesc = AttrLabelProxy--dOMHTMLIFrameElementMarginHeight :: AttrLabelProxy "marginHeight"-dOMHTMLIFrameElementMarginHeight = AttrLabelProxy--dOMHTMLIFrameElementMarginWidth :: AttrLabelProxy "marginWidth"-dOMHTMLIFrameElementMarginWidth = AttrLabelProxy--dOMHTMLIFrameElementName :: AttrLabelProxy "name"-dOMHTMLIFrameElementName = AttrLabelProxy--dOMHTMLIFrameElementScrolling :: AttrLabelProxy "scrolling"-dOMHTMLIFrameElementScrolling = AttrLabelProxy--dOMHTMLIFrameElementSrc :: AttrLabelProxy "src"-dOMHTMLIFrameElementSrc = AttrLabelProxy--dOMHTMLIFrameElementWidth :: AttrLabelProxy "width"-dOMHTMLIFrameElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLIFrameElement = DOMHTMLIFrameElementSignalList-type DOMHTMLIFrameElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLIFrameElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_align" webkit_dom_html_iframe_element_get_align :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetAlign--#endif---- method DOMHTMLIFrameElement::get_content_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_content_document" webkit_dom_html_iframe_element_get_content_document :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{-# DEPRECATED dOMHTMLIFrameElementGetContentDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetContentDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m WebKit2WebExtension.DOMDocument.DOMDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-dOMHTMLIFrameElementGetContentDocument self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_content_document self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetContentDocument" result-    result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetContentDocumentMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetContentDocumentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetContentDocument--#endif---- method DOMHTMLIFrameElement::get_content_window--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_content_window" webkit_dom_html_iframe_element_get_content_window :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO (Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)--{-# DEPRECATED dOMHTMLIFrameElementGetContentWindow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetContentWindow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMHTMLIFrameElementGetContentWindow self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_content_window self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetContentWindow" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetContentWindowMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetContentWindowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetContentWindow--#endif---- method DOMHTMLIFrameElement::get_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_frame_border" webkit_dom_html_iframe_element_get_frame_border :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetFrameBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetFrameBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetFrameBorder self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_frame_border self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetFrameBorder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetFrameBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetFrameBorder--#endif---- method DOMHTMLIFrameElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_height" webkit_dom_html_iframe_element_get_height :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_height self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetHeight" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetHeight--#endif---- method DOMHTMLIFrameElement::get_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_long_desc" webkit_dom_html_iframe_element_get_long_desc :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetLongDesc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetLongDesc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_long_desc self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetLongDesc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetLongDescMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetLongDesc--#endif---- method DOMHTMLIFrameElement::get_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_margin_height" webkit_dom_html_iframe_element_get_margin_height :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetMarginHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetMarginHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetMarginHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_margin_height self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetMarginHeight" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetMarginHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetMarginHeight--#endif---- method DOMHTMLIFrameElement::get_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_margin_width" webkit_dom_html_iframe_element_get_margin_width :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetMarginWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetMarginWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetMarginWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_margin_width self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetMarginWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetMarginWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetMarginWidth--#endif---- method DOMHTMLIFrameElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_name" webkit_dom_html_iframe_element_get_name :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetName--#endif---- method DOMHTMLIFrameElement::get_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_scrolling" webkit_dom_html_iframe_element_get_scrolling :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetScrolling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetScrolling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetScrolling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_scrolling self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetScrolling" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetScrollingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetScrolling--#endif---- method DOMHTMLIFrameElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_src" webkit_dom_html_iframe_element_get_src :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetSrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_src self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetSrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetSrc--#endif---- method DOMHTMLIFrameElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_get_width" webkit_dom_html_iframe_element_get_width :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    IO CString--{-# DEPRECATED dOMHTMLIFrameElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLIFrameElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_iframe_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLIFrameElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementGetWidth--#endif---- method DOMHTMLIFrameElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_align" webkit_dom_html_iframe_element_set_align :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetAlign--#endif---- method DOMHTMLIFrameElement::set_frame_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_frame_border" webkit_dom_html_iframe_element_set_frame_border :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetFrameBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetFrameBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetFrameBorder self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_frame_border self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetFrameBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetFrameBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetFrameBorder--#endif---- method DOMHTMLIFrameElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_height" webkit_dom_html_iframe_element_set_height :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_height self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetHeight--#endif---- method DOMHTMLIFrameElement::set_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_long_desc" webkit_dom_html_iframe_element_set_long_desc :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetLongDesc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetLongDesc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_long_desc self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetLongDescMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetLongDesc--#endif---- method DOMHTMLIFrameElement::set_margin_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_margin_height" webkit_dom_html_iframe_element_set_margin_height :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetMarginHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetMarginHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetMarginHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_margin_height self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetMarginHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetMarginHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetMarginHeight--#endif---- method DOMHTMLIFrameElement::set_margin_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_margin_width" webkit_dom_html_iframe_element_set_margin_width :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetMarginWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetMarginWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetMarginWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_margin_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetMarginWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetMarginWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetMarginWidth--#endif---- method DOMHTMLIFrameElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_name" webkit_dom_html_iframe_element_set_name :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetName--#endif---- method DOMHTMLIFrameElement::set_scrolling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_scrolling" webkit_dom_html_iframe_element_set_scrolling :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetScrolling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetScrolling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetScrolling self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_scrolling self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetScrollingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetScrollingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetScrolling--#endif---- method DOMHTMLIFrameElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_src" webkit_dom_html_iframe_element_set_src :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetSrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_src self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetSrc--#endif---- method DOMHTMLIFrameElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLIFrameElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_iframe_element_set_width" webkit_dom_html_iframe_element_set_width :: -    Ptr DOMHTMLIFrameElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLIFrameElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLIFrameElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLIFrameElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLIFrameElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement.DOMHTMLIFrameElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLIFrameElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_iframe_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLIFrameElement a) => O.MethodInfo DOMHTMLIFrameElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLIFrameElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLIFrameElement.hs-boot
@@ -1,131 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLIFrameElement = DOMHTMLIFrameElement (ManagedPtr DOMHTMLIFrameElement)-instance GObject DOMHTMLIFrameElement where-class (GObject o, O.IsDescendantOf DOMHTMLIFrameElement o) => IsDOMHTMLIFrameElement o-instance (GObject o, O.IsDescendantOf DOMHTMLIFrameElement o) => IsDOMHTMLIFrameElement o-instance O.HasParentTypes DOMHTMLIFrameElement-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementContentDocumentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementContentWindowPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementFrameBorderPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementLongDescPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementMarginHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementMarginWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementScrollingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetContentDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetContentWindowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetFrameBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetLongDescMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetMarginHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetMarginWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetScrollingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetFrameBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetLongDescMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetMarginHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetMarginWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetScrollingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLIFrameElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLImageElement.hs
@@ -1,2782 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLImageElement-    ( ---- * Exported types-    DOMHTMLImageElement(..)                 ,-    IsDOMHTMLImageElement                   ,-    toDOMHTMLImageElement                   ,-    noDOMHTMLImageElement                   ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetAlignMethodInfo   ,-#endif-    dOMHTMLImageElementGetAlign             ,----- ** getAlt #method:getAlt#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetAltMethodInfo     ,-#endif-    dOMHTMLImageElementGetAlt               ,----- ** getBorder #method:getBorder#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetBorderMethodInfo  ,-#endif-    dOMHTMLImageElementGetBorder            ,----- ** getComplete #method:getComplete#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetCompleteMethodInfo,-#endif-    dOMHTMLImageElementGetComplete          ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetHeightMethodInfo  ,-#endif-    dOMHTMLImageElementGetHeight            ,----- ** getHspace #method:getHspace#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetHspaceMethodInfo  ,-#endif-    dOMHTMLImageElementGetHspace            ,----- ** getIsMap #method:getIsMap#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetIsMapMethodInfo   ,-#endif-    dOMHTMLImageElementGetIsMap             ,----- ** getLongDesc #method:getLongDesc#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetLongDescMethodInfo,-#endif-    dOMHTMLImageElementGetLongDesc          ,----- ** getLowsrc #method:getLowsrc#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetLowsrcMethodInfo  ,-#endif-    dOMHTMLImageElementGetLowsrc            ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetNameMethodInfo    ,-#endif-    dOMHTMLImageElementGetName              ,----- ** getNaturalHeight #method:getNaturalHeight#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetNaturalHeightMethodInfo,-#endif-    dOMHTMLImageElementGetNaturalHeight     ,----- ** getNaturalWidth #method:getNaturalWidth#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetNaturalWidthMethodInfo,-#endif-    dOMHTMLImageElementGetNaturalWidth      ,----- ** getSrc #method:getSrc#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetSrcMethodInfo     ,-#endif-    dOMHTMLImageElementGetSrc               ,----- ** getUseMap #method:getUseMap#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetUseMapMethodInfo  ,-#endif-    dOMHTMLImageElementGetUseMap            ,----- ** getVspace #method:getVspace#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetVspaceMethodInfo  ,-#endif-    dOMHTMLImageElementGetVspace            ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetWidthMethodInfo   ,-#endif-    dOMHTMLImageElementGetWidth             ,----- ** getX #method:getX#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetXMethodInfo       ,-#endif-    dOMHTMLImageElementGetX                 ,----- ** getY #method:getY#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementGetYMethodInfo       ,-#endif-    dOMHTMLImageElementGetY                 ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetAlignMethodInfo   ,-#endif-    dOMHTMLImageElementSetAlign             ,----- ** setAlt #method:setAlt#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetAltMethodInfo     ,-#endif-    dOMHTMLImageElementSetAlt               ,----- ** setBorder #method:setBorder#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetBorderMethodInfo  ,-#endif-    dOMHTMLImageElementSetBorder            ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetHeightMethodInfo  ,-#endif-    dOMHTMLImageElementSetHeight            ,----- ** setHspace #method:setHspace#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetHspaceMethodInfo  ,-#endif-    dOMHTMLImageElementSetHspace            ,----- ** setIsMap #method:setIsMap#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetIsMapMethodInfo   ,-#endif-    dOMHTMLImageElementSetIsMap             ,----- ** setLongDesc #method:setLongDesc#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetLongDescMethodInfo,-#endif-    dOMHTMLImageElementSetLongDesc          ,----- ** setLowsrc #method:setLowsrc#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetLowsrcMethodInfo  ,-#endif-    dOMHTMLImageElementSetLowsrc            ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetNameMethodInfo    ,-#endif-    dOMHTMLImageElementSetName              ,----- ** setSrc #method:setSrc#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetSrcMethodInfo     ,-#endif-    dOMHTMLImageElementSetSrc               ,----- ** setUseMap #method:setUseMap#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetUseMapMethodInfo  ,-#endif-    dOMHTMLImageElementSetUseMap            ,----- ** setVspace #method:setVspace#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetVspaceMethodInfo  ,-#endif-    dOMHTMLImageElementSetVspace            ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLImageElementSetWidthMethodInfo   ,-#endif-    dOMHTMLImageElementSetWidth             ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementAlignPropertyInfo    ,-#endif-    constructDOMHTMLImageElementAlign       ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementAlign                ,-#endif-    getDOMHTMLImageElementAlign             ,-    setDOMHTMLImageElementAlign             ,----- ** alt #attr:alt#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementAltPropertyInfo      ,-#endif-    constructDOMHTMLImageElementAlt         ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementAlt                  ,-#endif-    getDOMHTMLImageElementAlt               ,-    setDOMHTMLImageElementAlt               ,----- ** border #attr:border#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementBorderPropertyInfo   ,-#endif-    constructDOMHTMLImageElementBorder      ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementBorder               ,-#endif-    getDOMHTMLImageElementBorder            ,-    setDOMHTMLImageElementBorder            ,----- ** complete #attr:complete#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementCompletePropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLImageElementComplete             ,-#endif-    getDOMHTMLImageElementComplete          ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementHeightPropertyInfo   ,-#endif-    constructDOMHTMLImageElementHeight      ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementHeight               ,-#endif-    getDOMHTMLImageElementHeight            ,-    setDOMHTMLImageElementHeight            ,----- ** hspace #attr:hspace#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementHspacePropertyInfo   ,-#endif-    constructDOMHTMLImageElementHspace      ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementHspace               ,-#endif-    getDOMHTMLImageElementHspace            ,-    setDOMHTMLImageElementHspace            ,----- ** isMap #attr:isMap#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementIsMapPropertyInfo    ,-#endif-    constructDOMHTMLImageElementIsMap       ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementIsMap                ,-#endif-    getDOMHTMLImageElementIsMap             ,-    setDOMHTMLImageElementIsMap             ,----- ** longDesc #attr:longDesc#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementLongDescPropertyInfo ,-#endif-    constructDOMHTMLImageElementLongDesc    ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementLongDesc             ,-#endif-    getDOMHTMLImageElementLongDesc          ,-    setDOMHTMLImageElementLongDesc          ,----- ** lowsrc #attr:lowsrc#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementLowsrcPropertyInfo   ,-#endif-    constructDOMHTMLImageElementLowsrc      ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementLowsrc               ,-#endif-    getDOMHTMLImageElementLowsrc            ,-    setDOMHTMLImageElementLowsrc            ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementNamePropertyInfo     ,-#endif-    constructDOMHTMLImageElementName        ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementName                 ,-#endif-    getDOMHTMLImageElementName              ,-    setDOMHTMLImageElementName              ,----- ** naturalHeight #attr:naturalHeight#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementNaturalHeightPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLImageElementNaturalHeight        ,-#endif-    getDOMHTMLImageElementNaturalHeight     ,----- ** naturalWidth #attr:naturalWidth#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementNaturalWidthPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLImageElementNaturalWidth         ,-#endif-    getDOMHTMLImageElementNaturalWidth      ,----- ** src #attr:src#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementSrcPropertyInfo      ,-#endif-    constructDOMHTMLImageElementSrc         ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementSrc                  ,-#endif-    getDOMHTMLImageElementSrc               ,-    setDOMHTMLImageElementSrc               ,----- ** useMap #attr:useMap#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementUseMapPropertyInfo   ,-#endif-    constructDOMHTMLImageElementUseMap      ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementUseMap               ,-#endif-    getDOMHTMLImageElementUseMap            ,-    setDOMHTMLImageElementUseMap            ,----- ** vspace #attr:vspace#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementVspacePropertyInfo   ,-#endif-    constructDOMHTMLImageElementVspace      ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementVspace               ,-#endif-    getDOMHTMLImageElementVspace            ,-    setDOMHTMLImageElementVspace            ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementWidthPropertyInfo    ,-#endif-    constructDOMHTMLImageElementWidth       ,-#if ENABLE_OVERLOADING-    dOMHTMLImageElementWidth                ,-#endif-    getDOMHTMLImageElementWidth             ,-    setDOMHTMLImageElementWidth             ,----- ** x #attr:x#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementXPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLImageElementX                    ,-#endif-    getDOMHTMLImageElementX                 ,----- ** y #attr:y#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLImageElementYPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLImageElementY                    ,-#endif-    getDOMHTMLImageElementY                 ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLImageElement = DOMHTMLImageElement (ManagedPtr DOMHTMLImageElement)-foreign import ccall "webkit_dom_html_image_element_get_type"-    c_webkit_dom_html_image_element_get_type :: IO GType--instance GObject DOMHTMLImageElement where-    gobjectType = c_webkit_dom_html_image_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLImageElement`, for instance with `toDOMHTMLImageElement`.-class (GObject o, O.IsDescendantOf DOMHTMLImageElement o) => IsDOMHTMLImageElement o-instance (GObject o, O.IsDescendantOf DOMHTMLImageElement o) => IsDOMHTMLImageElement o--instance O.HasParentTypes DOMHTMLImageElement-type instance O.ParentTypes DOMHTMLImageElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLImageElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLImageElement :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m DOMHTMLImageElement-toDOMHTMLImageElement = liftIO . unsafeCastTo DOMHTMLImageElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLImageElement`.-noDOMHTMLImageElement :: Maybe DOMHTMLImageElement-noDOMHTMLImageElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLImageElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLImageElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLImageElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLImageElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLImageElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLImageElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLImageElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLImageElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLImageElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLImageElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLImageElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLImageElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLImageElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLImageElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLImageElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLImageElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLImageElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLImageElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLImageElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLImageElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLImageElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLImageElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLImageElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLImageElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLImageElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLImageElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLImageElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLImageElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLImageElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLImageElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLImageElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLImageElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLImageElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLImageElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLImageElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLImageElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLImageElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLImageElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLImageElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLImageElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLImageElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLImageElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLImageElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLImageElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLImageElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLImageElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLImageElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLImageElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLImageElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLImageElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLImageElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLImageElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLImageElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLImageElementMethod "getAlign" o = DOMHTMLImageElementGetAlignMethodInfo-    ResolveDOMHTMLImageElementMethod "getAlt" o = DOMHTMLImageElementGetAltMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLImageElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLImageElementMethod "getBorder" o = DOMHTMLImageElementGetBorderMethodInfo-    ResolveDOMHTMLImageElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLImageElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLImageElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLImageElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLImageElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLImageElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLImageElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getComplete" o = DOMHTMLImageElementGetCompleteMethodInfo-    ResolveDOMHTMLImageElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLImageElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLImageElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLImageElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLImageElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLImageElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getHeight" o = DOMHTMLImageElementGetHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLImageElementMethod "getHspace" o = DOMHTMLImageElementGetHspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLImageElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLImageElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLImageElementMethod "getIsMap" o = DOMHTMLImageElementGetIsMapMethodInfo-    ResolveDOMHTMLImageElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLImageElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLImageElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getLongDesc" o = DOMHTMLImageElementGetLongDescMethodInfo-    ResolveDOMHTMLImageElementMethod "getLowsrc" o = DOMHTMLImageElementGetLowsrcMethodInfo-    ResolveDOMHTMLImageElementMethod "getName" o = DOMHTMLImageElementGetNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLImageElementMethod "getNaturalHeight" o = DOMHTMLImageElementGetNaturalHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getNaturalWidth" o = DOMHTMLImageElementGetNaturalWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLImageElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLImageElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLImageElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLImageElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLImageElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLImageElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLImageElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLImageElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLImageElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLImageElementMethod "getSrc" o = DOMHTMLImageElementGetSrcMethodInfo-    ResolveDOMHTMLImageElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLImageElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLImageElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLImageElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLImageElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLImageElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLImageElementMethod "getUseMap" o = DOMHTMLImageElementGetUseMapMethodInfo-    ResolveDOMHTMLImageElementMethod "getVspace" o = DOMHTMLImageElementGetVspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLImageElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLImageElementMethod "getWidth" o = DOMHTMLImageElementGetWidthMethodInfo-    ResolveDOMHTMLImageElementMethod "getX" o = DOMHTMLImageElementGetXMethodInfo-    ResolveDOMHTMLImageElementMethod "getY" o = DOMHTMLImageElementGetYMethodInfo-    ResolveDOMHTMLImageElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLImageElementMethod "setAlign" o = DOMHTMLImageElementSetAlignMethodInfo-    ResolveDOMHTMLImageElementMethod "setAlt" o = DOMHTMLImageElementSetAltMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLImageElementMethod "setBorder" o = DOMHTMLImageElementSetBorderMethodInfo-    ResolveDOMHTMLImageElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLImageElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLImageElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLImageElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLImageElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLImageElementMethod "setHeight" o = DOMHTMLImageElementSetHeightMethodInfo-    ResolveDOMHTMLImageElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLImageElementMethod "setHspace" o = DOMHTMLImageElementSetHspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLImageElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLImageElementMethod "setIsMap" o = DOMHTMLImageElementSetIsMapMethodInfo-    ResolveDOMHTMLImageElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLImageElementMethod "setLongDesc" o = DOMHTMLImageElementSetLongDescMethodInfo-    ResolveDOMHTMLImageElementMethod "setLowsrc" o = DOMHTMLImageElementSetLowsrcMethodInfo-    ResolveDOMHTMLImageElementMethod "setName" o = DOMHTMLImageElementSetNameMethodInfo-    ResolveDOMHTMLImageElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLImageElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLImageElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLImageElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLImageElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLImageElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLImageElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLImageElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLImageElementMethod "setSrc" o = DOMHTMLImageElementSetSrcMethodInfo-    ResolveDOMHTMLImageElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLImageElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLImageElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLImageElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLImageElementMethod "setUseMap" o = DOMHTMLImageElementSetUseMapMethodInfo-    ResolveDOMHTMLImageElementMethod "setVspace" o = DOMHTMLImageElementSetVspaceMethodInfo-    ResolveDOMHTMLImageElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLImageElementMethod "setWidth" o = DOMHTMLImageElementSetWidthMethodInfo-    ResolveDOMHTMLImageElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLImageElementMethod t DOMHTMLImageElement, O.MethodInfo info DOMHTMLImageElement p) => OL.IsLabel t (DOMHTMLImageElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #align-@--}-getDOMHTMLImageElementAlign :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementAlign :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementAlign :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementAlignPropertyInfo-instance AttrInfo DOMHTMLImageElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementAlignPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLImageElementAlignPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementAlign-    attrSet _ = setDOMHTMLImageElementAlign-    attrConstruct _ = constructDOMHTMLImageElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #alt-@--}-getDOMHTMLImageElementAlt :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementAlt obj = liftIO $ B.Properties.getObjectPropertyString obj "alt"--{- |-Set the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #alt 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementAlt :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementAlt obj val = liftIO $ B.Properties.setObjectPropertyString obj "alt" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@alt@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementAlt :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementAlt val = B.Properties.constructObjectPropertyString "alt" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementAltPropertyInfo-instance AttrInfo DOMHTMLImageElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementAltPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementAltPropertyInfo = "alt"-    type AttrOrigin DOMHTMLImageElementAltPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementAlt-    attrSet _ = setDOMHTMLImageElementAlt-    attrConstruct _ = constructDOMHTMLImageElementAlt-    attrClear _ = undefined-#endif---- VVV Prop "border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #border-@--}-getDOMHTMLImageElementBorder :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementBorder obj = liftIO $ B.Properties.getObjectPropertyString obj "border"--{- |-Set the value of the “@border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #border 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementBorder :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementBorder obj val = liftIO $ B.Properties.setObjectPropertyString obj "border" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@border@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementBorder :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementBorder val = B.Properties.constructObjectPropertyString "border" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementBorderPropertyInfo-instance AttrInfo DOMHTMLImageElementBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementBorderPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementBorderPropertyInfo = "border"-    type AttrOrigin DOMHTMLImageElementBorderPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementBorder-    attrSet _ = setDOMHTMLImageElementBorder-    attrConstruct _ = constructDOMHTMLImageElementBorder-    attrClear _ = undefined-#endif---- VVV Prop "complete"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@complete@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #complete-@--}-getDOMHTMLImageElementComplete :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m Bool-getDOMHTMLImageElementComplete obj = liftIO $ B.Properties.getObjectPropertyBool obj "complete"--#if ENABLE_OVERLOADING-data DOMHTMLImageElementCompletePropertyInfo-instance AttrInfo DOMHTMLImageElementCompletePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementCompletePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementCompletePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementCompletePropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementCompletePropertyInfo = Bool-    type AttrLabel DOMHTMLImageElementCompletePropertyInfo = "complete"-    type AttrOrigin DOMHTMLImageElementCompletePropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementComplete-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #height-@--}-getDOMHTMLImageElementHeight :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementHeight :: (MonadIO m, IsDOMHTMLImageElement o) => o -> CLong -> m ()-setDOMHTMLImageElementHeight obj val = liftIO $ B.Properties.setObjectPropertyLong obj "height" val--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementHeight :: (IsDOMHTMLImageElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLImageElementHeight val = B.Properties.constructObjectPropertyLong "height" val--#if ENABLE_OVERLOADING-data DOMHTMLImageElementHeightPropertyInfo-instance AttrInfo DOMHTMLImageElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementHeightPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementHeightPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLImageElementHeightPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementHeight-    attrSet _ = setDOMHTMLImageElementHeight-    attrConstruct _ = constructDOMHTMLImageElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "hspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@hspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #hspace-@--}-getDOMHTMLImageElementHspace :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementHspace obj = liftIO $ B.Properties.getObjectPropertyLong obj "hspace"--{- |-Set the value of the “@hspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #hspace 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementHspace :: (MonadIO m, IsDOMHTMLImageElement o) => o -> CLong -> m ()-setDOMHTMLImageElementHspace obj val = liftIO $ B.Properties.setObjectPropertyLong obj "hspace" val--{- |-Construct a `GValueConstruct` with valid value for the “@hspace@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementHspace :: (IsDOMHTMLImageElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLImageElementHspace val = B.Properties.constructObjectPropertyLong "hspace" val--#if ENABLE_OVERLOADING-data DOMHTMLImageElementHspacePropertyInfo-instance AttrInfo DOMHTMLImageElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementHspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementHspacePropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementHspacePropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementHspacePropertyInfo = "hspace"-    type AttrOrigin DOMHTMLImageElementHspacePropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementHspace-    attrSet _ = setDOMHTMLImageElementHspace-    attrConstruct _ = constructDOMHTMLImageElementHspace-    attrClear _ = undefined-#endif---- VVV Prop "is-map"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@is-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #isMap-@--}-getDOMHTMLImageElementIsMap :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m Bool-getDOMHTMLImageElementIsMap obj = liftIO $ B.Properties.getObjectPropertyBool obj "is-map"--{- |-Set the value of the “@is-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #isMap 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementIsMap :: (MonadIO m, IsDOMHTMLImageElement o) => o -> Bool -> m ()-setDOMHTMLImageElementIsMap obj val = liftIO $ B.Properties.setObjectPropertyBool obj "is-map" val--{- |-Construct a `GValueConstruct` with valid value for the “@is-map@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementIsMap :: (IsDOMHTMLImageElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLImageElementIsMap val = B.Properties.constructObjectPropertyBool "is-map" val--#if ENABLE_OVERLOADING-data DOMHTMLImageElementIsMapPropertyInfo-instance AttrInfo DOMHTMLImageElementIsMapPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementIsMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLImageElementIsMapPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementIsMapPropertyInfo = Bool-    type AttrLabel DOMHTMLImageElementIsMapPropertyInfo = "is-map"-    type AttrOrigin DOMHTMLImageElementIsMapPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementIsMap-    attrSet _ = setDOMHTMLImageElementIsMap-    attrConstruct _ = constructDOMHTMLImageElementIsMap-    attrClear _ = undefined-#endif---- VVV Prop "long-desc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@long-desc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #longDesc-@--}-getDOMHTMLImageElementLongDesc :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementLongDesc obj = liftIO $ B.Properties.getObjectPropertyString obj "long-desc"--{- |-Set the value of the “@long-desc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #longDesc 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementLongDesc :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementLongDesc obj val = liftIO $ B.Properties.setObjectPropertyString obj "long-desc" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@long-desc@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementLongDesc :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementLongDesc val = B.Properties.constructObjectPropertyString "long-desc" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementLongDescPropertyInfo-instance AttrInfo DOMHTMLImageElementLongDescPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementLongDescPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementLongDescPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementLongDescPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementLongDescPropertyInfo = "long-desc"-    type AttrOrigin DOMHTMLImageElementLongDescPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementLongDesc-    attrSet _ = setDOMHTMLImageElementLongDesc-    attrConstruct _ = constructDOMHTMLImageElementLongDesc-    attrClear _ = undefined-#endif---- VVV Prop "lowsrc"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@lowsrc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #lowsrc-@--}-getDOMHTMLImageElementLowsrc :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementLowsrc obj = liftIO $ B.Properties.getObjectPropertyString obj "lowsrc"--{- |-Set the value of the “@lowsrc@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #lowsrc 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementLowsrc :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementLowsrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "lowsrc" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@lowsrc@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementLowsrc :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementLowsrc val = B.Properties.constructObjectPropertyString "lowsrc" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementLowsrcPropertyInfo-instance AttrInfo DOMHTMLImageElementLowsrcPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementLowsrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementLowsrcPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementLowsrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementLowsrcPropertyInfo = "lowsrc"-    type AttrOrigin DOMHTMLImageElementLowsrcPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementLowsrc-    attrSet _ = setDOMHTMLImageElementLowsrc-    attrConstruct _ = constructDOMHTMLImageElementLowsrc-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #name-@--}-getDOMHTMLImageElementName :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementName :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementName :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementNamePropertyInfo-instance AttrInfo DOMHTMLImageElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementNamePropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLImageElementNamePropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementName-    attrSet _ = setDOMHTMLImageElementName-    attrConstruct _ = constructDOMHTMLImageElementName-    attrClear _ = undefined-#endif---- VVV Prop "natural-height"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@natural-height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #naturalHeight-@--}-getDOMHTMLImageElementNaturalHeight :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementNaturalHeight obj = liftIO $ B.Properties.getObjectPropertyLong obj "natural-height"--#if ENABLE_OVERLOADING-data DOMHTMLImageElementNaturalHeightPropertyInfo-instance AttrInfo DOMHTMLImageElementNaturalHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementNaturalHeightPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementNaturalHeightPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementNaturalHeightPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementNaturalHeightPropertyInfo = "natural-height"-    type AttrOrigin DOMHTMLImageElementNaturalHeightPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementNaturalHeight-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "natural-width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@natural-width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #naturalWidth-@--}-getDOMHTMLImageElementNaturalWidth :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementNaturalWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "natural-width"--#if ENABLE_OVERLOADING-data DOMHTMLImageElementNaturalWidthPropertyInfo-instance AttrInfo DOMHTMLImageElementNaturalWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementNaturalWidthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementNaturalWidthPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementNaturalWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementNaturalWidthPropertyInfo = "natural-width"-    type AttrOrigin DOMHTMLImageElementNaturalWidthPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementNaturalWidth-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #src-@--}-getDOMHTMLImageElementSrc :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"--{- |-Set the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #src 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementSrc :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementSrc :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSrcPropertyInfo-instance AttrInfo DOMHTMLImageElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementSrcPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementSrcPropertyInfo = "src"-    type AttrOrigin DOMHTMLImageElementSrcPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementSrc-    attrSet _ = setDOMHTMLImageElementSrc-    attrConstruct _ = constructDOMHTMLImageElementSrc-    attrClear _ = undefined-#endif---- VVV Prop "use-map"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@use-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #useMap-@--}-getDOMHTMLImageElementUseMap :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m (Maybe T.Text)-getDOMHTMLImageElementUseMap obj = liftIO $ B.Properties.getObjectPropertyString obj "use-map"--{- |-Set the value of the “@use-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #useMap 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementUseMap :: (MonadIO m, IsDOMHTMLImageElement o) => o -> T.Text -> m ()-setDOMHTMLImageElementUseMap obj val = liftIO $ B.Properties.setObjectPropertyString obj "use-map" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@use-map@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementUseMap :: (IsDOMHTMLImageElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLImageElementUseMap val = B.Properties.constructObjectPropertyString "use-map" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLImageElementUseMapPropertyInfo-instance AttrInfo DOMHTMLImageElementUseMapPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLImageElementUseMapPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementUseMapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLImageElementUseMapPropertyInfo = "use-map"-    type AttrOrigin DOMHTMLImageElementUseMapPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementUseMap-    attrSet _ = setDOMHTMLImageElementUseMap-    attrConstruct _ = constructDOMHTMLImageElementUseMap-    attrClear _ = undefined-#endif---- VVV Prop "vspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@vspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #vspace-@--}-getDOMHTMLImageElementVspace :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementVspace obj = liftIO $ B.Properties.getObjectPropertyLong obj "vspace"--{- |-Set the value of the “@vspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #vspace 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementVspace :: (MonadIO m, IsDOMHTMLImageElement o) => o -> CLong -> m ()-setDOMHTMLImageElementVspace obj val = liftIO $ B.Properties.setObjectPropertyLong obj "vspace" val--{- |-Construct a `GValueConstruct` with valid value for the “@vspace@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementVspace :: (IsDOMHTMLImageElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLImageElementVspace val = B.Properties.constructObjectPropertyLong "vspace" val--#if ENABLE_OVERLOADING-data DOMHTMLImageElementVspacePropertyInfo-instance AttrInfo DOMHTMLImageElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementVspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementVspacePropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementVspacePropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementVspacePropertyInfo = "vspace"-    type AttrOrigin DOMHTMLImageElementVspacePropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementVspace-    attrSet _ = setDOMHTMLImageElementVspace-    attrConstruct _ = constructDOMHTMLImageElementVspace-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #width-@--}-getDOMHTMLImageElementWidth :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLImageElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLImageElementWidth :: (MonadIO m, IsDOMHTMLImageElement o) => o -> CLong -> m ()-setDOMHTMLImageElementWidth obj val = liftIO $ B.Properties.setObjectPropertyLong obj "width" val--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLImageElementWidth :: (IsDOMHTMLImageElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLImageElementWidth val = B.Properties.constructObjectPropertyLong "width" val--#if ENABLE_OVERLOADING-data DOMHTMLImageElementWidthPropertyInfo-instance AttrInfo DOMHTMLImageElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLImageElementWidthPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLImageElementWidthPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementWidth-    attrSet _ = setDOMHTMLImageElementWidth-    attrConstruct _ = constructDOMHTMLImageElementWidth-    attrClear _ = undefined-#endif---- VVV Prop "x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #x-@--}-getDOMHTMLImageElementX :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementX obj = liftIO $ B.Properties.getObjectPropertyLong obj "x"--#if ENABLE_OVERLOADING-data DOMHTMLImageElementXPropertyInfo-instance AttrInfo DOMHTMLImageElementXPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementXPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementXPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementXPropertyInfo = "x"-    type AttrOrigin DOMHTMLImageElementXPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLImageElement #y-@--}-getDOMHTMLImageElementY :: (MonadIO m, IsDOMHTMLImageElement o) => o -> m CLong-getDOMHTMLImageElementY obj = liftIO $ B.Properties.getObjectPropertyLong obj "y"--#if ENABLE_OVERLOADING-data DOMHTMLImageElementYPropertyInfo-instance AttrInfo DOMHTMLImageElementYPropertyInfo where-    type AttrAllowedOps DOMHTMLImageElementYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLImageElementYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLImageElementYPropertyInfo = IsDOMHTMLImageElement-    type AttrGetType DOMHTMLImageElementYPropertyInfo = CLong-    type AttrLabel DOMHTMLImageElementYPropertyInfo = "y"-    type AttrOrigin DOMHTMLImageElementYPropertyInfo = DOMHTMLImageElement-    attrGet _ = getDOMHTMLImageElementY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLImageElement-type instance O.AttributeList DOMHTMLImageElement = DOMHTMLImageElementAttributeList-type DOMHTMLImageElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLImageElementAlignPropertyInfo), '("alt", DOMHTMLImageElementAltPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLImageElementBorderPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("complete", DOMHTMLImageElementCompletePropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("height", DOMHTMLImageElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLImageElementHspacePropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("isMap", DOMHTMLImageElementIsMapPropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("longDesc", DOMHTMLImageElementLongDescPropertyInfo), '("lowsrc", DOMHTMLImageElementLowsrcPropertyInfo), '("name", DOMHTMLImageElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("naturalHeight", DOMHTMLImageElementNaturalHeightPropertyInfo), '("naturalWidth", DOMHTMLImageElementNaturalWidthPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLImageElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("useMap", DOMHTMLImageElementUseMapPropertyInfo), '("vspace", DOMHTMLImageElementVspacePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLImageElementWidthPropertyInfo), '("x", DOMHTMLImageElementXPropertyInfo), '("y", DOMHTMLImageElementYPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLImageElementAlign :: AttrLabelProxy "align"-dOMHTMLImageElementAlign = AttrLabelProxy--dOMHTMLImageElementAlt :: AttrLabelProxy "alt"-dOMHTMLImageElementAlt = AttrLabelProxy--dOMHTMLImageElementBorder :: AttrLabelProxy "border"-dOMHTMLImageElementBorder = AttrLabelProxy--dOMHTMLImageElementComplete :: AttrLabelProxy "complete"-dOMHTMLImageElementComplete = AttrLabelProxy--dOMHTMLImageElementHeight :: AttrLabelProxy "height"-dOMHTMLImageElementHeight = AttrLabelProxy--dOMHTMLImageElementHspace :: AttrLabelProxy "hspace"-dOMHTMLImageElementHspace = AttrLabelProxy--dOMHTMLImageElementIsMap :: AttrLabelProxy "isMap"-dOMHTMLImageElementIsMap = AttrLabelProxy--dOMHTMLImageElementLongDesc :: AttrLabelProxy "longDesc"-dOMHTMLImageElementLongDesc = AttrLabelProxy--dOMHTMLImageElementLowsrc :: AttrLabelProxy "lowsrc"-dOMHTMLImageElementLowsrc = AttrLabelProxy--dOMHTMLImageElementName :: AttrLabelProxy "name"-dOMHTMLImageElementName = AttrLabelProxy--dOMHTMLImageElementNaturalHeight :: AttrLabelProxy "naturalHeight"-dOMHTMLImageElementNaturalHeight = AttrLabelProxy--dOMHTMLImageElementNaturalWidth :: AttrLabelProxy "naturalWidth"-dOMHTMLImageElementNaturalWidth = AttrLabelProxy--dOMHTMLImageElementSrc :: AttrLabelProxy "src"-dOMHTMLImageElementSrc = AttrLabelProxy--dOMHTMLImageElementUseMap :: AttrLabelProxy "useMap"-dOMHTMLImageElementUseMap = AttrLabelProxy--dOMHTMLImageElementVspace :: AttrLabelProxy "vspace"-dOMHTMLImageElementVspace = AttrLabelProxy--dOMHTMLImageElementWidth :: AttrLabelProxy "width"-dOMHTMLImageElementWidth = AttrLabelProxy--dOMHTMLImageElementX :: AttrLabelProxy "x"-dOMHTMLImageElementX = AttrLabelProxy--dOMHTMLImageElementY :: AttrLabelProxy "y"-dOMHTMLImageElementY = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLImageElement = DOMHTMLImageElementSignalList-type DOMHTMLImageElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLImageElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_align" webkit_dom_html_image_element_get_align :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetAlign--#endif---- method DOMHTMLImageElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_alt" webkit_dom_html_image_element_get_alt :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetAlt self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_alt self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetAlt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetAlt--#endif---- method DOMHTMLImageElement::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_border" webkit_dom_html_image_element_get_border :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetBorder self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_border self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetBorder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetBorder--#endif---- method DOMHTMLImageElement::get_complete--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_complete" webkit_dom_html_image_element_get_complete :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CInt--{-# DEPRECATED dOMHTMLImageElementGetComplete ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetComplete ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLImageElementGetComplete self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_complete self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetCompleteMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetCompleteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetComplete--#endif---- method DOMHTMLImageElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_height" webkit_dom_html_image_element_get_height :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetHeight--#endif---- method DOMHTMLImageElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_hspace" webkit_dom_html_image_element_get_hspace :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetHspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetHspace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_hspace self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetHspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetHspace--#endif---- method DOMHTMLImageElement::get_is_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_is_map" webkit_dom_html_image_element_get_is_map :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CInt--{-# DEPRECATED dOMHTMLImageElementGetIsMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetIsMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLImageElementGetIsMap self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_is_map self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetIsMapMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetIsMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetIsMap--#endif---- method DOMHTMLImageElement::get_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_long_desc" webkit_dom_html_image_element_get_long_desc :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetLongDesc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetLongDesc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_long_desc self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetLongDesc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetLongDescMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetLongDesc--#endif---- method DOMHTMLImageElement::get_lowsrc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_lowsrc" webkit_dom_html_image_element_get_lowsrc :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetLowsrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetLowsrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetLowsrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_lowsrc self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetLowsrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetLowsrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetLowsrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetLowsrc--#endif---- method DOMHTMLImageElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_name" webkit_dom_html_image_element_get_name :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetName--#endif---- method DOMHTMLImageElement::get_natural_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_natural_height" webkit_dom_html_image_element_get_natural_height :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetNaturalHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetNaturalHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetNaturalHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_natural_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetNaturalHeightMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetNaturalHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetNaturalHeight--#endif---- method DOMHTMLImageElement::get_natural_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_natural_width" webkit_dom_html_image_element_get_natural_width :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetNaturalWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetNaturalWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetNaturalWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_natural_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetNaturalWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetNaturalWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetNaturalWidth--#endif---- method DOMHTMLImageElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_src" webkit_dom_html_image_element_get_src :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetSrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_src self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetSrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetSrc--#endif---- method DOMHTMLImageElement::get_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_use_map" webkit_dom_html_image_element_get_use_map :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CString--{-# DEPRECATED dOMHTMLImageElementGetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetUseMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLImageElementGetUseMap self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_use_map self'-    checkUnexpectedReturnNULL "dOMHTMLImageElementGetUseMap" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetUseMapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetUseMap--#endif---- method DOMHTMLImageElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_vspace" webkit_dom_html_image_element_get_vspace :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetVspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetVspace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_vspace self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetVspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetVspace--#endif---- method DOMHTMLImageElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_width" webkit_dom_html_image_element_get_width :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetWidth--#endif---- method DOMHTMLImageElement::get_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_x" webkit_dom_html_image_element_get_x :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetXMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetX--#endif---- method DOMHTMLImageElement::get_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_get_y" webkit_dom_html_image_element_get_y :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    IO CLong--{-# DEPRECATED dOMHTMLImageElementGetY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementGetY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLImageElementGetY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_image_element_get_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementGetYMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementGetY--#endif---- method DOMHTMLImageElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_align" webkit_dom_html_image_element_set_align :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetAlign--#endif---- method DOMHTMLImageElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_alt" webkit_dom_html_image_element_set_alt :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetAlt self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_alt self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetAlt--#endif---- method DOMHTMLImageElement::set_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_border" webkit_dom_html_image_element_set_border :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetBorder self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_border self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetBorder--#endif---- method DOMHTMLImageElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_height" webkit_dom_html_image_element_set_height :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLImageElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_image_element_set_height self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetHeightMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetHeight--#endif---- method DOMHTMLImageElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_hspace" webkit_dom_html_image_element_set_hspace :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetHspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLImageElementSetHspace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_image_element_set_hspace self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetHspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetHspace--#endif---- method DOMHTMLImageElement::set_is_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_is_map" webkit_dom_html_image_element_set_is_map :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetIsMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetIsMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLImageElementSetIsMap self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_image_element_set_is_map self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetIsMapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetIsMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetIsMap--#endif---- method DOMHTMLImageElement::set_long_desc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_long_desc" webkit_dom_html_image_element_set_long_desc :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetLongDesc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetLongDesc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetLongDesc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_long_desc self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetLongDescMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetLongDescMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetLongDesc--#endif---- method DOMHTMLImageElement::set_lowsrc--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_lowsrc" webkit_dom_html_image_element_set_lowsrc :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetLowsrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetLowsrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetLowsrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_lowsrc self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetLowsrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetLowsrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetLowsrc--#endif---- method DOMHTMLImageElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_name" webkit_dom_html_image_element_set_name :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetName--#endif---- method DOMHTMLImageElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_src" webkit_dom_html_image_element_set_src :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetSrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_src self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetSrc--#endif---- method DOMHTMLImageElement::set_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_use_map" webkit_dom_html_image_element_set_use_map :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetUseMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLImageElementSetUseMap self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_image_element_set_use_map self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetUseMapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetUseMap--#endif---- method DOMHTMLImageElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_vspace" webkit_dom_html_image_element_set_vspace :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetVspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLImageElementSetVspace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_image_element_set_vspace self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetVspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetVspace--#endif---- method DOMHTMLImageElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLImageElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_image_element_set_width" webkit_dom_html_image_element_set_width :: -    Ptr DOMHTMLImageElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLImageElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLImageElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLImageElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLImageElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLImageElement.DOMHTMLImageElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLImageElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_image_element_set_width self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLImageElement a) => O.MethodInfo DOMHTMLImageElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLImageElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLImageElement.hs-boot
@@ -1,176 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLImageElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLImageElement = DOMHTMLImageElement (ManagedPtr DOMHTMLImageElement)-instance GObject DOMHTMLImageElement where-class (GObject o, O.IsDescendantOf DOMHTMLImageElement o) => IsDOMHTMLImageElement o-instance (GObject o, O.IsDescendantOf DOMHTMLImageElement o) => IsDOMHTMLImageElement o-instance O.HasParentTypes DOMHTMLImageElement-#if ENABLE_OVERLOADING-data DOMHTMLImageElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementAltPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementBorderPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementCompletePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementHspacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementIsMapPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementLongDescPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementLowsrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementNaturalHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementNaturalWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementUseMapPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementVspacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetCompleteMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetHspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetIsMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetLongDescMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetLowsrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetNaturalHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetNaturalWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetUseMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetVspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementGetYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetHspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetIsMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetLongDescMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetLowsrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetUseMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetVspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLImageElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLInputElement.hs
@@ -1,4241 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLInputElement-    ( ---- * Exported types-    DOMHTMLInputElement(..)                 ,-    IsDOMHTMLInputElement                   ,-    toDOMHTMLInputElement                   ,-    noDOMHTMLInputElement                   ,--- -- * Methods--- ** getAccept #method:getAccept#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetAcceptMethodInfo  ,-#endif-    dOMHTMLInputElementGetAccept            ,----- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetAlignMethodInfo   ,-#endif-    dOMHTMLInputElementGetAlign             ,----- ** getAlt #method:getAlt#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetAltMethodInfo     ,-#endif-    dOMHTMLInputElementGetAlt               ,----- ** getAutoFilled #method:getAutoFilled#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetAutoFilledMethodInfo,-#endif-    dOMHTMLInputElementGetAutoFilled        ,----- ** getAutofocus #method:getAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetAutofocusMethodInfo,-#endif-    dOMHTMLInputElementGetAutofocus         ,----- ** getCapture #method:getCapture#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetCaptureMethodInfo ,-#endif-    dOMHTMLInputElementGetCapture           ,----- ** getCaptureType #method:getCaptureType#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetCaptureTypeMethodInfo,-#endif-    dOMHTMLInputElementGetCaptureType       ,----- ** getChecked #method:getChecked#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetCheckedMethodInfo ,-#endif-    dOMHTMLInputElementGetChecked           ,----- ** getDefaultChecked #method:getDefaultChecked#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetDefaultCheckedMethodInfo,-#endif-    dOMHTMLInputElementGetDefaultChecked    ,----- ** getDefaultValue #method:getDefaultValue#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetDefaultValueMethodInfo,-#endif-    dOMHTMLInputElementGetDefaultValue      ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetDisabledMethodInfo,-#endif-    dOMHTMLInputElementGetDisabled          ,----- ** getFiles #method:getFiles#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetFilesMethodInfo   ,-#endif-    dOMHTMLInputElementGetFiles             ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetFormMethodInfo    ,-#endif-    dOMHTMLInputElementGetForm              ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetHeightMethodInfo  ,-#endif-    dOMHTMLInputElementGetHeight            ,----- ** getIndeterminate #method:getIndeterminate#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetIndeterminateMethodInfo,-#endif-    dOMHTMLInputElementGetIndeterminate     ,----- ** getInputType #method:getInputType#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetInputTypeMethodInfo,-#endif-    dOMHTMLInputElementGetInputType         ,----- ** getMaxLength #method:getMaxLength#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetMaxLengthMethodInfo,-#endif-    dOMHTMLInputElementGetMaxLength         ,----- ** getMultiple #method:getMultiple#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetMultipleMethodInfo,-#endif-    dOMHTMLInputElementGetMultiple          ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetNameMethodInfo    ,-#endif-    dOMHTMLInputElementGetName              ,----- ** getReadOnly #method:getReadOnly#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetReadOnlyMethodInfo,-#endif-    dOMHTMLInputElementGetReadOnly          ,----- ** getSize #method:getSize#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetSizeMethodInfo    ,-#endif-    dOMHTMLInputElementGetSize              ,----- ** getSrc #method:getSrc#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetSrcMethodInfo     ,-#endif-    dOMHTMLInputElementGetSrc               ,----- ** getUseMap #method:getUseMap#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetUseMapMethodInfo  ,-#endif-    dOMHTMLInputElementGetUseMap            ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetValueMethodInfo   ,-#endif-    dOMHTMLInputElementGetValue             ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetWidthMethodInfo   ,-#endif-    dOMHTMLInputElementGetWidth             ,----- ** getWillValidate #method:getWillValidate#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementGetWillValidateMethodInfo,-#endif-    dOMHTMLInputElementGetWillValidate      ,----- ** isEdited #method:isEdited#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementIsEditedMethodInfo   ,-#endif-    dOMHTMLInputElementIsEdited             ,----- ** select #method:select#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSelectMethodInfo     ,-#endif-    dOMHTMLInputElementSelect               ,----- ** setAccept #method:setAccept#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetAcceptMethodInfo  ,-#endif-    dOMHTMLInputElementSetAccept            ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetAlignMethodInfo   ,-#endif-    dOMHTMLInputElementSetAlign             ,----- ** setAlt #method:setAlt#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetAltMethodInfo     ,-#endif-    dOMHTMLInputElementSetAlt               ,----- ** setAutoFilled #method:setAutoFilled#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetAutoFilledMethodInfo,-#endif-    dOMHTMLInputElementSetAutoFilled        ,----- ** setAutofocus #method:setAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetAutofocusMethodInfo,-#endif-    dOMHTMLInputElementSetAutofocus         ,----- ** setCaptureType #method:setCaptureType#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetCaptureTypeMethodInfo,-#endif-    dOMHTMLInputElementSetCaptureType       ,----- ** setChecked #method:setChecked#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetCheckedMethodInfo ,-#endif-    dOMHTMLInputElementSetChecked           ,----- ** setDefaultChecked #method:setDefaultChecked#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetDefaultCheckedMethodInfo,-#endif-    dOMHTMLInputElementSetDefaultChecked    ,----- ** setDefaultValue #method:setDefaultValue#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetDefaultValueMethodInfo,-#endif-    dOMHTMLInputElementSetDefaultValue      ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetDisabledMethodInfo,-#endif-    dOMHTMLInputElementSetDisabled          ,----- ** setEditingValue #method:setEditingValue#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetEditingValueMethodInfo,-#endif-    dOMHTMLInputElementSetEditingValue      ,----- ** setFiles #method:setFiles#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetFilesMethodInfo   ,-#endif-    dOMHTMLInputElementSetFiles             ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetHeightMethodInfo  ,-#endif-    dOMHTMLInputElementSetHeight            ,----- ** setIndeterminate #method:setIndeterminate#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetIndeterminateMethodInfo,-#endif-    dOMHTMLInputElementSetIndeterminate     ,----- ** setInputType #method:setInputType#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetInputTypeMethodInfo,-#endif-    dOMHTMLInputElementSetInputType         ,----- ** setMaxLength #method:setMaxLength#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetMaxLengthMethodInfo,-#endif-    dOMHTMLInputElementSetMaxLength         ,----- ** setMultiple #method:setMultiple#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetMultipleMethodInfo,-#endif-    dOMHTMLInputElementSetMultiple          ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetNameMethodInfo    ,-#endif-    dOMHTMLInputElementSetName              ,----- ** setReadOnly #method:setReadOnly#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetReadOnlyMethodInfo,-#endif-    dOMHTMLInputElementSetReadOnly          ,----- ** setSize #method:setSize#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetSizeMethodInfo    ,-#endif-    dOMHTMLInputElementSetSize              ,----- ** setSrc #method:setSrc#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetSrcMethodInfo     ,-#endif-    dOMHTMLInputElementSetSrc               ,----- ** setUseMap #method:setUseMap#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetUseMapMethodInfo  ,-#endif-    dOMHTMLInputElementSetUseMap            ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetValueMethodInfo   ,-#endif-    dOMHTMLInputElementSetValue             ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLInputElementSetWidthMethodInfo   ,-#endif-    dOMHTMLInputElementSetWidth             ,----- -- * Properties--- ** accept #attr:accept#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementAcceptPropertyInfo   ,-#endif-    constructDOMHTMLInputElementAccept      ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementAccept               ,-#endif-    getDOMHTMLInputElementAccept            ,-    setDOMHTMLInputElementAccept            ,----- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementAlignPropertyInfo    ,-#endif-    constructDOMHTMLInputElementAlign       ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementAlign                ,-#endif-    getDOMHTMLInputElementAlign             ,-    setDOMHTMLInputElementAlign             ,----- ** alt #attr:alt#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementAltPropertyInfo      ,-#endif-    constructDOMHTMLInputElementAlt         ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementAlt                  ,-#endif-    getDOMHTMLInputElementAlt               ,-    setDOMHTMLInputElementAlt               ,----- ** autofocus #attr:autofocus#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementAutofocusPropertyInfo,-#endif-    constructDOMHTMLInputElementAutofocus   ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementAutofocus            ,-#endif-    getDOMHTMLInputElementAutofocus         ,-    setDOMHTMLInputElementAutofocus         ,----- ** capture #attr:capture#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementCapturePropertyInfo  ,-#endif-    clearDOMHTMLInputElementCapture         ,-    constructDOMHTMLInputElementCapture     ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementCapture              ,-#endif-    getDOMHTMLInputElementCapture           ,-    setDOMHTMLInputElementCapture           ,----- ** checked #attr:checked#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementCheckedPropertyInfo  ,-#endif-    constructDOMHTMLInputElementChecked     ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementChecked              ,-#endif-    getDOMHTMLInputElementChecked           ,-    setDOMHTMLInputElementChecked           ,----- ** defaultChecked #attr:defaultChecked#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementDefaultCheckedPropertyInfo,-#endif-    constructDOMHTMLInputElementDefaultChecked,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementDefaultChecked       ,-#endif-    getDOMHTMLInputElementDefaultChecked    ,-    setDOMHTMLInputElementDefaultChecked    ,----- ** defaultValue #attr:defaultValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementDefaultValuePropertyInfo,-#endif-    constructDOMHTMLInputElementDefaultValue,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementDefaultValue         ,-#endif-    getDOMHTMLInputElementDefaultValue      ,-    setDOMHTMLInputElementDefaultValue      ,----- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementDisabledPropertyInfo ,-#endif-    constructDOMHTMLInputElementDisabled    ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementDisabled             ,-#endif-    getDOMHTMLInputElementDisabled          ,-    setDOMHTMLInputElementDisabled          ,----- ** files #attr:files#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementFilesPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLInputElementFiles                ,-#endif-    getDOMHTMLInputElementFiles             ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementFormPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLInputElementForm                 ,-#endif-    getDOMHTMLInputElementForm              ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementHeightPropertyInfo   ,-#endif-    constructDOMHTMLInputElementHeight      ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementHeight               ,-#endif-    getDOMHTMLInputElementHeight            ,-    setDOMHTMLInputElementHeight            ,----- ** indeterminate #attr:indeterminate#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementIndeterminatePropertyInfo,-#endif-    constructDOMHTMLInputElementIndeterminate,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementIndeterminate        ,-#endif-    getDOMHTMLInputElementIndeterminate     ,-    setDOMHTMLInputElementIndeterminate     ,----- ** maxLength #attr:maxLength#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementMaxLengthPropertyInfo,-#endif-    constructDOMHTMLInputElementMaxLength   ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementMaxLength            ,-#endif-    getDOMHTMLInputElementMaxLength         ,-    setDOMHTMLInputElementMaxLength         ,----- ** multiple #attr:multiple#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementMultiplePropertyInfo ,-#endif-    constructDOMHTMLInputElementMultiple    ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementMultiple             ,-#endif-    getDOMHTMLInputElementMultiple          ,-    setDOMHTMLInputElementMultiple          ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementNamePropertyInfo     ,-#endif-    constructDOMHTMLInputElementName        ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementName                 ,-#endif-    getDOMHTMLInputElementName              ,-    setDOMHTMLInputElementName              ,----- ** readOnly #attr:readOnly#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementReadOnlyPropertyInfo ,-#endif-    constructDOMHTMLInputElementReadOnly    ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementReadOnly             ,-#endif-    getDOMHTMLInputElementReadOnly          ,-    setDOMHTMLInputElementReadOnly          ,----- ** size #attr:size#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementSizePropertyInfo     ,-#endif-    constructDOMHTMLInputElementSize        ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementSize                 ,-#endif-    getDOMHTMLInputElementSize              ,-    setDOMHTMLInputElementSize              ,----- ** src #attr:src#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementSrcPropertyInfo      ,-#endif-    constructDOMHTMLInputElementSrc         ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementSrc                  ,-#endif-    getDOMHTMLInputElementSrc               ,-    setDOMHTMLInputElementSrc               ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementTypePropertyInfo     ,-#endif-    clearDOMHTMLInputElementType            ,-    constructDOMHTMLInputElementType        ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementType                 ,-#endif-    getDOMHTMLInputElementType              ,-    setDOMHTMLInputElementType              ,----- ** useMap #attr:useMap#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementUseMapPropertyInfo   ,-#endif-    constructDOMHTMLInputElementUseMap      ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementUseMap               ,-#endif-    getDOMHTMLInputElementUseMap            ,-    setDOMHTMLInputElementUseMap            ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementValuePropertyInfo    ,-#endif-    constructDOMHTMLInputElementValue       ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementValue                ,-#endif-    getDOMHTMLInputElementValue             ,-    setDOMHTMLInputElementValue             ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementWidthPropertyInfo    ,-#endif-    constructDOMHTMLInputElementWidth       ,-#if ENABLE_OVERLOADING-    dOMHTMLInputElementWidth                ,-#endif-    getDOMHTMLInputElementWidth             ,-    setDOMHTMLInputElementWidth             ,----- ** willValidate #attr:willValidate#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLInputElementWillValidatePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLInputElementWillValidate         ,-#endif-    getDOMHTMLInputElementWillValidate      ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMFileList as WebKit2WebExtension.DOMFileList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLInputElement = DOMHTMLInputElement (ManagedPtr DOMHTMLInputElement)-foreign import ccall "webkit_dom_html_input_element_get_type"-    c_webkit_dom_html_input_element_get_type :: IO GType--instance GObject DOMHTMLInputElement where-    gobjectType = c_webkit_dom_html_input_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLInputElement`, for instance with `toDOMHTMLInputElement`.-class (GObject o, O.IsDescendantOf DOMHTMLInputElement o) => IsDOMHTMLInputElement o-instance (GObject o, O.IsDescendantOf DOMHTMLInputElement o) => IsDOMHTMLInputElement o--instance O.HasParentTypes DOMHTMLInputElement-type instance O.ParentTypes DOMHTMLInputElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLInputElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLInputElement :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m DOMHTMLInputElement-toDOMHTMLInputElement = liftIO . unsafeCastTo DOMHTMLInputElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLInputElement`.-noDOMHTMLInputElement :: Maybe DOMHTMLInputElement-noDOMHTMLInputElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLInputElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLInputElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLInputElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLInputElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLInputElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLInputElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLInputElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLInputElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLInputElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLInputElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLInputElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLInputElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLInputElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLInputElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLInputElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLInputElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLInputElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLInputElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLInputElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLInputElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLInputElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLInputElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLInputElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLInputElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLInputElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLInputElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLInputElementMethod "isEdited" o = DOMHTMLInputElementIsEditedMethodInfo-    ResolveDOMHTMLInputElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLInputElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLInputElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLInputElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLInputElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLInputElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLInputElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLInputElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLInputElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLInputElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLInputElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLInputElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLInputElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLInputElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLInputElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLInputElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLInputElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLInputElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLInputElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLInputElementMethod "select" o = DOMHTMLInputElementSelectMethodInfo-    ResolveDOMHTMLInputElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLInputElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLInputElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLInputElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLInputElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLInputElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLInputElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLInputElementMethod "getAccept" o = DOMHTMLInputElementGetAcceptMethodInfo-    ResolveDOMHTMLInputElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLInputElementMethod "getAlign" o = DOMHTMLInputElementGetAlignMethodInfo-    ResolveDOMHTMLInputElementMethod "getAlt" o = DOMHTMLInputElementGetAltMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLInputElementMethod "getAutoFilled" o = DOMHTMLInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLInputElementMethod "getAutofocus" o = DOMHTMLInputElementGetAutofocusMethodInfo-    ResolveDOMHTMLInputElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLInputElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLInputElementMethod "getCapture" o = DOMHTMLInputElementGetCaptureMethodInfo-    ResolveDOMHTMLInputElementMethod "getCaptureType" o = DOMHTMLInputElementGetCaptureTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "getChecked" o = DOMHTMLInputElementGetCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLInputElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLInputElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLInputElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLInputElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLInputElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLInputElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLInputElementMethod "getDefaultChecked" o = DOMHTMLInputElementGetDefaultCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "getDefaultValue" o = DOMHTMLInputElementGetDefaultValueMethodInfo-    ResolveDOMHTMLInputElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLInputElementMethod "getDisabled" o = DOMHTMLInputElementGetDisabledMethodInfo-    ResolveDOMHTMLInputElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLInputElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLInputElementMethod "getFiles" o = DOMHTMLInputElementGetFilesMethodInfo-    ResolveDOMHTMLInputElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getForm" o = DOMHTMLInputElementGetFormMethodInfo-    ResolveDOMHTMLInputElementMethod "getHeight" o = DOMHTMLInputElementGetHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLInputElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLInputElementMethod "getIndeterminate" o = DOMHTMLInputElementGetIndeterminateMethodInfo-    ResolveDOMHTMLInputElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLInputElementMethod "getInputType" o = DOMHTMLInputElementGetInputTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLInputElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLInputElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLInputElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getMaxLength" o = DOMHTMLInputElementGetMaxLengthMethodInfo-    ResolveDOMHTMLInputElementMethod "getMultiple" o = DOMHTMLInputElementGetMultipleMethodInfo-    ResolveDOMHTMLInputElementMethod "getName" o = DOMHTMLInputElementGetNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLInputElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLInputElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLInputElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLInputElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLInputElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLInputElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLInputElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLInputElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLInputElementMethod "getReadOnly" o = DOMHTMLInputElementGetReadOnlyMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLInputElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getSize" o = DOMHTMLInputElementGetSizeMethodInfo-    ResolveDOMHTMLInputElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLInputElementMethod "getSrc" o = DOMHTMLInputElementGetSrcMethodInfo-    ResolveDOMHTMLInputElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLInputElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLInputElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLInputElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLInputElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLInputElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLInputElementMethod "getUseMap" o = DOMHTMLInputElementGetUseMapMethodInfo-    ResolveDOMHTMLInputElementMethod "getValue" o = DOMHTMLInputElementGetValueMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLInputElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLInputElementMethod "getWidth" o = DOMHTMLInputElementGetWidthMethodInfo-    ResolveDOMHTMLInputElementMethod "getWillValidate" o = DOMHTMLInputElementGetWillValidateMethodInfo-    ResolveDOMHTMLInputElementMethod "setAccept" o = DOMHTMLInputElementSetAcceptMethodInfo-    ResolveDOMHTMLInputElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLInputElementMethod "setAlign" o = DOMHTMLInputElementSetAlignMethodInfo-    ResolveDOMHTMLInputElementMethod "setAlt" o = DOMHTMLInputElementSetAltMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLInputElementMethod "setAutoFilled" o = DOMHTMLInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLInputElementMethod "setAutofocus" o = DOMHTMLInputElementSetAutofocusMethodInfo-    ResolveDOMHTMLInputElementMethod "setCaptureType" o = DOMHTMLInputElementSetCaptureTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "setChecked" o = DOMHTMLInputElementSetCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLInputElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLInputElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLInputElementMethod "setDefaultChecked" o = DOMHTMLInputElementSetDefaultCheckedMethodInfo-    ResolveDOMHTMLInputElementMethod "setDefaultValue" o = DOMHTMLInputElementSetDefaultValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLInputElementMethod "setDisabled" o = DOMHTMLInputElementSetDisabledMethodInfo-    ResolveDOMHTMLInputElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLInputElementMethod "setEditingValue" o = DOMHTMLInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setFiles" o = DOMHTMLInputElementSetFilesMethodInfo-    ResolveDOMHTMLInputElementMethod "setHeight" o = DOMHTMLInputElementSetHeightMethodInfo-    ResolveDOMHTMLInputElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLInputElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLInputElementMethod "setIndeterminate" o = DOMHTMLInputElementSetIndeterminateMethodInfo-    ResolveDOMHTMLInputElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLInputElementMethod "setInputType" o = DOMHTMLInputElementSetInputTypeMethodInfo-    ResolveDOMHTMLInputElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLInputElementMethod "setMaxLength" o = DOMHTMLInputElementSetMaxLengthMethodInfo-    ResolveDOMHTMLInputElementMethod "setMultiple" o = DOMHTMLInputElementSetMultipleMethodInfo-    ResolveDOMHTMLInputElementMethod "setName" o = DOMHTMLInputElementSetNameMethodInfo-    ResolveDOMHTMLInputElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLInputElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLInputElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLInputElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLInputElementMethod "setReadOnly" o = DOMHTMLInputElementSetReadOnlyMethodInfo-    ResolveDOMHTMLInputElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLInputElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLInputElementMethod "setSize" o = DOMHTMLInputElementSetSizeMethodInfo-    ResolveDOMHTMLInputElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLInputElementMethod "setSrc" o = DOMHTMLInputElementSetSrcMethodInfo-    ResolveDOMHTMLInputElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLInputElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLInputElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLInputElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLInputElementMethod "setUseMap" o = DOMHTMLInputElementSetUseMapMethodInfo-    ResolveDOMHTMLInputElementMethod "setValue" o = DOMHTMLInputElementSetValueMethodInfo-    ResolveDOMHTMLInputElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLInputElementMethod "setWidth" o = DOMHTMLInputElementSetWidthMethodInfo-    ResolveDOMHTMLInputElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLInputElementMethod t DOMHTMLInputElement, O.MethodInfo info DOMHTMLInputElement p) => OL.IsLabel t (DOMHTMLInputElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "accept"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@accept@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #accept-@--}-getDOMHTMLInputElementAccept :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAccept obj = liftIO $ B.Properties.getObjectPropertyString obj "accept"--{- |-Set the value of the “@accept@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #accept 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementAccept :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementAccept obj val = liftIO $ B.Properties.setObjectPropertyString obj "accept" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@accept@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementAccept :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementAccept val = B.Properties.constructObjectPropertyString "accept" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementAcceptPropertyInfo-instance AttrInfo DOMHTMLInputElementAcceptPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAcceptPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAcceptPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAcceptPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementAcceptPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAcceptPropertyInfo = "accept"-    type AttrOrigin DOMHTMLInputElementAcceptPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementAccept-    attrSet _ = setDOMHTMLInputElementAccept-    attrConstruct _ = constructDOMHTMLInputElementAccept-    attrClear _ = undefined-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #align-@--}-getDOMHTMLInputElementAlign :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementAlign :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementAlign :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementAlignPropertyInfo-instance AttrInfo DOMHTMLInputElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAlignPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLInputElementAlignPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementAlign-    attrSet _ = setDOMHTMLInputElementAlign-    attrConstruct _ = constructDOMHTMLInputElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "alt"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #alt-@--}-getDOMHTMLInputElementAlt :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementAlt obj = liftIO $ B.Properties.getObjectPropertyString obj "alt"--{- |-Set the value of the “@alt@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #alt 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementAlt :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementAlt obj val = liftIO $ B.Properties.setObjectPropertyString obj "alt" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@alt@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementAlt :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementAlt val = B.Properties.constructObjectPropertyString "alt" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementAltPropertyInfo-instance AttrInfo DOMHTMLInputElementAltPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAltPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAltPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementAltPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementAltPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementAltPropertyInfo = "alt"-    type AttrOrigin DOMHTMLInputElementAltPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementAlt-    attrSet _ = setDOMHTMLInputElementAlt-    attrConstruct _ = constructDOMHTMLInputElementAlt-    attrClear _ = undefined-#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #autofocus-@--}-getDOMHTMLInputElementAutofocus :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementAutofocus obj = liftIO $ B.Properties.getObjectPropertyBool obj "autofocus"--{- |-Set the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #autofocus 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementAutofocus :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementAutofocus obj val = liftIO $ B.Properties.setObjectPropertyBool obj "autofocus" val--{- |-Construct a `GValueConstruct` with valid value for the “@autofocus@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementAutofocus :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementAutofocus val = B.Properties.constructObjectPropertyBool "autofocus" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLInputElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementAutofocusPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementAutofocusPropertyInfo = "autofocus"-    type AttrOrigin DOMHTMLInputElementAutofocusPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementAutofocus-    attrSet _ = setDOMHTMLInputElementAutofocus-    attrConstruct _ = constructDOMHTMLInputElementAutofocus-    attrClear _ = undefined-#endif---- VVV Prop "capture"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@capture@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #capture-@--}-getDOMHTMLInputElementCapture :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementCapture obj = liftIO $ B.Properties.getObjectPropertyString obj "capture"--{- |-Set the value of the “@capture@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #capture 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementCapture :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementCapture obj val = liftIO $ B.Properties.setObjectPropertyString obj "capture" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@capture@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementCapture :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementCapture val = B.Properties.constructObjectPropertyString "capture" (Just val)--{- |-Set the value of the “@capture@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #capture-@--}-clearDOMHTMLInputElementCapture :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m ()-clearDOMHTMLInputElementCapture obj = liftIO $ B.Properties.setObjectPropertyString obj "capture" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementCapturePropertyInfo-instance AttrInfo DOMHTMLInputElementCapturePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementCapturePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementCapturePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementCapturePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementCapturePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementCapturePropertyInfo = "capture"-    type AttrOrigin DOMHTMLInputElementCapturePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementCapture-    attrSet _ = setDOMHTMLInputElementCapture-    attrConstruct _ = constructDOMHTMLInputElementCapture-    attrClear _ = clearDOMHTMLInputElementCapture-#endif---- VVV Prop "checked"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@checked@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #checked-@--}-getDOMHTMLInputElementChecked :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementChecked obj = liftIO $ B.Properties.getObjectPropertyBool obj "checked"--{- |-Set the value of the “@checked@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #checked 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementChecked :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementChecked obj val = liftIO $ B.Properties.setObjectPropertyBool obj "checked" val--{- |-Construct a `GValueConstruct` with valid value for the “@checked@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementChecked :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementChecked val = B.Properties.constructObjectPropertyBool "checked" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementCheckedPropertyInfo-instance AttrInfo DOMHTMLInputElementCheckedPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementCheckedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementCheckedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementCheckedPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementCheckedPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementCheckedPropertyInfo = "checked"-    type AttrOrigin DOMHTMLInputElementCheckedPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementChecked-    attrSet _ = setDOMHTMLInputElementChecked-    attrConstruct _ = constructDOMHTMLInputElementChecked-    attrClear _ = undefined-#endif---- VVV Prop "default-checked"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@default-checked@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #defaultChecked-@--}-getDOMHTMLInputElementDefaultChecked :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementDefaultChecked obj = liftIO $ B.Properties.getObjectPropertyBool obj "default-checked"--{- |-Set the value of the “@default-checked@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #defaultChecked 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementDefaultChecked :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementDefaultChecked obj val = liftIO $ B.Properties.setObjectPropertyBool obj "default-checked" val--{- |-Construct a `GValueConstruct` with valid value for the “@default-checked@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementDefaultChecked :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementDefaultChecked val = B.Properties.constructObjectPropertyBool "default-checked" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementDefaultCheckedPropertyInfo-instance AttrInfo DOMHTMLInputElementDefaultCheckedPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDefaultCheckedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDefaultCheckedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementDefaultCheckedPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementDefaultCheckedPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementDefaultCheckedPropertyInfo = "default-checked"-    type AttrOrigin DOMHTMLInputElementDefaultCheckedPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementDefaultChecked-    attrSet _ = setDOMHTMLInputElementDefaultChecked-    attrConstruct _ = constructDOMHTMLInputElementDefaultChecked-    attrClear _ = undefined-#endif---- VVV Prop "default-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@default-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #defaultValue-@--}-getDOMHTMLInputElementDefaultValue :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementDefaultValue obj = liftIO $ B.Properties.getObjectPropertyString obj "default-value"--{- |-Set the value of the “@default-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #defaultValue 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementDefaultValue :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementDefaultValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "default-value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@default-value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementDefaultValue :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementDefaultValue val = B.Properties.constructObjectPropertyString "default-value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementDefaultValuePropertyInfo-instance AttrInfo DOMHTMLInputElementDefaultValuePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDefaultValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDefaultValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementDefaultValuePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementDefaultValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementDefaultValuePropertyInfo = "default-value"-    type AttrOrigin DOMHTMLInputElementDefaultValuePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementDefaultValue-    attrSet _ = setDOMHTMLInputElementDefaultValue-    attrConstruct _ = constructDOMHTMLInputElementDefaultValue-    attrClear _ = undefined-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #disabled-@--}-getDOMHTMLInputElementDisabled :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementDisabled :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementDisabled :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementDisabledPropertyInfo-instance AttrInfo DOMHTMLInputElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementDisabledPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLInputElementDisabledPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementDisabled-    attrSet _ = setDOMHTMLInputElementDisabled-    attrConstruct _ = constructDOMHTMLInputElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "files"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@files@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #files-@--}-getDOMHTMLInputElementFiles :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe WebKit2WebExtension.DOMFileList.DOMFileList)-getDOMHTMLInputElementFiles obj = liftIO $ B.Properties.getObjectPropertyObject obj "files" WebKit2WebExtension.DOMFileList.DOMFileList--#if ENABLE_OVERLOADING-data DOMHTMLInputElementFilesPropertyInfo-instance AttrInfo DOMHTMLInputElementFilesPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFilesPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementFilesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementFilesPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementFilesPropertyInfo = (Maybe WebKit2WebExtension.DOMFileList.DOMFileList)-    type AttrLabel DOMHTMLInputElementFilesPropertyInfo = "files"-    type AttrOrigin DOMHTMLInputElementFilesPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementFiles-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #form-@--}-getDOMHTMLInputElementForm :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLInputElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLInputElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLInputElementFormPropertyInfo-instance AttrInfo DOMHTMLInputElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementFormPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLInputElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLInputElementFormPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #height-@--}-getDOMHTMLInputElementHeight :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m CULong-getDOMHTMLInputElementHeight obj = liftIO $ B.Properties.getObjectPropertyULong obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementHeight :: (MonadIO m, IsDOMHTMLInputElement o) => o -> CULong -> m ()-setDOMHTMLInputElementHeight obj val = liftIO $ B.Properties.setObjectPropertyULong obj "height" val--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementHeight :: (IsDOMHTMLInputElement o) => CULong -> IO (GValueConstruct o)-constructDOMHTMLInputElementHeight val = B.Properties.constructObjectPropertyULong "height" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementHeightPropertyInfo-instance AttrInfo DOMHTMLInputElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementHeightPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLInputElementHeightPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementHeightPropertyInfo = CULong-    type AttrLabel DOMHTMLInputElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLInputElementHeightPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementHeight-    attrSet _ = setDOMHTMLInputElementHeight-    attrConstruct _ = constructDOMHTMLInputElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "indeterminate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@indeterminate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #indeterminate-@--}-getDOMHTMLInputElementIndeterminate :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementIndeterminate obj = liftIO $ B.Properties.getObjectPropertyBool obj "indeterminate"--{- |-Set the value of the “@indeterminate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #indeterminate 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementIndeterminate :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementIndeterminate obj val = liftIO $ B.Properties.setObjectPropertyBool obj "indeterminate" val--{- |-Construct a `GValueConstruct` with valid value for the “@indeterminate@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementIndeterminate :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementIndeterminate val = B.Properties.constructObjectPropertyBool "indeterminate" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementIndeterminatePropertyInfo-instance AttrInfo DOMHTMLInputElementIndeterminatePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementIndeterminatePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementIndeterminatePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementIndeterminatePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementIndeterminatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementIndeterminatePropertyInfo = "indeterminate"-    type AttrOrigin DOMHTMLInputElementIndeterminatePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementIndeterminate-    attrSet _ = setDOMHTMLInputElementIndeterminate-    attrConstruct _ = constructDOMHTMLInputElementIndeterminate-    attrClear _ = undefined-#endif---- VVV Prop "max-length"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@max-length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #maxLength-@--}-getDOMHTMLInputElementMaxLength :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m CLong-getDOMHTMLInputElementMaxLength obj = liftIO $ B.Properties.getObjectPropertyLong obj "max-length"--{- |-Set the value of the “@max-length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #maxLength 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementMaxLength :: (MonadIO m, IsDOMHTMLInputElement o) => o -> CLong -> m ()-setDOMHTMLInputElementMaxLength obj val = liftIO $ B.Properties.setObjectPropertyLong obj "max-length" val--{- |-Construct a `GValueConstruct` with valid value for the “@max-length@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementMaxLength :: (IsDOMHTMLInputElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLInputElementMaxLength val = B.Properties.constructObjectPropertyLong "max-length" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementMaxLengthPropertyInfo-instance AttrInfo DOMHTMLInputElementMaxLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementMaxLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementMaxLengthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLInputElementMaxLengthPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementMaxLengthPropertyInfo = CLong-    type AttrLabel DOMHTMLInputElementMaxLengthPropertyInfo = "max-length"-    type AttrOrigin DOMHTMLInputElementMaxLengthPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementMaxLength-    attrSet _ = setDOMHTMLInputElementMaxLength-    attrConstruct _ = constructDOMHTMLInputElementMaxLength-    attrClear _ = undefined-#endif---- VVV Prop "multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@multiple@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #multiple-@--}-getDOMHTMLInputElementMultiple :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementMultiple obj = liftIO $ B.Properties.getObjectPropertyBool obj "multiple"--{- |-Set the value of the “@multiple@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #multiple 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementMultiple :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementMultiple obj val = liftIO $ B.Properties.setObjectPropertyBool obj "multiple" val--{- |-Construct a `GValueConstruct` with valid value for the “@multiple@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementMultiple :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementMultiple val = B.Properties.constructObjectPropertyBool "multiple" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementMultiplePropertyInfo-instance AttrInfo DOMHTMLInputElementMultiplePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementMultiplePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementMultiplePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementMultiplePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementMultiplePropertyInfo = "multiple"-    type AttrOrigin DOMHTMLInputElementMultiplePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementMultiple-    attrSet _ = setDOMHTMLInputElementMultiple-    attrConstruct _ = constructDOMHTMLInputElementMultiple-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #name-@--}-getDOMHTMLInputElementName :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementName :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementName :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementNamePropertyInfo-instance AttrInfo DOMHTMLInputElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementNamePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLInputElementNamePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementName-    attrSet _ = setDOMHTMLInputElementName-    attrConstruct _ = constructDOMHTMLInputElementName-    attrClear _ = undefined-#endif---- VVV Prop "read-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@read-only@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #readOnly-@--}-getDOMHTMLInputElementReadOnly :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementReadOnly obj = liftIO $ B.Properties.getObjectPropertyBool obj "read-only"--{- |-Set the value of the “@read-only@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #readOnly 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementReadOnly :: (MonadIO m, IsDOMHTMLInputElement o) => o -> Bool -> m ()-setDOMHTMLInputElementReadOnly obj val = liftIO $ B.Properties.setObjectPropertyBool obj "read-only" val--{- |-Construct a `GValueConstruct` with valid value for the “@read-only@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementReadOnly :: (IsDOMHTMLInputElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLInputElementReadOnly val = B.Properties.constructObjectPropertyBool "read-only" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementReadOnlyPropertyInfo-instance AttrInfo DOMHTMLInputElementReadOnlyPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementReadOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementReadOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLInputElementReadOnlyPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementReadOnlyPropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementReadOnlyPropertyInfo = "read-only"-    type AttrOrigin DOMHTMLInputElementReadOnlyPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementReadOnly-    attrSet _ = setDOMHTMLInputElementReadOnly-    attrConstruct _ = constructDOMHTMLInputElementReadOnly-    attrClear _ = undefined-#endif---- VVV Prop "size"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #size-@--}-getDOMHTMLInputElementSize :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m CULong-getDOMHTMLInputElementSize obj = liftIO $ B.Properties.getObjectPropertyULong obj "size"--{- |-Set the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #size 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementSize :: (MonadIO m, IsDOMHTMLInputElement o) => o -> CULong -> m ()-setDOMHTMLInputElementSize obj val = liftIO $ B.Properties.setObjectPropertyULong obj "size" val--{- |-Construct a `GValueConstruct` with valid value for the “@size@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementSize :: (IsDOMHTMLInputElement o) => CULong -> IO (GValueConstruct o)-constructDOMHTMLInputElementSize val = B.Properties.constructObjectPropertyULong "size" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSizePropertyInfo-instance AttrInfo DOMHTMLInputElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementSizePropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLInputElementSizePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementSizePropertyInfo = CULong-    type AttrLabel DOMHTMLInputElementSizePropertyInfo = "size"-    type AttrOrigin DOMHTMLInputElementSizePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementSize-    attrSet _ = setDOMHTMLInputElementSize-    attrConstruct _ = constructDOMHTMLInputElementSize-    attrClear _ = undefined-#endif---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #src-@--}-getDOMHTMLInputElementSrc :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"--{- |-Set the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #src 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementSrc :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementSrc :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSrcPropertyInfo-instance AttrInfo DOMHTMLInputElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementSrcPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementSrcPropertyInfo = "src"-    type AttrOrigin DOMHTMLInputElementSrcPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementSrc-    attrSet _ = setDOMHTMLInputElementSrc-    attrConstruct _ = constructDOMHTMLInputElementSrc-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #type-@--}-getDOMHTMLInputElementType :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementType :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementType :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLInputElementType :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m ()-clearDOMHTMLInputElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementTypePropertyInfo-instance AttrInfo DOMHTMLInputElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLInputElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementTypePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLInputElementTypePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementType-    attrSet _ = setDOMHTMLInputElementType-    attrConstruct _ = constructDOMHTMLInputElementType-    attrClear _ = clearDOMHTMLInputElementType-#endif---- VVV Prop "use-map"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@use-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #useMap-@--}-getDOMHTMLInputElementUseMap :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementUseMap obj = liftIO $ B.Properties.getObjectPropertyString obj "use-map"--{- |-Set the value of the “@use-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #useMap 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementUseMap :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementUseMap obj val = liftIO $ B.Properties.setObjectPropertyString obj "use-map" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@use-map@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementUseMap :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementUseMap val = B.Properties.constructObjectPropertyString "use-map" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementUseMapPropertyInfo-instance AttrInfo DOMHTMLInputElementUseMapPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementUseMapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementUseMapPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementUseMapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementUseMapPropertyInfo = "use-map"-    type AttrOrigin DOMHTMLInputElementUseMapPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementUseMap-    attrSet _ = setDOMHTMLInputElementUseMap-    attrConstruct _ = constructDOMHTMLInputElementUseMap-    attrClear _ = undefined-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #value-@--}-getDOMHTMLInputElementValue :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m (Maybe T.Text)-getDOMHTMLInputElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementValue :: (MonadIO m, IsDOMHTMLInputElement o) => o -> T.Text -> m ()-setDOMHTMLInputElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementValue :: (IsDOMHTMLInputElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLInputElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLInputElementValuePropertyInfo-instance AttrInfo DOMHTMLInputElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLInputElementValuePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLInputElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLInputElementValuePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementValue-    attrSet _ = setDOMHTMLInputElementValue-    attrConstruct _ = constructDOMHTMLInputElementValue-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #width-@--}-getDOMHTMLInputElementWidth :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m CULong-getDOMHTMLInputElementWidth obj = liftIO $ B.Properties.getObjectPropertyULong obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLInputElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLInputElementWidth :: (MonadIO m, IsDOMHTMLInputElement o) => o -> CULong -> m ()-setDOMHTMLInputElementWidth obj val = liftIO $ B.Properties.setObjectPropertyULong obj "width" val--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLInputElementWidth :: (IsDOMHTMLInputElement o) => CULong -> IO (GValueConstruct o)-constructDOMHTMLInputElementWidth val = B.Properties.constructObjectPropertyULong "width" val--#if ENABLE_OVERLOADING-data DOMHTMLInputElementWidthPropertyInfo-instance AttrInfo DOMHTMLInputElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWidthPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLInputElementWidthPropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementWidthPropertyInfo = CULong-    type AttrLabel DOMHTMLInputElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLInputElementWidthPropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementWidth-    attrSet _ = setDOMHTMLInputElementWidth-    attrConstruct _ = constructDOMHTMLInputElementWidth-    attrClear _ = undefined-#endif---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@will-validate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLInputElement #willValidate-@--}-getDOMHTMLInputElementWillValidate :: (MonadIO m, IsDOMHTMLInputElement o) => o -> m Bool-getDOMHTMLInputElementWillValidate obj = liftIO $ B.Properties.getObjectPropertyBool obj "will-validate"--#if ENABLE_OVERLOADING-data DOMHTMLInputElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLInputElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLInputElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLInputElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLInputElementWillValidatePropertyInfo = IsDOMHTMLInputElement-    type AttrGetType DOMHTMLInputElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLInputElementWillValidatePropertyInfo = "will-validate"-    type AttrOrigin DOMHTMLInputElementWillValidatePropertyInfo = DOMHTMLInputElement-    attrGet _ = getDOMHTMLInputElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLInputElement-type instance O.AttributeList DOMHTMLInputElement = DOMHTMLInputElementAttributeList-type DOMHTMLInputElementAttributeList = ('[ '("accept", DOMHTMLInputElementAcceptPropertyInfo), '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLInputElementAlignPropertyInfo), '("alt", DOMHTMLInputElementAltPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLInputElementAutofocusPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("capture", DOMHTMLInputElementCapturePropertyInfo), '("checked", DOMHTMLInputElementCheckedPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defaultChecked", DOMHTMLInputElementDefaultCheckedPropertyInfo), '("defaultValue", DOMHTMLInputElementDefaultValuePropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLInputElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("files", DOMHTMLInputElementFilesPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLInputElementFormPropertyInfo), '("height", DOMHTMLInputElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("indeterminate", DOMHTMLInputElementIndeterminatePropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("maxLength", DOMHTMLInputElementMaxLengthPropertyInfo), '("multiple", DOMHTMLInputElementMultiplePropertyInfo), '("name", DOMHTMLInputElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLInputElementReadOnlyPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("size", DOMHTMLInputElementSizePropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLInputElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLInputElementTypePropertyInfo), '("useMap", DOMHTMLInputElementUseMapPropertyInfo), '("value", DOMHTMLInputElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLInputElementWidthPropertyInfo), '("willValidate", DOMHTMLInputElementWillValidatePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLInputElementAccept :: AttrLabelProxy "accept"-dOMHTMLInputElementAccept = AttrLabelProxy--dOMHTMLInputElementAlign :: AttrLabelProxy "align"-dOMHTMLInputElementAlign = AttrLabelProxy--dOMHTMLInputElementAlt :: AttrLabelProxy "alt"-dOMHTMLInputElementAlt = AttrLabelProxy--dOMHTMLInputElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLInputElementAutofocus = AttrLabelProxy--dOMHTMLInputElementCapture :: AttrLabelProxy "capture"-dOMHTMLInputElementCapture = AttrLabelProxy--dOMHTMLInputElementChecked :: AttrLabelProxy "checked"-dOMHTMLInputElementChecked = AttrLabelProxy--dOMHTMLInputElementDefaultChecked :: AttrLabelProxy "defaultChecked"-dOMHTMLInputElementDefaultChecked = AttrLabelProxy--dOMHTMLInputElementDefaultValue :: AttrLabelProxy "defaultValue"-dOMHTMLInputElementDefaultValue = AttrLabelProxy--dOMHTMLInputElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLInputElementDisabled = AttrLabelProxy--dOMHTMLInputElementFiles :: AttrLabelProxy "files"-dOMHTMLInputElementFiles = AttrLabelProxy--dOMHTMLInputElementForm :: AttrLabelProxy "form"-dOMHTMLInputElementForm = AttrLabelProxy--dOMHTMLInputElementHeight :: AttrLabelProxy "height"-dOMHTMLInputElementHeight = AttrLabelProxy--dOMHTMLInputElementIndeterminate :: AttrLabelProxy "indeterminate"-dOMHTMLInputElementIndeterminate = AttrLabelProxy--dOMHTMLInputElementMaxLength :: AttrLabelProxy "maxLength"-dOMHTMLInputElementMaxLength = AttrLabelProxy--dOMHTMLInputElementMultiple :: AttrLabelProxy "multiple"-dOMHTMLInputElementMultiple = AttrLabelProxy--dOMHTMLInputElementName :: AttrLabelProxy "name"-dOMHTMLInputElementName = AttrLabelProxy--dOMHTMLInputElementReadOnly :: AttrLabelProxy "readOnly"-dOMHTMLInputElementReadOnly = AttrLabelProxy--dOMHTMLInputElementSize :: AttrLabelProxy "size"-dOMHTMLInputElementSize = AttrLabelProxy--dOMHTMLInputElementSrc :: AttrLabelProxy "src"-dOMHTMLInputElementSrc = AttrLabelProxy--dOMHTMLInputElementType :: AttrLabelProxy "type"-dOMHTMLInputElementType = AttrLabelProxy--dOMHTMLInputElementUseMap :: AttrLabelProxy "useMap"-dOMHTMLInputElementUseMap = AttrLabelProxy--dOMHTMLInputElementValue :: AttrLabelProxy "value"-dOMHTMLInputElementValue = AttrLabelProxy--dOMHTMLInputElementWidth :: AttrLabelProxy "width"-dOMHTMLInputElementWidth = AttrLabelProxy--dOMHTMLInputElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLInputElementWillValidate = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLInputElement = DOMHTMLInputElementSignalList-type DOMHTMLInputElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLInputElement::get_accept--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_accept" webkit_dom_html_input_element_get_accept :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetAccept ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetAccept ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetAccept self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_accept self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetAccept" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAcceptMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetAcceptMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAccept--#endif---- method DOMHTMLInputElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_align" webkit_dom_html_input_element_get_align :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAlign--#endif---- method DOMHTMLInputElement::get_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_alt" webkit_dom_html_input_element_get_alt :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetAlt self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_alt self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetAlt" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAltMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAlt--#endif---- method DOMHTMLInputElement::get_auto_filled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_auto_filled" webkit_dom_html_input_element_get_auto_filled :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetAutoFilled ["(Since version 2.22)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementHtmlInputElementGetAutoFilled' instead."] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLInputElementGetAutoFilled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetAutoFilled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_auto_filled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAutoFilledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetAutoFilledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAutoFilled--#endif---- method DOMHTMLInputElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_autofocus" webkit_dom_html_input_element_get_autofocus :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetAutofocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_autofocus self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetAutofocus--#endif---- method DOMHTMLInputElement::get_capture--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_capture" webkit_dom_html_input_element_get_capture :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetCapture ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.dOMHTMLInputElementGetCaptureType' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetCapture ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetCapture self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_capture self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetCaptureMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetCaptureMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetCapture--#endif---- method DOMHTMLInputElement::get_capture_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_capture_type" webkit_dom_html_input_element_get_capture_type :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetCaptureType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMHTMLInputElementGetCaptureType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetCaptureType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_capture_type self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetCaptureType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetCaptureTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetCaptureTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetCaptureType--#endif---- method DOMHTMLInputElement::get_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_checked" webkit_dom_html_input_element_get_checked :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetChecked ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetChecked ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetChecked self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_checked self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetCheckedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetChecked--#endif---- method DOMHTMLInputElement::get_default_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_default_checked" webkit_dom_html_input_element_get_default_checked :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetDefaultChecked ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetDefaultChecked ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetDefaultChecked self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_default_checked self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetDefaultCheckedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetDefaultCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDefaultChecked--#endif---- method DOMHTMLInputElement::get_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_default_value" webkit_dom_html_input_element_get_default_value :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetDefaultValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetDefaultValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetDefaultValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_default_value self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetDefaultValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetDefaultValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDefaultValue--#endif---- method DOMHTMLInputElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_disabled" webkit_dom_html_input_element_get_disabled :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetDisabled--#endif---- method DOMHTMLInputElement::get_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_files" webkit_dom_html_input_element_get_files :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO (Ptr WebKit2WebExtension.DOMFileList.DOMFileList)--{-# DEPRECATED dOMHTMLInputElementGetFiles ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetFiles ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m WebKit2WebExtension.DOMFileList.DOMFileList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList' -}-dOMHTMLInputElementGetFiles self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_files self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetFiles" result-    result' <- (wrapObject WebKit2WebExtension.DOMFileList.DOMFileList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetFilesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMFileList.DOMFileList), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetFilesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetFiles--#endif---- method DOMHTMLInputElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_form" webkit_dom_html_input_element_get_form :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLInputElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLInputElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetForm--#endif---- method DOMHTMLInputElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_height" webkit_dom_html_input_element_get_height :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CULong--{-# DEPRECATED dOMHTMLInputElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMHTMLInputElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_height self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetHeightMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetHeight--#endif---- method DOMHTMLInputElement::get_indeterminate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_indeterminate" webkit_dom_html_input_element_get_indeterminate :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetIndeterminate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetIndeterminate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetIndeterminate self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_indeterminate self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetIndeterminateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetIndeterminateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetIndeterminate--#endif---- method DOMHTMLInputElement::get_input_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_input_type" webkit_dom_html_input_element_get_input_type :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetInputType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetInputType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetInputType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_input_type self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetInputType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetInputTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetInputTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetInputType--#endif---- method DOMHTMLInputElement::get_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_max_length" webkit_dom_html_input_element_get_max_length :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CLong--{-# DEPRECATED dOMHTMLInputElementGetMaxLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetMaxLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLInputElementGetMaxLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_max_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetMaxLengthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetMaxLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetMaxLength--#endif---- method DOMHTMLInputElement::get_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_multiple" webkit_dom_html_input_element_get_multiple :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetMultiple ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetMultiple ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetMultiple self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_multiple self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetMultiple--#endif---- method DOMHTMLInputElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_name" webkit_dom_html_input_element_get_name :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetName--#endif---- method DOMHTMLInputElement::get_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_read_only" webkit_dom_html_input_element_get_read_only :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetReadOnly ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLInputElementGetReadOnly ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetReadOnly self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_read_only self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetReadOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetReadOnly--#endif---- method DOMHTMLInputElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_size" webkit_dom_html_input_element_get_size :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CULong--{-# DEPRECATED dOMHTMLInputElementGetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMHTMLInputElementGetSize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_size self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetSizeMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetSize--#endif---- method DOMHTMLInputElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_src" webkit_dom_html_input_element_get_src :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetSrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_src self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetSrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetSrc--#endif---- method DOMHTMLInputElement::get_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_use_map" webkit_dom_html_input_element_get_use_map :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetUseMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetUseMap self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_use_map self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetUseMap" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetUseMapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetUseMap--#endif---- method DOMHTMLInputElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_value" webkit_dom_html_input_element_get_value :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CString--{-# DEPRECATED dOMHTMLInputElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLInputElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_value self'-    checkUnexpectedReturnNULL "dOMHTMLInputElementGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetValue--#endif---- method DOMHTMLInputElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_width" webkit_dom_html_input_element_get_width :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CULong--{-# DEPRECATED dOMHTMLInputElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMHTMLInputElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetWidthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWidth--#endif---- method DOMHTMLInputElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_get_will_validate" webkit_dom_html_input_element_get_will_validate :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementGetWillValidate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementGetWillValidate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementGetWillValidate self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_input_element_get_will_validate self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementGetWillValidate--#endif---- method DOMHTMLInputElement::is_edited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "input", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_is_edited" webkit_dom_html_input_element_is_edited :: -    Ptr DOMHTMLInputElement ->              -- input : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO CInt--{-# DEPRECATED dOMHTMLInputElementIsEdited ["(Since version 2.22)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementHtmlInputElementIsUserEdited' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementIsEdited ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@input@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLInputElementIsEdited input = liftIO $ do-    input' <- unsafeManagedPtrCastPtr input-    result <- webkit_dom_html_input_element_is_edited input'-    let result' = (/= 0) result-    touchManagedPtr input-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLInputElementIsEditedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementIsEditedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementIsEdited--#endif---- method DOMHTMLInputElement::select--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_select" webkit_dom_html_input_element_select :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    IO ()--{-# DEPRECATED dOMHTMLInputElementSelect ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSelect ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> m ()-dOMHTMLInputElementSelect self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_input_element_select self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSelectMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSelectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSelect--#endif---- method DOMHTMLInputElement::set_accept--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_accept" webkit_dom_html_input_element_set_accept :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetAccept ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetAccept ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetAccept self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_accept self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAcceptMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetAcceptMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAccept--#endif---- method DOMHTMLInputElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_align" webkit_dom_html_input_element_set_align :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAlign--#endif---- method DOMHTMLInputElement::set_alt--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_alt" webkit_dom_html_input_element_set_alt :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetAlt ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetAlt ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetAlt self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_alt self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAltMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetAltMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAlt--#endif---- method DOMHTMLInputElement::set_auto_filled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_auto_filled" webkit_dom_html_input_element_set_auto_filled :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetAutoFilled ["(Since version 2.22)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementHtmlInputElementSetAutoFilled' instead."] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLInputElementSetAutoFilled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetAutoFilled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_auto_filled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAutoFilledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetAutoFilledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAutoFilled--#endif---- method DOMHTMLInputElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_autofocus" webkit_dom_html_input_element_set_autofocus :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetAutofocus self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_autofocus self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetAutofocus--#endif---- method DOMHTMLInputElement::set_capture_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_capture_type" webkit_dom_html_input_element_set_capture_type :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetCaptureType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLInputElementSetCaptureType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetCaptureType self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_capture_type self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetCaptureTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetCaptureTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetCaptureType--#endif---- method DOMHTMLInputElement::set_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_checked" webkit_dom_html_input_element_set_checked :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetChecked ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetChecked ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetChecked self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_checked self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetCheckedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetChecked--#endif---- method DOMHTMLInputElement::set_default_checked--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_default_checked" webkit_dom_html_input_element_set_default_checked :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetDefaultChecked ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLInputElementSetDefaultChecked ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetDefaultChecked self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_default_checked self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetDefaultCheckedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetDefaultCheckedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDefaultChecked--#endif---- method DOMHTMLInputElement::set_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_default_value" webkit_dom_html_input_element_set_default_value :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetDefaultValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetDefaultValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetDefaultValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_default_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetDefaultValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDefaultValue--#endif---- method DOMHTMLInputElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_disabled" webkit_dom_html_input_element_set_disabled :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetDisabled--#endif---- method DOMHTMLInputElement::set_editing_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_editing_value" webkit_dom_html_input_element_set_editing_value :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetEditingValue ["(Since version 2.22)","Use 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementHtmlInputElementSetEditingValue' instead."] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLInputElementSetEditingValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetEditingValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_editing_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetEditingValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetEditingValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetEditingValue--#endif---- method DOMHTMLInputElement::set_files--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMFileList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_files" webkit_dom_html_input_element_set_files :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    Ptr WebKit2WebExtension.DOMFileList.DOMFileList -> -- value : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMFileList"})-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetFiles ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetFiles ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a, WebKit2WebExtension.DOMFileList.IsDOMFileList b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> b-    {- ^ /@value@/: A 'GI.WebKit2WebExtension.Objects.DOMFileList.DOMFileList' -}-    -> m ()-dOMHTMLInputElementSetFiles self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- unsafeManagedPtrCastPtr value-    webkit_dom_html_input_element_set_files self' value'-    touchManagedPtr self-    touchManagedPtr value-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetFilesMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMHTMLInputElement a, WebKit2WebExtension.DOMFileList.IsDOMFileList b) => O.MethodInfo DOMHTMLInputElementSetFilesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetFiles--#endif---- method DOMHTMLInputElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_height" webkit_dom_html_input_element_set_height :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CULong ->                               -- value : TBasicType TULong-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> CULong-    {- ^ /@value@/: A @/gulong/@ -}-    -> m ()-dOMHTMLInputElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_input_element_set_height self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetHeightMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetHeight--#endif---- method DOMHTMLInputElement::set_indeterminate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_indeterminate" webkit_dom_html_input_element_set_indeterminate :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetIndeterminate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetIndeterminate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetIndeterminate self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_indeterminate self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetIndeterminateMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetIndeterminateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetIndeterminate--#endif---- method DOMHTMLInputElement::set_input_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_input_type" webkit_dom_html_input_element_set_input_type :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetInputType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetInputType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetInputType self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_input_type self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetInputTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetInputTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetInputType--#endif---- method DOMHTMLInputElement::set_max_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_max_length" webkit_dom_html_input_element_set_max_length :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CLong ->                                -- value : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetMaxLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetMaxLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLInputElementSetMaxLength self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_html_input_element_set_max_length self' value-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetMaxLengthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetMaxLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetMaxLength--#endif---- method DOMHTMLInputElement::set_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_multiple" webkit_dom_html_input_element_set_multiple :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetMultiple ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetMultiple ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetMultiple self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_multiple self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetMultipleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetMultiple--#endif---- method DOMHTMLInputElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_name" webkit_dom_html_input_element_set_name :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetName--#endif---- method DOMHTMLInputElement::set_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_read_only" webkit_dom_html_input_element_set_read_only :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetReadOnly ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetReadOnly ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLInputElementSetReadOnly self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_input_element_set_read_only self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetReadOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetReadOnly--#endif---- method DOMHTMLInputElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_size" webkit_dom_html_input_element_set_size :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CULong ->                               -- value : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> CULong-    {- ^ /@value@/: A @/gulong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLInputElementSetSize self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_html_input_element_set_size self' value-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetSizeMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetSize--#endif---- method DOMHTMLInputElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_src" webkit_dom_html_input_element_set_src :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetSrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_src self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetSrc--#endif---- method DOMHTMLInputElement::set_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_use_map" webkit_dom_html_input_element_set_use_map :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetUseMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetUseMap self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_use_map self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetUseMapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetUseMap--#endif---- method DOMHTMLInputElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_value" webkit_dom_html_input_element_set_value :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLInputElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_input_element_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetValue--#endif---- method DOMHTMLInputElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLInputElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_input_element_set_width" webkit_dom_html_input_element_set_width :: -    Ptr DOMHTMLInputElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLInputElement"})-    CULong ->                               -- value : TBasicType TULong-    IO ()--{-# DEPRECATED dOMHTMLInputElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLInputElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLInputElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLInputElement.DOMHTMLInputElement' -}-    -> CULong-    {- ^ /@value@/: A @/gulong/@ -}-    -> m ()-dOMHTMLInputElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_input_element_set_width self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetWidthMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMHTMLInputElement a) => O.MethodInfo DOMHTMLInputElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLInputElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLInputElement.hs-boot
@@ -1,257 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLInputElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLInputElement = DOMHTMLInputElement (ManagedPtr DOMHTMLInputElement)-instance GObject DOMHTMLInputElement where-class (GObject o, O.IsDescendantOf DOMHTMLInputElement o) => IsDOMHTMLInputElement o-instance (GObject o, O.IsDescendantOf DOMHTMLInputElement o) => IsDOMHTMLInputElement o-instance O.HasParentTypes DOMHTMLInputElement-#if ENABLE_OVERLOADING-data DOMHTMLInputElementAcceptPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementAltPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementAutofocusPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementCapturePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementCheckedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementDefaultCheckedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementDefaultValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementFilesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementIndeterminatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementMaxLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementMultiplePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementReadOnlyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSizePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementUseMapPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementWillValidatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAcceptMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAutoFilledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetCaptureMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetCaptureTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetCheckedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetDefaultCheckedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetDefaultValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetFilesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetIndeterminateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetInputTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetMaxLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetMultipleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetReadOnlyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetUseMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementGetWillValidateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementIsEditedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSelectMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAcceptMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAltMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAutoFilledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetCaptureTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetCheckedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetDefaultCheckedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetDefaultValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetEditingValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetFilesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetIndeterminateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetInputTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetMaxLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetMultipleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetReadOnlyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetUseMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLInputElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLLIElement.hs
@@ -1,601 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLLIElement-    ( ---- * Exported types-    DOMHTMLLIElement(..)                    ,-    IsDOMHTMLLIElement                      ,-    toDOMHTMLLIElement                      ,-    noDOMHTMLLIElement                      ,--- -- * Methods--- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLLIElementGetTypeAttrMethodInfo   ,-#endif-    dOMHTMLLIElementGetTypeAttr             ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLLIElementGetValueMethodInfo      ,-#endif-    dOMHTMLLIElementGetValue                ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLLIElementSetTypeAttrMethodInfo   ,-#endif-    dOMHTMLLIElementSetTypeAttr             ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLLIElementSetValueMethodInfo      ,-#endif-    dOMHTMLLIElementSetValue                ,----- -- * Properties--- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLIElementTypePropertyInfo        ,-#endif-    clearDOMHTMLLIElementType               ,-    constructDOMHTMLLIElementType           ,-#if ENABLE_OVERLOADING-    dOMHTMLLIElementType                    ,-#endif-    getDOMHTMLLIElementType                 ,-    setDOMHTMLLIElementType                 ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLIElementValuePropertyInfo       ,-#endif-    constructDOMHTMLLIElementValue          ,-#if ENABLE_OVERLOADING-    dOMHTMLLIElementValue                   ,-#endif-    getDOMHTMLLIElementValue                ,-    setDOMHTMLLIElementValue                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLLIElement = DOMHTMLLIElement (ManagedPtr DOMHTMLLIElement)-foreign import ccall "webkit_dom_html_li_element_get_type"-    c_webkit_dom_html_li_element_get_type :: IO GType--instance GObject DOMHTMLLIElement where-    gobjectType = c_webkit_dom_html_li_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLLIElement`, for instance with `toDOMHTMLLIElement`.-class (GObject o, O.IsDescendantOf DOMHTMLLIElement o) => IsDOMHTMLLIElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLIElement o) => IsDOMHTMLLIElement o--instance O.HasParentTypes DOMHTMLLIElement-type instance O.ParentTypes DOMHTMLLIElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLLIElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLLIElement :: (MonadIO m, IsDOMHTMLLIElement o) => o -> m DOMHTMLLIElement-toDOMHTMLLIElement = liftIO . unsafeCastTo DOMHTMLLIElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLLIElement`.-noDOMHTMLLIElement :: Maybe DOMHTMLLIElement-noDOMHTMLLIElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLLIElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLIElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLIElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLIElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLIElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLIElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLLIElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLIElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLLIElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLLIElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLIElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLLIElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLLIElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLLIElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLIElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLIElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLLIElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLLIElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLIElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLLIElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLLIElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLLIElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLLIElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLIElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLIElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLIElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLIElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLIElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLIElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLIElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLIElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLLIElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLIElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLLIElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLIElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLIElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLIElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLLIElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLIElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLLIElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLIElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLIElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLIElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLLIElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLIElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLIElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLLIElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLIElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLIElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLLIElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLIElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLIElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLIElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLLIElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLIElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLLIElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLIElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLIElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLIElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLLIElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLIElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLIElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLIElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLLIElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLIElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLIElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLIElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLIElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLLIElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLIElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLIElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLIElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLIElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLLIElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLIElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLIElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLIElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLIElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLIElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLIElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLLIElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLIElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLIElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLIElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLIElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLIElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLIElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLIElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLIElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLIElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLIElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLIElementMethod "getTypeAttr" o = DOMHTMLLIElementGetTypeAttrMethodInfo-    ResolveDOMHTMLLIElementMethod "getValue" o = DOMHTMLLIElementGetValueMethodInfo-    ResolveDOMHTMLLIElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLIElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLIElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLIElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLLIElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLIElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLLIElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLIElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLIElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLIElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLLIElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLIElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLIElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLIElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLIElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLIElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLIElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLIElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLIElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLIElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLIElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLIElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLIElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLIElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLIElementMethod "setTypeAttr" o = DOMHTMLLIElementSetTypeAttrMethodInfo-    ResolveDOMHTMLLIElementMethod "setValue" o = DOMHTMLLIElementSetValueMethodInfo-    ResolveDOMHTMLLIElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLIElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLIElementMethod t DOMHTMLLIElement, O.MethodInfo info DOMHTMLLIElement p) => OL.IsLabel t (DOMHTMLLIElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLIElement #type-@--}-getDOMHTMLLIElementType :: (MonadIO m, IsDOMHTMLLIElement o) => o -> m (Maybe T.Text)-getDOMHTMLLIElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLIElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLIElementType :: (MonadIO m, IsDOMHTMLLIElement o) => o -> T.Text -> m ()-setDOMHTMLLIElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLIElementType :: (IsDOMHTMLLIElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLIElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLLIElementType :: (MonadIO m, IsDOMHTMLLIElement o) => o -> m ()-clearDOMHTMLLIElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLLIElementTypePropertyInfo-instance AttrInfo DOMHTMLLIElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLLIElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLIElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLIElementTypePropertyInfo = IsDOMHTMLLIElement-    type AttrGetType DOMHTMLLIElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLIElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLLIElementTypePropertyInfo = DOMHTMLLIElement-    attrGet _ = getDOMHTMLLIElementType-    attrSet _ = setDOMHTMLLIElementType-    attrConstruct _ = constructDOMHTMLLIElementType-    attrClear _ = clearDOMHTMLLIElementType-#endif---- VVV Prop "value"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLIElement #value-@--}-getDOMHTMLLIElementValue :: (MonadIO m, IsDOMHTMLLIElement o) => o -> m CLong-getDOMHTMLLIElementValue obj = liftIO $ B.Properties.getObjectPropertyLong obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLIElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLIElementValue :: (MonadIO m, IsDOMHTMLLIElement o) => o -> CLong -> m ()-setDOMHTMLLIElementValue obj val = liftIO $ B.Properties.setObjectPropertyLong obj "value" val--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLIElementValue :: (IsDOMHTMLLIElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLLIElementValue val = B.Properties.constructObjectPropertyLong "value" val--#if ENABLE_OVERLOADING-data DOMHTMLLIElementValuePropertyInfo-instance AttrInfo DOMHTMLLIElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLLIElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLIElementValuePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLLIElementValuePropertyInfo = IsDOMHTMLLIElement-    type AttrGetType DOMHTMLLIElementValuePropertyInfo = CLong-    type AttrLabel DOMHTMLLIElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLLIElementValuePropertyInfo = DOMHTMLLIElement-    attrGet _ = getDOMHTMLLIElementValue-    attrSet _ = setDOMHTMLLIElementValue-    attrConstruct _ = constructDOMHTMLLIElementValue-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLLIElement-type instance O.AttributeList DOMHTMLLIElement = DOMHTMLLIElementAttributeList-type DOMHTMLLIElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLIElementTypePropertyInfo), '("value", DOMHTMLLIElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLLIElementType :: AttrLabelProxy "type"-dOMHTMLLIElementType = AttrLabelProxy--dOMHTMLLIElementValue :: AttrLabelProxy "value"-dOMHTMLLIElementValue = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLLIElement = DOMHTMLLIElementSignalList-type DOMHTMLLIElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLLIElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLIElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_li_element_get_type_attr" webkit_dom_html_li_element_get_type_attr :: -    Ptr DOMHTMLLIElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"})-    IO CString--{-# DEPRECATED dOMHTMLLIElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLIElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLIElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLIElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_li_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLLIElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLIElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLIElement a) => O.MethodInfo DOMHTMLLIElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLIElementGetTypeAttr--#endif---- method DOMHTMLLIElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLIElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_li_element_get_value" webkit_dom_html_li_element_get_value :: -    Ptr DOMHTMLLIElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"})-    IO CLong--{-# DEPRECATED dOMHTMLLIElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLIElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLIElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLLIElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_li_element_get_value self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLLIElementGetValueMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLLIElement a) => O.MethodInfo DOMHTMLLIElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLIElementGetValue--#endif---- method DOMHTMLLIElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLIElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_li_element_set_type_attr" webkit_dom_html_li_element_set_type_attr :: -    Ptr DOMHTMLLIElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLIElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLIElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLIElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLIElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_li_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLIElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLIElement a) => O.MethodInfo DOMHTMLLIElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLIElementSetTypeAttr--#endif---- method DOMHTMLLIElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLIElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_li_element_set_value" webkit_dom_html_li_element_set_value :: -    Ptr DOMHTMLLIElement ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLIElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLLIElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLIElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLIElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLIElement.DOMHTMLLIElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLLIElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_li_element_set_value self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLIElementSetValueMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLLIElement a) => O.MethodInfo DOMHTMLLIElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLIElementSetValue--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLLIElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLLIElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLLIElement = DOMHTMLLIElement (ManagedPtr DOMHTMLLIElement)-instance GObject DOMHTMLLIElement where-class (GObject o, O.IsDescendantOf DOMHTMLLIElement o) => IsDOMHTMLLIElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLIElement o) => IsDOMHTMLLIElement o-instance O.HasParentTypes DOMHTMLLIElement-#if ENABLE_OVERLOADING-data DOMHTMLLIElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLIElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLIElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLIElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLIElementSetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLIElementSetValueMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLLabelElement.hs
@@ -1,527 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement-    ( ---- * Exported types-    DOMHTMLLabelElement(..)                 ,-    IsDOMHTMLLabelElement                   ,-    toDOMHTMLLabelElement                   ,-    noDOMHTMLLabelElement                   ,--- -- * Methods--- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLLabelElementGetFormMethodInfo    ,-#endif-    dOMHTMLLabelElementGetForm              ,----- ** getHtmlFor #method:getHtmlFor#--#if ENABLE_OVERLOADING-    DOMHTMLLabelElementGetHtmlForMethodInfo ,-#endif-    dOMHTMLLabelElementGetHtmlFor           ,----- ** setHtmlFor #method:setHtmlFor#--#if ENABLE_OVERLOADING-    DOMHTMLLabelElementSetHtmlForMethodInfo ,-#endif-    dOMHTMLLabelElementSetHtmlFor           ,----- -- * Properties--- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLabelElementFormPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLLabelElementForm                 ,-#endif-    getDOMHTMLLabelElementForm              ,----- ** htmlFor #attr:htmlFor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLabelElementHtmlForPropertyInfo  ,-#endif-    constructDOMHTMLLabelElementHtmlFor     ,-#if ENABLE_OVERLOADING-    dOMHTMLLabelElementHtmlFor              ,-#endif-    getDOMHTMLLabelElementHtmlFor           ,-    setDOMHTMLLabelElementHtmlFor           ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLLabelElement = DOMHTMLLabelElement (ManagedPtr DOMHTMLLabelElement)-foreign import ccall "webkit_dom_html_label_element_get_type"-    c_webkit_dom_html_label_element_get_type :: IO GType--instance GObject DOMHTMLLabelElement where-    gobjectType = c_webkit_dom_html_label_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLLabelElement`, for instance with `toDOMHTMLLabelElement`.-class (GObject o, O.IsDescendantOf DOMHTMLLabelElement o) => IsDOMHTMLLabelElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLabelElement o) => IsDOMHTMLLabelElement o--instance O.HasParentTypes DOMHTMLLabelElement-type instance O.ParentTypes DOMHTMLLabelElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLLabelElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLLabelElement :: (MonadIO m, IsDOMHTMLLabelElement o) => o -> m DOMHTMLLabelElement-toDOMHTMLLabelElement = liftIO . unsafeCastTo DOMHTMLLabelElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLLabelElement`.-noDOMHTMLLabelElement :: Maybe DOMHTMLLabelElement-noDOMHTMLLabelElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLLabelElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLabelElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLabelElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLabelElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLabelElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLLabelElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLabelElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLLabelElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLLabelElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLabelElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLLabelElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLLabelElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLLabelElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLabelElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLabelElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLLabelElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLabelElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLLabelElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLLabelElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLLabelElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLabelElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLabelElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLabelElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLabelElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLabelElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLabelElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLLabelElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLabelElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLLabelElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLabelElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLabelElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLabelElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLLabelElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLabelElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLabelElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLLabelElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLabelElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLabelElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLabelElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLabelElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLLabelElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLabelElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLabelElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLLabelElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLabelElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLLabelElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLabelElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLabelElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLabelElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLabelElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLabelElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLabelElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getForm" o = DOMHTMLLabelElementGetFormMethodInfo-    ResolveDOMHTMLLabelElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLabelElementMethod "getHtmlFor" o = DOMHTMLLabelElementGetHtmlForMethodInfo-    ResolveDOMHTMLLabelElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLLabelElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLabelElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLabelElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLabelElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLLabelElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLabelElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLabelElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLabelElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLabelElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLabelElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLabelElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLabelElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLabelElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLLabelElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLabelElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLLabelElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLabelElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLabelElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLabelElementMethod "setHtmlFor" o = DOMHTMLLabelElementSetHtmlForMethodInfo-    ResolveDOMHTMLLabelElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLLabelElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLabelElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLabelElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLabelElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLabelElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLabelElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLabelElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLabelElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLabelElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLabelElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLabelElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLabelElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLabelElementMethod t DOMHTMLLabelElement, O.MethodInfo info DOMHTMLLabelElement p) => OL.IsLabel t (DOMHTMLLabelElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLabelElement #form-@--}-getDOMHTMLLabelElementForm :: (MonadIO m, IsDOMHTMLLabelElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLLabelElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLLabelElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLLabelElementFormPropertyInfo-instance AttrInfo DOMHTMLLabelElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLLabelElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLabelElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLabelElementFormPropertyInfo = IsDOMHTMLLabelElement-    type AttrGetType DOMHTMLLabelElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLLabelElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLLabelElementFormPropertyInfo = DOMHTMLLabelElement-    attrGet _ = getDOMHTMLLabelElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "html-for"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@html-for@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLabelElement #htmlFor-@--}-getDOMHTMLLabelElementHtmlFor :: (MonadIO m, IsDOMHTMLLabelElement o) => o -> m (Maybe T.Text)-getDOMHTMLLabelElementHtmlFor obj = liftIO $ B.Properties.getObjectPropertyString obj "html-for"--{- |-Set the value of the “@html-for@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLabelElement [ #htmlFor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLabelElementHtmlFor :: (MonadIO m, IsDOMHTMLLabelElement o) => o -> T.Text -> m ()-setDOMHTMLLabelElementHtmlFor obj val = liftIO $ B.Properties.setObjectPropertyString obj "html-for" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@html-for@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLabelElementHtmlFor :: (IsDOMHTMLLabelElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLabelElementHtmlFor val = B.Properties.constructObjectPropertyString "html-for" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLabelElementHtmlForPropertyInfo-instance AttrInfo DOMHTMLLabelElementHtmlForPropertyInfo where-    type AttrAllowedOps DOMHTMLLabelElementHtmlForPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLabelElementHtmlForPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLabelElementHtmlForPropertyInfo = IsDOMHTMLLabelElement-    type AttrGetType DOMHTMLLabelElementHtmlForPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLabelElementHtmlForPropertyInfo = "html-for"-    type AttrOrigin DOMHTMLLabelElementHtmlForPropertyInfo = DOMHTMLLabelElement-    attrGet _ = getDOMHTMLLabelElementHtmlFor-    attrSet _ = setDOMHTMLLabelElementHtmlFor-    attrConstruct _ = constructDOMHTMLLabelElementHtmlFor-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLLabelElement-type instance O.AttributeList DOMHTMLLabelElement = DOMHTMLLabelElementAttributeList-type DOMHTMLLabelElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLabelElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("htmlFor", DOMHTMLLabelElementHtmlForPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLLabelElementForm :: AttrLabelProxy "form"-dOMHTMLLabelElementForm = AttrLabelProxy--dOMHTMLLabelElementHtmlFor :: AttrLabelProxy "htmlFor"-dOMHTMLLabelElementHtmlFor = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLLabelElement = DOMHTMLLabelElementSignalList-type DOMHTMLLabelElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLLabelElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLabelElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLabelElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_label_element_get_form" webkit_dom_html_label_element_get_form :: -    Ptr DOMHTMLLabelElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLabelElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLLabelElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLabelElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLabelElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLLabelElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_label_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLLabelElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLabelElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLLabelElement a) => O.MethodInfo DOMHTMLLabelElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementGetForm--#endif---- method DOMHTMLLabelElement::get_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLabelElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLabelElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_label_element_get_html_for" webkit_dom_html_label_element_get_html_for :: -    Ptr DOMHTMLLabelElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLabelElement"})-    IO CString--{-# DEPRECATED dOMHTMLLabelElementGetHtmlFor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLabelElementGetHtmlFor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLabelElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLabelElementGetHtmlFor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_label_element_get_html_for self'-    checkUnexpectedReturnNULL "dOMHTMLLabelElementGetHtmlFor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLabelElementGetHtmlForMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLabelElement a) => O.MethodInfo DOMHTMLLabelElementGetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementGetHtmlFor--#endif---- method DOMHTMLLabelElement::set_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLabelElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLabelElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_label_element_set_html_for" webkit_dom_html_label_element_set_html_for :: -    Ptr DOMHTMLLabelElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLabelElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLabelElementSetHtmlFor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLabelElementSetHtmlFor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLabelElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement.DOMHTMLLabelElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLabelElementSetHtmlFor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_label_element_set_html_for self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLabelElementSetHtmlForMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLabelElement a) => O.MethodInfo DOMHTMLLabelElementSetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLabelElementSetHtmlFor--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLLabelElement.hs-boot
@@ -1,44 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLLabelElement = DOMHTMLLabelElement (ManagedPtr DOMHTMLLabelElement)-instance GObject DOMHTMLLabelElement where-class (GObject o, O.IsDescendantOf DOMHTMLLabelElement o) => IsDOMHTMLLabelElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLabelElement o) => IsDOMHTMLLabelElement o-instance O.HasParentTypes DOMHTMLLabelElement-#if ENABLE_OVERLOADING-data DOMHTMLLabelElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLabelElementHtmlForPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLabelElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLabelElementGetHtmlForMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLabelElementSetHtmlForMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLLegendElement.hs
@@ -1,527 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement-    ( ---- * Exported types-    DOMHTMLLegendElement(..)                ,-    IsDOMHTMLLegendElement                  ,-    toDOMHTMLLegendElement                  ,-    noDOMHTMLLegendElement                  ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLLegendElementGetAlignMethodInfo  ,-#endif-    dOMHTMLLegendElementGetAlign            ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLLegendElementGetFormMethodInfo   ,-#endif-    dOMHTMLLegendElementGetForm             ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLLegendElementSetAlignMethodInfo  ,-#endif-    dOMHTMLLegendElementSetAlign            ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLegendElementAlignPropertyInfo   ,-#endif-    constructDOMHTMLLegendElementAlign      ,-#if ENABLE_OVERLOADING-    dOMHTMLLegendElementAlign               ,-#endif-    getDOMHTMLLegendElementAlign            ,-    setDOMHTMLLegendElementAlign            ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLegendElementFormPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLLegendElementForm                ,-#endif-    getDOMHTMLLegendElementForm             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLLegendElement = DOMHTMLLegendElement (ManagedPtr DOMHTMLLegendElement)-foreign import ccall "webkit_dom_html_legend_element_get_type"-    c_webkit_dom_html_legend_element_get_type :: IO GType--instance GObject DOMHTMLLegendElement where-    gobjectType = c_webkit_dom_html_legend_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLLegendElement`, for instance with `toDOMHTMLLegendElement`.-class (GObject o, O.IsDescendantOf DOMHTMLLegendElement o) => IsDOMHTMLLegendElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLegendElement o) => IsDOMHTMLLegendElement o--instance O.HasParentTypes DOMHTMLLegendElement-type instance O.ParentTypes DOMHTMLLegendElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLLegendElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLLegendElement :: (MonadIO m, IsDOMHTMLLegendElement o) => o -> m DOMHTMLLegendElement-toDOMHTMLLegendElement = liftIO . unsafeCastTo DOMHTMLLegendElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLLegendElement`.-noDOMHTMLLegendElement :: Maybe DOMHTMLLegendElement-noDOMHTMLLegendElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLLegendElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLegendElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLegendElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLegendElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLegendElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLLegendElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLegendElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLLegendElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLLegendElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLegendElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLLegendElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLLegendElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLLegendElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLegendElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLegendElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLLegendElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLegendElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLLegendElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLLegendElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLLegendElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLegendElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLegendElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLegendElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLegendElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLegendElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLegendElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLLegendElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLegendElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLLegendElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLegendElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLegendElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLegendElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLLegendElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLegendElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLegendElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLLegendElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLegendElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLegendElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLegendElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLegendElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLLegendElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLegendElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLegendElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAlign" o = DOMHTMLLegendElementGetAlignMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLLegendElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLegendElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLLegendElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLegendElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLegendElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLegendElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLegendElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLegendElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLegendElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getForm" o = DOMHTMLLegendElementGetFormMethodInfo-    ResolveDOMHTMLLegendElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLegendElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLLegendElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLegendElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLegendElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLegendElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLLegendElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLegendElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLegendElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLegendElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLegendElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLegendElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLegendElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLegendElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAlign" o = DOMHTMLLegendElementSetAlignMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLegendElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLLegendElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLegendElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLLegendElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLegendElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLegendElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLegendElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLLegendElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLegendElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLegendElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLegendElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLegendElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLegendElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLegendElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLegendElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLegendElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLegendElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLegendElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLegendElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLegendElementMethod t DOMHTMLLegendElement, O.MethodInfo info DOMHTMLLegendElement p) => OL.IsLabel t (DOMHTMLLegendElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLegendElement #align-@--}-getDOMHTMLLegendElementAlign :: (MonadIO m, IsDOMHTMLLegendElement o) => o -> m (Maybe T.Text)-getDOMHTMLLegendElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLegendElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLegendElementAlign :: (MonadIO m, IsDOMHTMLLegendElement o) => o -> T.Text -> m ()-setDOMHTMLLegendElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLegendElementAlign :: (IsDOMHTMLLegendElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLegendElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLegendElementAlignPropertyInfo-instance AttrInfo DOMHTMLLegendElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLLegendElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLegendElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLegendElementAlignPropertyInfo = IsDOMHTMLLegendElement-    type AttrGetType DOMHTMLLegendElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLegendElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLLegendElementAlignPropertyInfo = DOMHTMLLegendElement-    attrGet _ = getDOMHTMLLegendElementAlign-    attrSet _ = setDOMHTMLLegendElementAlign-    attrConstruct _ = constructDOMHTMLLegendElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLegendElement #form-@--}-getDOMHTMLLegendElementForm :: (MonadIO m, IsDOMHTMLLegendElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLLegendElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLLegendElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLLegendElementFormPropertyInfo-instance AttrInfo DOMHTMLLegendElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLLegendElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLegendElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLegendElementFormPropertyInfo = IsDOMHTMLLegendElement-    type AttrGetType DOMHTMLLegendElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLLegendElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLLegendElementFormPropertyInfo = DOMHTMLLegendElement-    attrGet _ = getDOMHTMLLegendElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLLegendElement-type instance O.AttributeList DOMHTMLLegendElement = DOMHTMLLegendElementAttributeList-type DOMHTMLLegendElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLLegendElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLLegendElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLLegendElementAlign :: AttrLabelProxy "align"-dOMHTMLLegendElementAlign = AttrLabelProxy--dOMHTMLLegendElementForm :: AttrLabelProxy "form"-dOMHTMLLegendElementForm = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLLegendElement = DOMHTMLLegendElementSignalList-type DOMHTMLLegendElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLLegendElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLegendElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLegendElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_legend_element_get_align" webkit_dom_html_legend_element_get_align :: -    Ptr DOMHTMLLegendElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLegendElement"})-    IO CString--{-# DEPRECATED dOMHTMLLegendElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLegendElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLegendElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLegendElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_legend_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLLegendElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLegendElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLegendElement a) => O.MethodInfo DOMHTMLLegendElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLegendElementGetAlign--#endif---- method DOMHTMLLegendElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLegendElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLegendElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_legend_element_get_form" webkit_dom_html_legend_element_get_form :: -    Ptr DOMHTMLLegendElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLegendElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLLegendElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLegendElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLegendElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLLegendElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_legend_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLLegendElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLegendElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLLegendElement a) => O.MethodInfo DOMHTMLLegendElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLegendElementGetForm--#endif---- method DOMHTMLLegendElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLegendElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLegendElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_legend_element_set_align" webkit_dom_html_legend_element_set_align :: -    Ptr DOMHTMLLegendElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLegendElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLegendElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLegendElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLegendElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement.DOMHTMLLegendElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLegendElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_legend_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLegendElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLegendElement a) => O.MethodInfo DOMHTMLLegendElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLegendElementSetAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLLegendElement.hs-boot
@@ -1,44 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLLegendElement = DOMHTMLLegendElement (ManagedPtr DOMHTMLLegendElement)-instance GObject DOMHTMLLegendElement where-class (GObject o, O.IsDescendantOf DOMHTMLLegendElement o) => IsDOMHTMLLegendElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLegendElement o) => IsDOMHTMLLegendElement o-instance O.HasParentTypes DOMHTMLLegendElement-#if ENABLE_OVERLOADING-data DOMHTMLLegendElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLegendElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLegendElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLegendElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLegendElementSetAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLLinkElement.hs
@@ -1,1961 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement-    ( ---- * Exported types-    DOMHTMLLinkElement(..)                  ,-    IsDOMHTMLLinkElement                    ,-    toDOMHTMLLinkElement                    ,-    noDOMHTMLLinkElement                    ,--- -- * Methods--- ** getCharset #method:getCharset#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetCharsetMethodInfo  ,-#endif-    dOMHTMLLinkElementGetCharset            ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetDisabledMethodInfo ,-#endif-    dOMHTMLLinkElementGetDisabled           ,----- ** getHref #method:getHref#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetHrefMethodInfo     ,-#endif-    dOMHTMLLinkElementGetHref               ,----- ** getHreflang #method:getHreflang#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetHreflangMethodInfo ,-#endif-    dOMHTMLLinkElementGetHreflang           ,----- ** getMedia #method:getMedia#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetMediaMethodInfo    ,-#endif-    dOMHTMLLinkElementGetMedia              ,----- ** getRel #method:getRel#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetRelMethodInfo      ,-#endif-    dOMHTMLLinkElementGetRel                ,----- ** getRev #method:getRev#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetRevMethodInfo      ,-#endif-    dOMHTMLLinkElementGetRev                ,----- ** getSheet #method:getSheet#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetSheetMethodInfo    ,-#endif-    dOMHTMLLinkElementGetSheet              ,----- ** getSizes #method:getSizes#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetSizesMethodInfo    ,-#endif-    dOMHTMLLinkElementGetSizes              ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetTargetMethodInfo   ,-#endif-    dOMHTMLLinkElementGetTarget             ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementGetTypeAttrMethodInfo ,-#endif-    dOMHTMLLinkElementGetTypeAttr           ,----- ** setCharset #method:setCharset#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetCharsetMethodInfo  ,-#endif-    dOMHTMLLinkElementSetCharset            ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetDisabledMethodInfo ,-#endif-    dOMHTMLLinkElementSetDisabled           ,----- ** setHref #method:setHref#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetHrefMethodInfo     ,-#endif-    dOMHTMLLinkElementSetHref               ,----- ** setHreflang #method:setHreflang#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetHreflangMethodInfo ,-#endif-    dOMHTMLLinkElementSetHreflang           ,----- ** setMedia #method:setMedia#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetMediaMethodInfo    ,-#endif-    dOMHTMLLinkElementSetMedia              ,----- ** setRel #method:setRel#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetRelMethodInfo      ,-#endif-    dOMHTMLLinkElementSetRel                ,----- ** setRev #method:setRev#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetRevMethodInfo      ,-#endif-    dOMHTMLLinkElementSetRev                ,----- ** setSizes #method:setSizes#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetSizesMethodInfo    ,-#endif-    dOMHTMLLinkElementSetSizes              ,----- ** setTarget #method:setTarget#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetTargetMethodInfo   ,-#endif-    dOMHTMLLinkElementSetTarget             ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSetTypeAttrMethodInfo ,-#endif-    dOMHTMLLinkElementSetTypeAttr           ,----- -- * Properties--- ** charset #attr:charset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementCharsetPropertyInfo   ,-#endif-    constructDOMHTMLLinkElementCharset      ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementCharset               ,-#endif-    getDOMHTMLLinkElementCharset            ,-    setDOMHTMLLinkElementCharset            ,----- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementDisabledPropertyInfo  ,-#endif-    constructDOMHTMLLinkElementDisabled     ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementDisabled              ,-#endif-    getDOMHTMLLinkElementDisabled           ,-    setDOMHTMLLinkElementDisabled           ,----- ** href #attr:href#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementHrefPropertyInfo      ,-#endif-    constructDOMHTMLLinkElementHref         ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementHref                  ,-#endif-    getDOMHTMLLinkElementHref               ,-    setDOMHTMLLinkElementHref               ,----- ** hreflang #attr:hreflang#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementHreflangPropertyInfo  ,-#endif-    constructDOMHTMLLinkElementHreflang     ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementHreflang              ,-#endif-    getDOMHTMLLinkElementHreflang           ,-    setDOMHTMLLinkElementHreflang           ,----- ** media #attr:media#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementMediaPropertyInfo     ,-#endif-    constructDOMHTMLLinkElementMedia        ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementMedia                 ,-#endif-    getDOMHTMLLinkElementMedia              ,-    setDOMHTMLLinkElementMedia              ,----- ** rel #attr:rel#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementRelPropertyInfo       ,-#endif-    constructDOMHTMLLinkElementRel          ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementRel                   ,-#endif-    getDOMHTMLLinkElementRel                ,-    setDOMHTMLLinkElementRel                ,----- ** rev #attr:rev#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementRevPropertyInfo       ,-#endif-    constructDOMHTMLLinkElementRev          ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementRev                   ,-#endif-    getDOMHTMLLinkElementRev                ,-    setDOMHTMLLinkElementRev                ,----- ** sheet #attr:sheet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSheetPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementSheet                 ,-#endif-    getDOMHTMLLinkElementSheet              ,----- ** sizes #attr:sizes#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementSizesPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementSizes                 ,-#endif-    getDOMHTMLLinkElementSizes              ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementTargetPropertyInfo    ,-#endif-    constructDOMHTMLLinkElementTarget       ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementTarget                ,-#endif-    getDOMHTMLLinkElementTarget             ,-    setDOMHTMLLinkElementTarget             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLLinkElementTypePropertyInfo      ,-#endif-    clearDOMHTMLLinkElementType             ,-    constructDOMHTMLLinkElementType         ,-#if ENABLE_OVERLOADING-    dOMHTMLLinkElementType                  ,-#endif-    getDOMHTMLLinkElementType               ,-    setDOMHTMLLinkElementType               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMTokenList as WebKit2WebExtension.DOMDOMTokenList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMStyleSheet as WebKit2WebExtension.DOMStyleSheet---- | Memory-managed wrapper type.-newtype DOMHTMLLinkElement = DOMHTMLLinkElement (ManagedPtr DOMHTMLLinkElement)-foreign import ccall "webkit_dom_html_link_element_get_type"-    c_webkit_dom_html_link_element_get_type :: IO GType--instance GObject DOMHTMLLinkElement where-    gobjectType = c_webkit_dom_html_link_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLLinkElement`, for instance with `toDOMHTMLLinkElement`.-class (GObject o, O.IsDescendantOf DOMHTMLLinkElement o) => IsDOMHTMLLinkElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLinkElement o) => IsDOMHTMLLinkElement o--instance O.HasParentTypes DOMHTMLLinkElement-type instance O.ParentTypes DOMHTMLLinkElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLLinkElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLLinkElement :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m DOMHTMLLinkElement-toDOMHTMLLinkElement = liftIO . unsafeCastTo DOMHTMLLinkElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLLinkElement`.-noDOMHTMLLinkElement :: Maybe DOMHTMLLinkElement-noDOMHTMLLinkElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLLinkElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLLinkElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLLinkElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLLinkElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLLinkElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLLinkElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLLinkElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLLinkElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLLinkElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLLinkElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLLinkElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLLinkElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLLinkElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLLinkElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLLinkElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLLinkElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLLinkElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLLinkElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLLinkElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLLinkElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLLinkElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLLinkElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLLinkElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLLinkElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLLinkElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLLinkElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLLinkElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLLinkElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLLinkElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLLinkElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLLinkElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLLinkElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLLinkElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLLinkElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLLinkElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLLinkElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLLinkElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLLinkElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLLinkElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLLinkElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLLinkElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLLinkElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLLinkElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLLinkElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLLinkElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLLinkElementMethod "getCharset" o = DOMHTMLLinkElementGetCharsetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLLinkElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLLinkElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLLinkElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLLinkElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLLinkElementMethod "getDisabled" o = DOMHTMLLinkElementGetDisabledMethodInfo-    ResolveDOMHTMLLinkElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLLinkElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLLinkElementMethod "getHref" o = DOMHTMLLinkElementGetHrefMethodInfo-    ResolveDOMHTMLLinkElementMethod "getHreflang" o = DOMHTMLLinkElementGetHreflangMethodInfo-    ResolveDOMHTMLLinkElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLLinkElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLLinkElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getMedia" o = DOMHTMLLinkElementGetMediaMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLLinkElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLLinkElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLLinkElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLLinkElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLLinkElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLLinkElementMethod "getRel" o = DOMHTMLLinkElementGetRelMethodInfo-    ResolveDOMHTMLLinkElementMethod "getRev" o = DOMHTMLLinkElementGetRevMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLLinkElementMethod "getSheet" o = DOMHTMLLinkElementGetSheetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getSizes" o = DOMHTMLLinkElementGetSizesMethodInfo-    ResolveDOMHTMLLinkElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLLinkElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTarget" o = DOMHTMLLinkElementGetTargetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLLinkElementMethod "getTypeAttr" o = DOMHTMLLinkElementGetTypeAttrMethodInfo-    ResolveDOMHTMLLinkElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLLinkElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLLinkElementMethod "setCharset" o = DOMHTMLLinkElementSetCharsetMethodInfo-    ResolveDOMHTMLLinkElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLLinkElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLLinkElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLLinkElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLLinkElementMethod "setDisabled" o = DOMHTMLLinkElementSetDisabledMethodInfo-    ResolveDOMHTMLLinkElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLLinkElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLLinkElementMethod "setHref" o = DOMHTMLLinkElementSetHrefMethodInfo-    ResolveDOMHTMLLinkElementMethod "setHreflang" o = DOMHTMLLinkElementSetHreflangMethodInfo-    ResolveDOMHTMLLinkElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLLinkElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLLinkElementMethod "setMedia" o = DOMHTMLLinkElementSetMediaMethodInfo-    ResolveDOMHTMLLinkElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLLinkElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLLinkElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLLinkElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLLinkElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLLinkElementMethod "setRel" o = DOMHTMLLinkElementSetRelMethodInfo-    ResolveDOMHTMLLinkElementMethod "setRev" o = DOMHTMLLinkElementSetRevMethodInfo-    ResolveDOMHTMLLinkElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLLinkElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLLinkElementMethod "setSizes" o = DOMHTMLLinkElementSetSizesMethodInfo-    ResolveDOMHTMLLinkElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTarget" o = DOMHTMLLinkElementSetTargetMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLLinkElementMethod "setTypeAttr" o = DOMHTMLLinkElementSetTypeAttrMethodInfo-    ResolveDOMHTMLLinkElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLLinkElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLLinkElementMethod t DOMHTMLLinkElement, O.MethodInfo info DOMHTMLLinkElement p) => OL.IsLabel t (DOMHTMLLinkElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #charset-@--}-getDOMHTMLLinkElementCharset :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementCharset obj = liftIO $ B.Properties.getObjectPropertyString obj "charset"--{- |-Set the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #charset 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementCharset :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementCharset obj val = liftIO $ B.Properties.setObjectPropertyString obj "charset" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@charset@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementCharset :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementCharset val = B.Properties.constructObjectPropertyString "charset" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementCharsetPropertyInfo-instance AttrInfo DOMHTMLLinkElementCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementCharsetPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementCharsetPropertyInfo = "charset"-    type AttrOrigin DOMHTMLLinkElementCharsetPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementCharset-    attrSet _ = setDOMHTMLLinkElementCharset-    attrConstruct _ = constructDOMHTMLLinkElementCharset-    attrClear _ = undefined-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #disabled-@--}-getDOMHTMLLinkElementDisabled :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m Bool-getDOMHTMLLinkElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementDisabled :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> Bool -> m ()-setDOMHTMLLinkElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementDisabled :: (IsDOMHTMLLinkElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLLinkElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementDisabledPropertyInfo-instance AttrInfo DOMHTMLLinkElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLLinkElementDisabledPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLLinkElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLLinkElementDisabledPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementDisabled-    attrSet _ = setDOMHTMLLinkElementDisabled-    attrConstruct _ = constructDOMHTMLLinkElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #href-@--}-getDOMHTMLLinkElementHref :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementHref obj = liftIO $ B.Properties.getObjectPropertyString obj "href"--{- |-Set the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #href 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementHref :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementHref obj val = liftIO $ B.Properties.setObjectPropertyString obj "href" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@href@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementHref :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementHref val = B.Properties.constructObjectPropertyString "href" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementHrefPropertyInfo-instance AttrInfo DOMHTMLLinkElementHrefPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementHrefPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementHrefPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementHrefPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementHrefPropertyInfo = "href"-    type AttrOrigin DOMHTMLLinkElementHrefPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementHref-    attrSet _ = setDOMHTMLLinkElementHref-    attrConstruct _ = constructDOMHTMLLinkElementHref-    attrClear _ = undefined-#endif---- VVV Prop "hreflang"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@hreflang@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #hreflang-@--}-getDOMHTMLLinkElementHreflang :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementHreflang obj = liftIO $ B.Properties.getObjectPropertyString obj "hreflang"--{- |-Set the value of the “@hreflang@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #hreflang 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementHreflang :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementHreflang obj val = liftIO $ B.Properties.setObjectPropertyString obj "hreflang" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@hreflang@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementHreflang :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementHreflang val = B.Properties.constructObjectPropertyString "hreflang" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementHreflangPropertyInfo-instance AttrInfo DOMHTMLLinkElementHreflangPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementHreflangPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementHreflangPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementHreflangPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementHreflangPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementHreflangPropertyInfo = "hreflang"-    type AttrOrigin DOMHTMLLinkElementHreflangPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementHreflang-    attrSet _ = setDOMHTMLLinkElementHreflang-    attrConstruct _ = constructDOMHTMLLinkElementHreflang-    attrClear _ = undefined-#endif---- VVV Prop "media"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@media@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #media-@--}-getDOMHTMLLinkElementMedia :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementMedia obj = liftIO $ B.Properties.getObjectPropertyString obj "media"--{- |-Set the value of the “@media@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #media 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementMedia :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementMedia obj val = liftIO $ B.Properties.setObjectPropertyString obj "media" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@media@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementMedia :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementMedia val = B.Properties.constructObjectPropertyString "media" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementMediaPropertyInfo-instance AttrInfo DOMHTMLLinkElementMediaPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementMediaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementMediaPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementMediaPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementMediaPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementMediaPropertyInfo = "media"-    type AttrOrigin DOMHTMLLinkElementMediaPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementMedia-    attrSet _ = setDOMHTMLLinkElementMedia-    attrConstruct _ = constructDOMHTMLLinkElementMedia-    attrClear _ = undefined-#endif---- VVV Prop "rel"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@rel@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #rel-@--}-getDOMHTMLLinkElementRel :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementRel obj = liftIO $ B.Properties.getObjectPropertyString obj "rel"--{- |-Set the value of the “@rel@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #rel 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementRel :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementRel obj val = liftIO $ B.Properties.setObjectPropertyString obj "rel" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@rel@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementRel :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementRel val = B.Properties.constructObjectPropertyString "rel" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementRelPropertyInfo-instance AttrInfo DOMHTMLLinkElementRelPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementRelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementRelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementRelPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementRelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementRelPropertyInfo = "rel"-    type AttrOrigin DOMHTMLLinkElementRelPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementRel-    attrSet _ = setDOMHTMLLinkElementRel-    attrConstruct _ = constructDOMHTMLLinkElementRel-    attrClear _ = undefined-#endif---- VVV Prop "rev"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@rev@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #rev-@--}-getDOMHTMLLinkElementRev :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementRev obj = liftIO $ B.Properties.getObjectPropertyString obj "rev"--{- |-Set the value of the “@rev@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #rev 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementRev :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementRev obj val = liftIO $ B.Properties.setObjectPropertyString obj "rev" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@rev@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementRev :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementRev val = B.Properties.constructObjectPropertyString "rev" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementRevPropertyInfo-instance AttrInfo DOMHTMLLinkElementRevPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementRevPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementRevPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementRevPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementRevPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementRevPropertyInfo = "rev"-    type AttrOrigin DOMHTMLLinkElementRevPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementRev-    attrSet _ = setDOMHTMLLinkElementRev-    attrConstruct _ = constructDOMHTMLLinkElementRev-    attrClear _ = undefined-#endif---- VVV Prop "sheet"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@sheet@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #sheet-@--}-getDOMHTMLLinkElementSheet :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)-getDOMHTMLLinkElementSheet obj = liftIO $ B.Properties.getObjectPropertyObject obj "sheet" WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSheetPropertyInfo-instance AttrInfo DOMHTMLLinkElementSheetPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLinkElementSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLinkElementSheetPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementSheetPropertyInfo = (Maybe WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)-    type AttrLabel DOMHTMLLinkElementSheetPropertyInfo = "sheet"-    type AttrOrigin DOMHTMLLinkElementSheetPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "sizes"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@sizes@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #sizes-@--}-getDOMHTMLLinkElementSizes :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList)-getDOMHTMLLinkElementSizes obj = liftIO $ B.Properties.getObjectPropertyObject obj "sizes" WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSizesPropertyInfo-instance AttrInfo DOMHTMLLinkElementSizesPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementSizesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLinkElementSizesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLLinkElementSizesPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementSizesPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList)-    type AttrLabel DOMHTMLLinkElementSizesPropertyInfo = "sizes"-    type AttrOrigin DOMHTMLLinkElementSizesPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementSizes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #target-@--}-getDOMHTMLLinkElementTarget :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementTarget obj = liftIO $ B.Properties.getObjectPropertyString obj "target"--{- |-Set the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #target 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementTarget :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementTarget obj val = liftIO $ B.Properties.setObjectPropertyString obj "target" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@target@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementTarget :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementTarget val = B.Properties.constructObjectPropertyString "target" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementTargetPropertyInfo-instance AttrInfo DOMHTMLLinkElementTargetPropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementTargetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLLinkElementTargetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementTargetPropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementTargetPropertyInfo = "target"-    type AttrOrigin DOMHTMLLinkElementTargetPropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementTarget-    attrSet _ = setDOMHTMLLinkElementTarget-    attrConstruct _ = constructDOMHTMLLinkElementTarget-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLLinkElement #type-@--}-getDOMHTMLLinkElementType :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m (Maybe T.Text)-getDOMHTMLLinkElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLLinkElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLLinkElementType :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> T.Text -> m ()-setDOMHTMLLinkElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLLinkElementType :: (IsDOMHTMLLinkElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLLinkElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLLinkElementType :: (MonadIO m, IsDOMHTMLLinkElement o) => o -> m ()-clearDOMHTMLLinkElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementTypePropertyInfo-instance AttrInfo DOMHTMLLinkElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLLinkElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLLinkElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLLinkElementTypePropertyInfo = IsDOMHTMLLinkElement-    type AttrGetType DOMHTMLLinkElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLLinkElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLLinkElementTypePropertyInfo = DOMHTMLLinkElement-    attrGet _ = getDOMHTMLLinkElementType-    attrSet _ = setDOMHTMLLinkElementType-    attrConstruct _ = constructDOMHTMLLinkElementType-    attrClear _ = clearDOMHTMLLinkElementType-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLLinkElement-type instance O.AttributeList DOMHTMLLinkElement = DOMHTMLLinkElementAttributeList-type DOMHTMLLinkElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLLinkElementCharsetPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLLinkElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("href", DOMHTMLLinkElementHrefPropertyInfo), '("hreflang", DOMHTMLLinkElementHreflangPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("media", DOMHTMLLinkElementMediaPropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("rel", DOMHTMLLinkElementRelPropertyInfo), '("rev", DOMHTMLLinkElementRevPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLLinkElementSheetPropertyInfo), '("sizes", DOMHTMLLinkElementSizesPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("target", DOMHTMLLinkElementTargetPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLLinkElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLLinkElementCharset :: AttrLabelProxy "charset"-dOMHTMLLinkElementCharset = AttrLabelProxy--dOMHTMLLinkElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLLinkElementDisabled = AttrLabelProxy--dOMHTMLLinkElementHref :: AttrLabelProxy "href"-dOMHTMLLinkElementHref = AttrLabelProxy--dOMHTMLLinkElementHreflang :: AttrLabelProxy "hreflang"-dOMHTMLLinkElementHreflang = AttrLabelProxy--dOMHTMLLinkElementMedia :: AttrLabelProxy "media"-dOMHTMLLinkElementMedia = AttrLabelProxy--dOMHTMLLinkElementRel :: AttrLabelProxy "rel"-dOMHTMLLinkElementRel = AttrLabelProxy--dOMHTMLLinkElementRev :: AttrLabelProxy "rev"-dOMHTMLLinkElementRev = AttrLabelProxy--dOMHTMLLinkElementSheet :: AttrLabelProxy "sheet"-dOMHTMLLinkElementSheet = AttrLabelProxy--dOMHTMLLinkElementSizes :: AttrLabelProxy "sizes"-dOMHTMLLinkElementSizes = AttrLabelProxy--dOMHTMLLinkElementTarget :: AttrLabelProxy "target"-dOMHTMLLinkElementTarget = AttrLabelProxy--dOMHTMLLinkElementType :: AttrLabelProxy "type"-dOMHTMLLinkElementType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLLinkElement = DOMHTMLLinkElementSignalList-type DOMHTMLLinkElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLLinkElement::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_charset" webkit_dom_html_link_element_get_charset :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetCharset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_charset self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetCharset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetCharset--#endif---- method DOMHTMLLinkElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_disabled" webkit_dom_html_link_element_get_disabled :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CInt--{-# DEPRECATED dOMHTMLLinkElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLLinkElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetDisabled--#endif---- method DOMHTMLLinkElement::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_href" webkit_dom_html_link_element_get_href :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetHref self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_href self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetHref" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetHref--#endif---- method DOMHTMLLinkElement::get_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_hreflang" webkit_dom_html_link_element_get_hreflang :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetHreflang ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetHreflang ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetHreflang self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_hreflang self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetHreflang" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetHreflangMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetHreflang--#endif---- method DOMHTMLLinkElement::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_media" webkit_dom_html_link_element_get_media :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetMedia ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetMedia ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetMedia self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_media self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetMedia" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetMediaMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetMedia--#endif---- method DOMHTMLLinkElement::get_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_rel" webkit_dom_html_link_element_get_rel :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetRel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetRel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetRel self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_rel self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetRel" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetRelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetRel--#endif---- method DOMHTMLLinkElement::get_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_rev" webkit_dom_html_link_element_get_rev :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetRev ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetRev ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetRev self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_rev self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetRev" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetRevMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetRev--#endif---- method DOMHTMLLinkElement::get_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_sheet" webkit_dom_html_link_element_get_sheet :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO (Ptr WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)--{-# DEPRECATED dOMHTMLLinkElementGetSheet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetSheet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-dOMHTMLLinkElementGetSheet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_sheet self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetSheet" result-    result' <- (wrapObject WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetSheetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetSheetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetSheet--#endif---- method DOMHTMLLinkElement::get_sizes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMTokenList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_sizes" webkit_dom_html_link_element_get_sizes :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO (Ptr WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList)--{-# DEPRECATED dOMHTMLLinkElementGetSizes ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLLinkElementGetSizes ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMTokenList.DOMDOMTokenList' -}-dOMHTMLLinkElementGetSizes self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_sizes self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetSizes" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetSizesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMTokenList.DOMDOMTokenList), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetSizesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetSizes--#endif---- method DOMHTMLLinkElement::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_target" webkit_dom_html_link_element_get_target :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_target self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetTarget" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetTarget--#endif---- method DOMHTMLLinkElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_get_type_attr" webkit_dom_html_link_element_get_type_attr :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    IO CString--{-# DEPRECATED dOMHTMLLinkElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLLinkElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_link_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLLinkElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementGetTypeAttr--#endif---- method DOMHTMLLinkElement::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_charset" webkit_dom_html_link_element_set_charset :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetCharset self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_charset self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetCharset--#endif---- method DOMHTMLLinkElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_disabled" webkit_dom_html_link_element_set_disabled :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLLinkElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_link_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetDisabled--#endif---- method DOMHTMLLinkElement::set_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_href" webkit_dom_html_link_element_set_href :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetHref self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_href self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetHrefMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetHrefMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetHref--#endif---- method DOMHTMLLinkElement::set_hreflang--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_hreflang" webkit_dom_html_link_element_set_hreflang :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetHreflang ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetHreflang ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetHreflang self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_hreflang self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetHreflangMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetHreflangMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetHreflang--#endif---- method DOMHTMLLinkElement::set_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_media" webkit_dom_html_link_element_set_media :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetMedia ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetMedia ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetMedia self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_media self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetMediaMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetMedia--#endif---- method DOMHTMLLinkElement::set_rel--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_rel" webkit_dom_html_link_element_set_rel :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetRel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetRel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetRel self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_rel self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetRelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetRelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetRel--#endif---- method DOMHTMLLinkElement::set_rev--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_rev" webkit_dom_html_link_element_set_rev :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetRev ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetRev ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetRev self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_rev self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetRevMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetRevMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetRev--#endif---- method DOMHTMLLinkElement::set_sizes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_sizes" webkit_dom_html_link_element_set_sizes :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetSizes ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLLinkElementSetSizes ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: a @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetSizes self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_sizes self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetSizesMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetSizesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetSizes--#endif---- method DOMHTMLLinkElement::set_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_target" webkit_dom_html_link_element_set_target :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetTarget self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_target self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetTargetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetTargetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetTarget--#endif---- method DOMHTMLLinkElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLLinkElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_link_element_set_type_attr" webkit_dom_html_link_element_set_type_attr :: -    Ptr DOMHTMLLinkElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLLinkElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLLinkElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLLinkElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLLinkElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement.DOMHTMLLinkElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLLinkElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_link_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLLinkElement a) => O.MethodInfo DOMHTMLLinkElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLLinkElementSetTypeAttr--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLLinkElement.hs-boot
@@ -1,125 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLLinkElement = DOMHTMLLinkElement (ManagedPtr DOMHTMLLinkElement)-instance GObject DOMHTMLLinkElement where-class (GObject o, O.IsDescendantOf DOMHTMLLinkElement o) => IsDOMHTMLLinkElement o-instance (GObject o, O.IsDescendantOf DOMHTMLLinkElement o) => IsDOMHTMLLinkElement o-instance O.HasParentTypes DOMHTMLLinkElement-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementCharsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementHrefPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementHreflangPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementMediaPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementRelPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementRevPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSheetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSizesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetHreflangMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetMediaMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetRelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetRevMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetSheetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetSizesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetHreflangMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetMediaMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetRelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetRevMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetSizesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLLinkElementSetTypeAttrMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLMapElement.hs
@@ -1,527 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLMapElement-    ( ---- * Exported types-    DOMHTMLMapElement(..)                   ,-    IsDOMHTMLMapElement                     ,-    toDOMHTMLMapElement                     ,-    noDOMHTMLMapElement                     ,--- -- * Methods--- ** getAreas #method:getAreas#--#if ENABLE_OVERLOADING-    DOMHTMLMapElementGetAreasMethodInfo     ,-#endif-    dOMHTMLMapElementGetAreas               ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLMapElementGetNameMethodInfo      ,-#endif-    dOMHTMLMapElementGetName                ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLMapElementSetNameMethodInfo      ,-#endif-    dOMHTMLMapElementSetName                ,----- -- * Properties--- ** areas #attr:areas#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMapElementAreasPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLMapElementAreas                  ,-#endif-    getDOMHTMLMapElementAreas               ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMapElementNamePropertyInfo       ,-#endif-    constructDOMHTMLMapElementName          ,-#if ENABLE_OVERLOADING-    dOMHTMLMapElementName                   ,-#endif-    getDOMHTMLMapElementName                ,-    setDOMHTMLMapElementName                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLMapElement = DOMHTMLMapElement (ManagedPtr DOMHTMLMapElement)-foreign import ccall "webkit_dom_html_map_element_get_type"-    c_webkit_dom_html_map_element_get_type :: IO GType--instance GObject DOMHTMLMapElement where-    gobjectType = c_webkit_dom_html_map_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLMapElement`, for instance with `toDOMHTMLMapElement`.-class (GObject o, O.IsDescendantOf DOMHTMLMapElement o) => IsDOMHTMLMapElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMapElement o) => IsDOMHTMLMapElement o--instance O.HasParentTypes DOMHTMLMapElement-type instance O.ParentTypes DOMHTMLMapElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLMapElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLMapElement :: (MonadIO m, IsDOMHTMLMapElement o) => o -> m DOMHTMLMapElement-toDOMHTMLMapElement = liftIO . unsafeCastTo DOMHTMLMapElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLMapElement`.-noDOMHTMLMapElement :: Maybe DOMHTMLMapElement-noDOMHTMLMapElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLMapElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMapElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMapElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMapElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMapElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMapElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLMapElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMapElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLMapElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLMapElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMapElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLMapElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLMapElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLMapElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMapElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMapElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLMapElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLMapElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMapElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLMapElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLMapElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLMapElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLMapElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMapElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMapElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMapElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMapElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMapElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMapElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMapElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMapElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLMapElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMapElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLMapElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMapElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMapElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMapElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLMapElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMapElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLMapElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMapElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMapElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMapElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLMapElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMapElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMapElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLMapElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMapElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMapElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLMapElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMapElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMapElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMapElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMapElementMethod "getAreas" o = DOMHTMLMapElementGetAreasMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLMapElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMapElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLMapElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMapElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMapElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMapElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLMapElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMapElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMapElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMapElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLMapElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMapElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMapElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMapElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMapElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLMapElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMapElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMapElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMapElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMapElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getName" o = DOMHTMLMapElementGetNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLMapElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMapElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMapElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMapElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMapElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMapElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMapElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLMapElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMapElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMapElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMapElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMapElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMapElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMapElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMapElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMapElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMapElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMapElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMapElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMapElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMapElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMapElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLMapElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMapElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLMapElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMapElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMapElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMapElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLMapElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMapElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMapElementMethod "setName" o = DOMHTMLMapElementSetNameMethodInfo-    ResolveDOMHTMLMapElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMapElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMapElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMapElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMapElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMapElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMapElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMapElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMapElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMapElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMapElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMapElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMapElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMapElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMapElementMethod t DOMHTMLMapElement, O.MethodInfo info DOMHTMLMapElement p) => OL.IsLabel t (DOMHTMLMapElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "areas"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@areas@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMapElement #areas-@--}-getDOMHTMLMapElementAreas :: (MonadIO m, IsDOMHTMLMapElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMHTMLMapElementAreas obj = liftIO $ B.Properties.getObjectPropertyObject obj "areas" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMHTMLMapElementAreasPropertyInfo-instance AttrInfo DOMHTMLMapElementAreasPropertyInfo where-    type AttrAllowedOps DOMHTMLMapElementAreasPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLMapElementAreasPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLMapElementAreasPropertyInfo = IsDOMHTMLMapElement-    type AttrGetType DOMHTMLMapElementAreasPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMHTMLMapElementAreasPropertyInfo = "areas"-    type AttrOrigin DOMHTMLMapElementAreasPropertyInfo = DOMHTMLMapElement-    attrGet _ = getDOMHTMLMapElementAreas-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMapElement #name-@--}-getDOMHTMLMapElementName :: (MonadIO m, IsDOMHTMLMapElement o) => o -> m (Maybe T.Text)-getDOMHTMLMapElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLMapElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLMapElementName :: (MonadIO m, IsDOMHTMLMapElement o) => o -> T.Text -> m ()-setDOMHTMLMapElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLMapElementName :: (IsDOMHTMLMapElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLMapElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLMapElementNamePropertyInfo-instance AttrInfo DOMHTMLMapElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLMapElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMapElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMapElementNamePropertyInfo = IsDOMHTMLMapElement-    type AttrGetType DOMHTMLMapElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMapElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLMapElementNamePropertyInfo = DOMHTMLMapElement-    attrGet _ = getDOMHTMLMapElementName-    attrSet _ = setDOMHTMLMapElementName-    attrConstruct _ = constructDOMHTMLMapElementName-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLMapElement-type instance O.AttributeList DOMHTMLMapElement = DOMHTMLMapElementAttributeList-type DOMHTMLMapElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("areas", DOMHTMLMapElementAreasPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLMapElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLMapElementAreas :: AttrLabelProxy "areas"-dOMHTMLMapElementAreas = AttrLabelProxy--dOMHTMLMapElementName :: AttrLabelProxy "name"-dOMHTMLMapElementName = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLMapElement = DOMHTMLMapElementSignalList-type DOMHTMLMapElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLMapElement::get_areas--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMapElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMapElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_map_element_get_areas" webkit_dom_html_map_element_get_areas :: -    Ptr DOMHTMLMapElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMapElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLMapElementGetAreas ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMapElementGetAreas ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMapElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLMapElementGetAreas self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_map_element_get_areas self'-    checkUnexpectedReturnNULL "dOMHTMLMapElementGetAreas" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMapElementGetAreasMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLMapElement a) => O.MethodInfo DOMHTMLMapElementGetAreasMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMapElementGetAreas--#endif---- method DOMHTMLMapElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMapElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMapElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_map_element_get_name" webkit_dom_html_map_element_get_name :: -    Ptr DOMHTMLMapElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMapElement"})-    IO CString--{-# DEPRECATED dOMHTMLMapElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMapElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMapElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLMapElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_map_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLMapElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMapElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLMapElement a) => O.MethodInfo DOMHTMLMapElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMapElementGetName--#endif---- method DOMHTMLMapElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMapElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMapElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_map_element_set_name" webkit_dom_html_map_element_set_name :: -    Ptr DOMHTMLMapElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMapElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLMapElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMapElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMapElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMapElement.DOMHTMLMapElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLMapElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_map_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMapElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLMapElement a) => O.MethodInfo DOMHTMLMapElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMapElementSetName--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLMapElement.hs-boot
@@ -1,44 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLMapElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLMapElement = DOMHTMLMapElement (ManagedPtr DOMHTMLMapElement)-instance GObject DOMHTMLMapElement where-class (GObject o, O.IsDescendantOf DOMHTMLMapElement o) => IsDOMHTMLMapElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMapElement o) => IsDOMHTMLMapElement o-instance O.HasParentTypes DOMHTMLMapElement-#if ENABLE_OVERLOADING-data DOMHTMLMapElementAreasPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMapElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMapElementGetAreasMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMapElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMapElementSetNameMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLMarqueeElement.hs
@@ -1,357 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement-    ( ---- * Exported types-    DOMHTMLMarqueeElement(..)               ,-    IsDOMHTMLMarqueeElement                 ,-    toDOMHTMLMarqueeElement                 ,-    noDOMHTMLMarqueeElement                 ,--- -- * Methods--- ** start #method:start#--#if ENABLE_OVERLOADING-    DOMHTMLMarqueeElementStartMethodInfo    ,-#endif-    dOMHTMLMarqueeElementStart              ,----- ** stop #method:stop#--#if ENABLE_OVERLOADING-    DOMHTMLMarqueeElementStopMethodInfo     ,-#endif-    dOMHTMLMarqueeElementStop               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLMarqueeElement = DOMHTMLMarqueeElement (ManagedPtr DOMHTMLMarqueeElement)-foreign import ccall "webkit_dom_html_marquee_element_get_type"-    c_webkit_dom_html_marquee_element_get_type :: IO GType--instance GObject DOMHTMLMarqueeElement where-    gobjectType = c_webkit_dom_html_marquee_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLMarqueeElement`, for instance with `toDOMHTMLMarqueeElement`.-class (GObject o, O.IsDescendantOf DOMHTMLMarqueeElement o) => IsDOMHTMLMarqueeElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMarqueeElement o) => IsDOMHTMLMarqueeElement o--instance O.HasParentTypes DOMHTMLMarqueeElement-type instance O.ParentTypes DOMHTMLMarqueeElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLMarqueeElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLMarqueeElement :: (MonadIO m, IsDOMHTMLMarqueeElement o) => o -> m DOMHTMLMarqueeElement-toDOMHTMLMarqueeElement = liftIO . unsafeCastTo DOMHTMLMarqueeElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLMarqueeElement`.-noDOMHTMLMarqueeElement :: Maybe DOMHTMLMarqueeElement-noDOMHTMLMarqueeElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLMarqueeElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMarqueeElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "start" o = DOMHTMLMarqueeElementStartMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "stop" o = DOMHTMLMarqueeElementStopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMarqueeElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMarqueeElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMarqueeElementMethod t DOMHTMLMarqueeElement, O.MethodInfo info DOMHTMLMarqueeElement p) => OL.IsLabel t (DOMHTMLMarqueeElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLMarqueeElement-type instance O.AttributeList DOMHTMLMarqueeElement = DOMHTMLMarqueeElementAttributeList-type DOMHTMLMarqueeElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLMarqueeElement = DOMHTMLMarqueeElementSignalList-type DOMHTMLMarqueeElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLMarqueeElement::start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMarqueeElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMarqueeElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_marquee_element_start" webkit_dom_html_marquee_element_start :: -    Ptr DOMHTMLMarqueeElement ->            -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMarqueeElement"})-    IO ()--{-# DEPRECATED dOMHTMLMarqueeElementStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMarqueeElementStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMarqueeElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement' -}-    -> m ()-dOMHTMLMarqueeElementStart self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_marquee_element_start self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMarqueeElementStartMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLMarqueeElement a) => O.MethodInfo DOMHTMLMarqueeElementStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementStart--#endif---- method DOMHTMLMarqueeElement::stop--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMarqueeElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMarqueeElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_marquee_element_stop" webkit_dom_html_marquee_element_stop :: -    Ptr DOMHTMLMarqueeElement ->            -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMarqueeElement"})-    IO ()--{-# DEPRECATED dOMHTMLMarqueeElementStop ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMarqueeElementStop ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMarqueeElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement.DOMHTMLMarqueeElement' -}-    -> m ()-dOMHTMLMarqueeElementStop self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_marquee_element_stop self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMarqueeElementStopMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLMarqueeElement a) => O.MethodInfo DOMHTMLMarqueeElementStopMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMarqueeElementStop--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLMarqueeElement.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLMarqueeElement = DOMHTMLMarqueeElement (ManagedPtr DOMHTMLMarqueeElement)-instance GObject DOMHTMLMarqueeElement where-class (GObject o, O.IsDescendantOf DOMHTMLMarqueeElement o) => IsDOMHTMLMarqueeElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMarqueeElement o) => IsDOMHTMLMarqueeElement o-instance O.HasParentTypes DOMHTMLMarqueeElement-#if ENABLE_OVERLOADING-data DOMHTMLMarqueeElementStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMarqueeElementStopMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLMenuElement.hs
@@ -1,431 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement-    ( ---- * Exported types-    DOMHTMLMenuElement(..)                  ,-    IsDOMHTMLMenuElement                    ,-    toDOMHTMLMenuElement                    ,-    noDOMHTMLMenuElement                    ,--- -- * Methods--- ** getCompact #method:getCompact#--#if ENABLE_OVERLOADING-    DOMHTMLMenuElementGetCompactMethodInfo  ,-#endif-    dOMHTMLMenuElementGetCompact            ,----- ** setCompact #method:setCompact#--#if ENABLE_OVERLOADING-    DOMHTMLMenuElementSetCompactMethodInfo  ,-#endif-    dOMHTMLMenuElementSetCompact            ,----- -- * Properties--- ** compact #attr:compact#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMenuElementCompactPropertyInfo   ,-#endif-    constructDOMHTMLMenuElementCompact      ,-#if ENABLE_OVERLOADING-    dOMHTMLMenuElementCompact               ,-#endif-    getDOMHTMLMenuElementCompact            ,-    setDOMHTMLMenuElementCompact            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLMenuElement = DOMHTMLMenuElement (ManagedPtr DOMHTMLMenuElement)-foreign import ccall "webkit_dom_html_menu_element_get_type"-    c_webkit_dom_html_menu_element_get_type :: IO GType--instance GObject DOMHTMLMenuElement where-    gobjectType = c_webkit_dom_html_menu_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLMenuElement`, for instance with `toDOMHTMLMenuElement`.-class (GObject o, O.IsDescendantOf DOMHTMLMenuElement o) => IsDOMHTMLMenuElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMenuElement o) => IsDOMHTMLMenuElement o--instance O.HasParentTypes DOMHTMLMenuElement-type instance O.ParentTypes DOMHTMLMenuElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLMenuElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLMenuElement :: (MonadIO m, IsDOMHTMLMenuElement o) => o -> m DOMHTMLMenuElement-toDOMHTMLMenuElement = liftIO . unsafeCastTo DOMHTMLMenuElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLMenuElement`.-noDOMHTMLMenuElement :: Maybe DOMHTMLMenuElement-noDOMHTMLMenuElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLMenuElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMenuElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMenuElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMenuElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMenuElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLMenuElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMenuElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLMenuElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLMenuElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMenuElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLMenuElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLMenuElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLMenuElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMenuElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMenuElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLMenuElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMenuElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLMenuElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLMenuElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLMenuElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMenuElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMenuElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMenuElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMenuElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMenuElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMenuElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLMenuElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMenuElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLMenuElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMenuElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMenuElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMenuElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLMenuElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMenuElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMenuElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLMenuElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMenuElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMenuElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMenuElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMenuElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLMenuElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMenuElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMenuElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLMenuElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMenuElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLMenuElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMenuElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMenuElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMenuElementMethod "getCompact" o = DOMHTMLMenuElementGetCompactMethodInfo-    ResolveDOMHTMLMenuElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMenuElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMenuElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMenuElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMenuElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLMenuElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMenuElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMenuElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMenuElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLMenuElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMenuElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMenuElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMenuElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMenuElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMenuElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMenuElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMenuElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMenuElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLMenuElementMethod "setCompact" o = DOMHTMLMenuElementSetCompactMethodInfo-    ResolveDOMHTMLMenuElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMenuElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLMenuElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMenuElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMenuElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMenuElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLMenuElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMenuElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMenuElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMenuElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMenuElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMenuElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMenuElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMenuElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMenuElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMenuElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMenuElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMenuElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMenuElementMethod t DOMHTMLMenuElement, O.MethodInfo info DOMHTMLMenuElement p) => OL.IsLabel t (DOMHTMLMenuElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMenuElement #compact-@--}-getDOMHTMLMenuElementCompact :: (MonadIO m, IsDOMHTMLMenuElement o) => o -> m Bool-getDOMHTMLMenuElementCompact obj = liftIO $ B.Properties.getObjectPropertyBool obj "compact"--{- |-Set the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLMenuElement [ #compact 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLMenuElementCompact :: (MonadIO m, IsDOMHTMLMenuElement o) => o -> Bool -> m ()-setDOMHTMLMenuElementCompact obj val = liftIO $ B.Properties.setObjectPropertyBool obj "compact" val--{- |-Construct a `GValueConstruct` with valid value for the “@compact@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLMenuElementCompact :: (IsDOMHTMLMenuElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLMenuElementCompact val = B.Properties.constructObjectPropertyBool "compact" val--#if ENABLE_OVERLOADING-data DOMHTMLMenuElementCompactPropertyInfo-instance AttrInfo DOMHTMLMenuElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLMenuElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLMenuElementCompactPropertyInfo = IsDOMHTMLMenuElement-    type AttrGetType DOMHTMLMenuElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLMenuElementCompactPropertyInfo = "compact"-    type AttrOrigin DOMHTMLMenuElementCompactPropertyInfo = DOMHTMLMenuElement-    attrGet _ = getDOMHTMLMenuElementCompact-    attrSet _ = setDOMHTMLMenuElementCompact-    attrConstruct _ = constructDOMHTMLMenuElementCompact-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLMenuElement-type instance O.AttributeList DOMHTMLMenuElement = DOMHTMLMenuElementAttributeList-type DOMHTMLMenuElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLMenuElementCompactPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLMenuElementCompact :: AttrLabelProxy "compact"-dOMHTMLMenuElementCompact = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLMenuElement = DOMHTMLMenuElementSignalList-type DOMHTMLMenuElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLMenuElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMenuElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMenuElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_menu_element_get_compact" webkit_dom_html_menu_element_get_compact :: -    Ptr DOMHTMLMenuElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMenuElement"})-    IO CInt--{-# DEPRECATED dOMHTMLMenuElementGetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMenuElementGetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMenuElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLMenuElementGetCompact self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_menu_element_get_compact self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMenuElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLMenuElement a) => O.MethodInfo DOMHTMLMenuElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMenuElementGetCompact--#endif---- method DOMHTMLMenuElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMenuElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMenuElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_menu_element_set_compact" webkit_dom_html_menu_element_set_compact :: -    Ptr DOMHTMLMenuElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMenuElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLMenuElementSetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMenuElementSetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMenuElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement.DOMHTMLMenuElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLMenuElementSetCompact self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_menu_element_set_compact self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMenuElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLMenuElement a) => O.MethodInfo DOMHTMLMenuElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMenuElementSetCompact--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLMenuElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLMenuElement = DOMHTMLMenuElement (ManagedPtr DOMHTMLMenuElement)-instance GObject DOMHTMLMenuElement where-class (GObject o, O.IsDescendantOf DOMHTMLMenuElement o) => IsDOMHTMLMenuElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMenuElement o) => IsDOMHTMLMenuElement o-instance O.HasParentTypes DOMHTMLMenuElement-#if ENABLE_OVERLOADING-data DOMHTMLMenuElementCompactPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMenuElementGetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMenuElementSetCompactMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLMetaElement.hs
@@ -1,914 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement-    ( ---- * Exported types-    DOMHTMLMetaElement(..)                  ,-    IsDOMHTMLMetaElement                    ,-    toDOMHTMLMetaElement                    ,-    noDOMHTMLMetaElement                    ,--- -- * Methods--- ** getContent #method:getContent#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementGetContentMethodInfo  ,-#endif-    dOMHTMLMetaElementGetContent            ,----- ** getHttpEquiv #method:getHttpEquiv#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementGetHttpEquivMethodInfo,-#endif-    dOMHTMLMetaElementGetHttpEquiv          ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementGetNameMethodInfo     ,-#endif-    dOMHTMLMetaElementGetName               ,----- ** getScheme #method:getScheme#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementGetSchemeMethodInfo   ,-#endif-    dOMHTMLMetaElementGetScheme             ,----- ** setContent #method:setContent#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementSetContentMethodInfo  ,-#endif-    dOMHTMLMetaElementSetContent            ,----- ** setHttpEquiv #method:setHttpEquiv#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementSetHttpEquivMethodInfo,-#endif-    dOMHTMLMetaElementSetHttpEquiv          ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementSetNameMethodInfo     ,-#endif-    dOMHTMLMetaElementSetName               ,----- ** setScheme #method:setScheme#--#if ENABLE_OVERLOADING-    DOMHTMLMetaElementSetSchemeMethodInfo   ,-#endif-    dOMHTMLMetaElementSetScheme             ,----- -- * Properties--- ** content #attr:content#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMetaElementContentPropertyInfo   ,-#endif-    constructDOMHTMLMetaElementContent      ,-#if ENABLE_OVERLOADING-    dOMHTMLMetaElementContent               ,-#endif-    getDOMHTMLMetaElementContent            ,-    setDOMHTMLMetaElementContent            ,----- ** httpEquiv #attr:httpEquiv#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMetaElementHttpEquivPropertyInfo ,-#endif-    constructDOMHTMLMetaElementHttpEquiv    ,-#if ENABLE_OVERLOADING-    dOMHTMLMetaElementHttpEquiv             ,-#endif-    getDOMHTMLMetaElementHttpEquiv          ,-    setDOMHTMLMetaElementHttpEquiv          ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMetaElementNamePropertyInfo      ,-#endif-    constructDOMHTMLMetaElementName         ,-#if ENABLE_OVERLOADING-    dOMHTMLMetaElementName                  ,-#endif-    getDOMHTMLMetaElementName               ,-    setDOMHTMLMetaElementName               ,----- ** scheme #attr:scheme#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLMetaElementSchemePropertyInfo    ,-#endif-    constructDOMHTMLMetaElementScheme       ,-#if ENABLE_OVERLOADING-    dOMHTMLMetaElementScheme                ,-#endif-    getDOMHTMLMetaElementScheme             ,-    setDOMHTMLMetaElementScheme             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLMetaElement = DOMHTMLMetaElement (ManagedPtr DOMHTMLMetaElement)-foreign import ccall "webkit_dom_html_meta_element_get_type"-    c_webkit_dom_html_meta_element_get_type :: IO GType--instance GObject DOMHTMLMetaElement where-    gobjectType = c_webkit_dom_html_meta_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLMetaElement`, for instance with `toDOMHTMLMetaElement`.-class (GObject o, O.IsDescendantOf DOMHTMLMetaElement o) => IsDOMHTMLMetaElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMetaElement o) => IsDOMHTMLMetaElement o--instance O.HasParentTypes DOMHTMLMetaElement-type instance O.ParentTypes DOMHTMLMetaElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLMetaElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLMetaElement :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> m DOMHTMLMetaElement-toDOMHTMLMetaElement = liftIO . unsafeCastTo DOMHTMLMetaElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLMetaElement`.-noDOMHTMLMetaElement :: Maybe DOMHTMLMetaElement-noDOMHTMLMetaElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLMetaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLMetaElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLMetaElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLMetaElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLMetaElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLMetaElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLMetaElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLMetaElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLMetaElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLMetaElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLMetaElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLMetaElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLMetaElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLMetaElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLMetaElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLMetaElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLMetaElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLMetaElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLMetaElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLMetaElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLMetaElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLMetaElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLMetaElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLMetaElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLMetaElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLMetaElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLMetaElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLMetaElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLMetaElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLMetaElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLMetaElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLMetaElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLMetaElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLMetaElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLMetaElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLMetaElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLMetaElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLMetaElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLMetaElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLMetaElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLMetaElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLMetaElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLMetaElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLMetaElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLMetaElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLMetaElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLMetaElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLMetaElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLMetaElementMethod "getContent" o = DOMHTMLMetaElementGetContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLMetaElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLMetaElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLMetaElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLMetaElementMethod "getHttpEquiv" o = DOMHTMLMetaElementGetHttpEquivMethodInfo-    ResolveDOMHTMLMetaElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLMetaElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLMetaElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getName" o = DOMHTMLMetaElementGetNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLMetaElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLMetaElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLMetaElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLMetaElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScheme" o = DOMHTMLMetaElementGetSchemeMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLMetaElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLMetaElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLMetaElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLMetaElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLMetaElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLMetaElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "setContent" o = DOMHTMLMetaElementSetContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLMetaElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLMetaElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLMetaElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLMetaElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLMetaElementMethod "setHttpEquiv" o = DOMHTMLMetaElementSetHttpEquivMethodInfo-    ResolveDOMHTMLMetaElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLMetaElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLMetaElementMethod "setName" o = DOMHTMLMetaElementSetNameMethodInfo-    ResolveDOMHTMLMetaElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLMetaElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLMetaElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLMetaElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLMetaElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLMetaElementMethod "setScheme" o = DOMHTMLMetaElementSetSchemeMethodInfo-    ResolveDOMHTMLMetaElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLMetaElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLMetaElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLMetaElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLMetaElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLMetaElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLMetaElementMethod t DOMHTMLMetaElement, O.MethodInfo info DOMHTMLMetaElement p) => OL.IsLabel t (DOMHTMLMetaElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "content"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@content@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMetaElement #content-@--}-getDOMHTMLMetaElementContent :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementContent obj = liftIO $ B.Properties.getObjectPropertyString obj "content"--{- |-Set the value of the “@content@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLMetaElement [ #content 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLMetaElementContent :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> T.Text -> m ()-setDOMHTMLMetaElementContent obj val = liftIO $ B.Properties.setObjectPropertyString obj "content" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@content@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLMetaElementContent :: (IsDOMHTMLMetaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLMetaElementContent val = B.Properties.constructObjectPropertyString "content" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementContentPropertyInfo-instance AttrInfo DOMHTMLMetaElementContentPropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementContentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementContentPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementContentPropertyInfo = IsDOMHTMLMetaElement-    type AttrGetType DOMHTMLMetaElementContentPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementContentPropertyInfo = "content"-    type AttrOrigin DOMHTMLMetaElementContentPropertyInfo = DOMHTMLMetaElement-    attrGet _ = getDOMHTMLMetaElementContent-    attrSet _ = setDOMHTMLMetaElementContent-    attrConstruct _ = constructDOMHTMLMetaElementContent-    attrClear _ = undefined-#endif---- VVV Prop "http-equiv"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@http-equiv@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMetaElement #httpEquiv-@--}-getDOMHTMLMetaElementHttpEquiv :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementHttpEquiv obj = liftIO $ B.Properties.getObjectPropertyString obj "http-equiv"--{- |-Set the value of the “@http-equiv@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLMetaElement [ #httpEquiv 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLMetaElementHttpEquiv :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> T.Text -> m ()-setDOMHTMLMetaElementHttpEquiv obj val = liftIO $ B.Properties.setObjectPropertyString obj "http-equiv" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@http-equiv@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLMetaElementHttpEquiv :: (IsDOMHTMLMetaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLMetaElementHttpEquiv val = B.Properties.constructObjectPropertyString "http-equiv" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementHttpEquivPropertyInfo-instance AttrInfo DOMHTMLMetaElementHttpEquivPropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementHttpEquivPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementHttpEquivPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementHttpEquivPropertyInfo = IsDOMHTMLMetaElement-    type AttrGetType DOMHTMLMetaElementHttpEquivPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementHttpEquivPropertyInfo = "http-equiv"-    type AttrOrigin DOMHTMLMetaElementHttpEquivPropertyInfo = DOMHTMLMetaElement-    attrGet _ = getDOMHTMLMetaElementHttpEquiv-    attrSet _ = setDOMHTMLMetaElementHttpEquiv-    attrConstruct _ = constructDOMHTMLMetaElementHttpEquiv-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMetaElement #name-@--}-getDOMHTMLMetaElementName :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLMetaElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLMetaElementName :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> T.Text -> m ()-setDOMHTMLMetaElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLMetaElementName :: (IsDOMHTMLMetaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLMetaElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementNamePropertyInfo-instance AttrInfo DOMHTMLMetaElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementNamePropertyInfo = IsDOMHTMLMetaElement-    type AttrGetType DOMHTMLMetaElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLMetaElementNamePropertyInfo = DOMHTMLMetaElement-    attrGet _ = getDOMHTMLMetaElementName-    attrSet _ = setDOMHTMLMetaElementName-    attrConstruct _ = constructDOMHTMLMetaElementName-    attrClear _ = undefined-#endif---- VVV Prop "scheme"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@scheme@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLMetaElement #scheme-@--}-getDOMHTMLMetaElementScheme :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> m (Maybe T.Text)-getDOMHTMLMetaElementScheme obj = liftIO $ B.Properties.getObjectPropertyString obj "scheme"--{- |-Set the value of the “@scheme@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLMetaElement [ #scheme 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLMetaElementScheme :: (MonadIO m, IsDOMHTMLMetaElement o) => o -> T.Text -> m ()-setDOMHTMLMetaElementScheme obj val = liftIO $ B.Properties.setObjectPropertyString obj "scheme" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@scheme@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLMetaElementScheme :: (IsDOMHTMLMetaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLMetaElementScheme val = B.Properties.constructObjectPropertyString "scheme" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSchemePropertyInfo-instance AttrInfo DOMHTMLMetaElementSchemePropertyInfo where-    type AttrAllowedOps DOMHTMLMetaElementSchemePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLMetaElementSchemePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLMetaElementSchemePropertyInfo = IsDOMHTMLMetaElement-    type AttrGetType DOMHTMLMetaElementSchemePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLMetaElementSchemePropertyInfo = "scheme"-    type AttrOrigin DOMHTMLMetaElementSchemePropertyInfo = DOMHTMLMetaElement-    attrGet _ = getDOMHTMLMetaElementScheme-    attrSet _ = setDOMHTMLMetaElementScheme-    attrConstruct _ = constructDOMHTMLMetaElementScheme-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLMetaElement-type instance O.AttributeList DOMHTMLMetaElement = DOMHTMLMetaElementAttributeList-type DOMHTMLMetaElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("content", DOMHTMLMetaElementContentPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("httpEquiv", DOMHTMLMetaElementHttpEquivPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLMetaElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scheme", DOMHTMLMetaElementSchemePropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLMetaElementContent :: AttrLabelProxy "content"-dOMHTMLMetaElementContent = AttrLabelProxy--dOMHTMLMetaElementHttpEquiv :: AttrLabelProxy "httpEquiv"-dOMHTMLMetaElementHttpEquiv = AttrLabelProxy--dOMHTMLMetaElementName :: AttrLabelProxy "name"-dOMHTMLMetaElementName = AttrLabelProxy--dOMHTMLMetaElementScheme :: AttrLabelProxy "scheme"-dOMHTMLMetaElementScheme = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLMetaElement = DOMHTMLMetaElementSignalList-type DOMHTMLMetaElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLMetaElement::get_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_get_content" webkit_dom_html_meta_element_get_content :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    IO CString--{-# DEPRECATED dOMHTMLMetaElementGetContent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementGetContent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLMetaElementGetContent self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_meta_element_get_content self'-    checkUnexpectedReturnNULL "dOMHTMLMetaElementGetContent" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetContentMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementGetContentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetContent--#endif---- method DOMHTMLMetaElement::get_http_equiv--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_get_http_equiv" webkit_dom_html_meta_element_get_http_equiv :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    IO CString--{-# DEPRECATED dOMHTMLMetaElementGetHttpEquiv ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementGetHttpEquiv ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLMetaElementGetHttpEquiv self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_meta_element_get_http_equiv self'-    checkUnexpectedReturnNULL "dOMHTMLMetaElementGetHttpEquiv" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetHttpEquivMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementGetHttpEquivMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetHttpEquiv--#endif---- method DOMHTMLMetaElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_get_name" webkit_dom_html_meta_element_get_name :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    IO CString--{-# DEPRECATED dOMHTMLMetaElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLMetaElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_meta_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLMetaElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetName--#endif---- method DOMHTMLMetaElement::get_scheme--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_get_scheme" webkit_dom_html_meta_element_get_scheme :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    IO CString--{-# DEPRECATED dOMHTMLMetaElementGetScheme ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementGetScheme ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLMetaElementGetScheme self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_meta_element_get_scheme self'-    checkUnexpectedReturnNULL "dOMHTMLMetaElementGetScheme" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetSchemeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementGetSchemeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementGetScheme--#endif---- method DOMHTMLMetaElement::set_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_set_content" webkit_dom_html_meta_element_set_content :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLMetaElementSetContent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementSetContent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLMetaElementSetContent self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_meta_element_set_content self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetContentMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementSetContentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetContent--#endif---- method DOMHTMLMetaElement::set_http_equiv--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_set_http_equiv" webkit_dom_html_meta_element_set_http_equiv :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLMetaElementSetHttpEquiv ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementSetHttpEquiv ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLMetaElementSetHttpEquiv self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_meta_element_set_http_equiv self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetHttpEquivMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementSetHttpEquivMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetHttpEquiv--#endif---- method DOMHTMLMetaElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_set_name" webkit_dom_html_meta_element_set_name :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLMetaElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLMetaElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_meta_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetName--#endif---- method DOMHTMLMetaElement::set_scheme--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLMetaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_meta_element_set_scheme" webkit_dom_html_meta_element_set_scheme :: -    Ptr DOMHTMLMetaElement ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLMetaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLMetaElementSetScheme ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLMetaElementSetScheme ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLMetaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement.DOMHTMLMetaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLMetaElementSetScheme self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_meta_element_set_scheme self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetSchemeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLMetaElement a) => O.MethodInfo DOMHTMLMetaElementSetSchemeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLMetaElementSetScheme--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLMetaElement.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLMetaElement = DOMHTMLMetaElement (ManagedPtr DOMHTMLMetaElement)-instance GObject DOMHTMLMetaElement where-class (GObject o, O.IsDescendantOf DOMHTMLMetaElement o) => IsDOMHTMLMetaElement o-instance (GObject o, O.IsDescendantOf DOMHTMLMetaElement o) => IsDOMHTMLMetaElement o-instance O.HasParentTypes DOMHTMLMetaElement-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementContentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementHttpEquivPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSchemePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetContentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetHttpEquivMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementGetSchemeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetContentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetHttpEquivMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLMetaElementSetSchemeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLModElement.hs
@@ -1,594 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLModElement-    ( ---- * Exported types-    DOMHTMLModElement(..)                   ,-    IsDOMHTMLModElement                     ,-    toDOMHTMLModElement                     ,-    noDOMHTMLModElement                     ,--- -- * Methods--- ** getCite #method:getCite#--#if ENABLE_OVERLOADING-    DOMHTMLModElementGetCiteMethodInfo      ,-#endif-    dOMHTMLModElementGetCite                ,----- ** getDateTime #method:getDateTime#--#if ENABLE_OVERLOADING-    DOMHTMLModElementGetDateTimeMethodInfo  ,-#endif-    dOMHTMLModElementGetDateTime            ,----- ** setCite #method:setCite#--#if ENABLE_OVERLOADING-    DOMHTMLModElementSetCiteMethodInfo      ,-#endif-    dOMHTMLModElementSetCite                ,----- ** setDateTime #method:setDateTime#--#if ENABLE_OVERLOADING-    DOMHTMLModElementSetDateTimeMethodInfo  ,-#endif-    dOMHTMLModElementSetDateTime            ,----- -- * Properties--- ** cite #attr:cite#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLModElementCitePropertyInfo       ,-#endif-    constructDOMHTMLModElementCite          ,-#if ENABLE_OVERLOADING-    dOMHTMLModElementCite                   ,-#endif-    getDOMHTMLModElementCite                ,-    setDOMHTMLModElementCite                ,----- ** dateTime #attr:dateTime#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLModElementDateTimePropertyInfo   ,-#endif-    constructDOMHTMLModElementDateTime      ,-#if ENABLE_OVERLOADING-    dOMHTMLModElementDateTime               ,-#endif-    getDOMHTMLModElementDateTime            ,-    setDOMHTMLModElementDateTime            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLModElement = DOMHTMLModElement (ManagedPtr DOMHTMLModElement)-foreign import ccall "webkit_dom_html_mod_element_get_type"-    c_webkit_dom_html_mod_element_get_type :: IO GType--instance GObject DOMHTMLModElement where-    gobjectType = c_webkit_dom_html_mod_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLModElement`, for instance with `toDOMHTMLModElement`.-class (GObject o, O.IsDescendantOf DOMHTMLModElement o) => IsDOMHTMLModElement o-instance (GObject o, O.IsDescendantOf DOMHTMLModElement o) => IsDOMHTMLModElement o--instance O.HasParentTypes DOMHTMLModElement-type instance O.ParentTypes DOMHTMLModElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLModElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLModElement :: (MonadIO m, IsDOMHTMLModElement o) => o -> m DOMHTMLModElement-toDOMHTMLModElement = liftIO . unsafeCastTo DOMHTMLModElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLModElement`.-noDOMHTMLModElement :: Maybe DOMHTMLModElement-noDOMHTMLModElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLModElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLModElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLModElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLModElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLModElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLModElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLModElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLModElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLModElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLModElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLModElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLModElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLModElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLModElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLModElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLModElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLModElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLModElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLModElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLModElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLModElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLModElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLModElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLModElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLModElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLModElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLModElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLModElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLModElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLModElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLModElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLModElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLModElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLModElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLModElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLModElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLModElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLModElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLModElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLModElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLModElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLModElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLModElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLModElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLModElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLModElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLModElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLModElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLModElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLModElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLModElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLModElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLModElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLModElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLModElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLModElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLModElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLModElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLModElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLModElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLModElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLModElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLModElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLModElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLModElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLModElementMethod "getCite" o = DOMHTMLModElementGetCiteMethodInfo-    ResolveDOMHTMLModElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLModElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLModElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLModElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLModElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLModElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLModElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLModElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLModElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLModElementMethod "getDateTime" o = DOMHTMLModElementGetDateTimeMethodInfo-    ResolveDOMHTMLModElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLModElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLModElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLModElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLModElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLModElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLModElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLModElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLModElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLModElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLModElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLModElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLModElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLModElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLModElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLModElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLModElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLModElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLModElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLModElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLModElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLModElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLModElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLModElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLModElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLModElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLModElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLModElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLModElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLModElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLModElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLModElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLModElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLModElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLModElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLModElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLModElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLModElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLModElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLModElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLModElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLModElementMethod "setCite" o = DOMHTMLModElementSetCiteMethodInfo-    ResolveDOMHTMLModElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLModElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLModElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLModElementMethod "setDateTime" o = DOMHTMLModElementSetDateTimeMethodInfo-    ResolveDOMHTMLModElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLModElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLModElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLModElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLModElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLModElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLModElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLModElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLModElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLModElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLModElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLModElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLModElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLModElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLModElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLModElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLModElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLModElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLModElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLModElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLModElementMethod t DOMHTMLModElement, O.MethodInfo info DOMHTMLModElement p) => OL.IsLabel t (DOMHTMLModElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "cite"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@cite@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLModElement #cite-@--}-getDOMHTMLModElementCite :: (MonadIO m, IsDOMHTMLModElement o) => o -> m (Maybe T.Text)-getDOMHTMLModElementCite obj = liftIO $ B.Properties.getObjectPropertyString obj "cite"--{- |-Set the value of the “@cite@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLModElement [ #cite 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLModElementCite :: (MonadIO m, IsDOMHTMLModElement o) => o -> T.Text -> m ()-setDOMHTMLModElementCite obj val = liftIO $ B.Properties.setObjectPropertyString obj "cite" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@cite@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLModElementCite :: (IsDOMHTMLModElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLModElementCite val = B.Properties.constructObjectPropertyString "cite" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLModElementCitePropertyInfo-instance AttrInfo DOMHTMLModElementCitePropertyInfo where-    type AttrAllowedOps DOMHTMLModElementCitePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLModElementCitePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLModElementCitePropertyInfo = IsDOMHTMLModElement-    type AttrGetType DOMHTMLModElementCitePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLModElementCitePropertyInfo = "cite"-    type AttrOrigin DOMHTMLModElementCitePropertyInfo = DOMHTMLModElement-    attrGet _ = getDOMHTMLModElementCite-    attrSet _ = setDOMHTMLModElementCite-    attrConstruct _ = constructDOMHTMLModElementCite-    attrClear _ = undefined-#endif---- VVV Prop "date-time"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@date-time@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLModElement #dateTime-@--}-getDOMHTMLModElementDateTime :: (MonadIO m, IsDOMHTMLModElement o) => o -> m (Maybe T.Text)-getDOMHTMLModElementDateTime obj = liftIO $ B.Properties.getObjectPropertyString obj "date-time"--{- |-Set the value of the “@date-time@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLModElement [ #dateTime 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLModElementDateTime :: (MonadIO m, IsDOMHTMLModElement o) => o -> T.Text -> m ()-setDOMHTMLModElementDateTime obj val = liftIO $ B.Properties.setObjectPropertyString obj "date-time" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@date-time@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLModElementDateTime :: (IsDOMHTMLModElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLModElementDateTime val = B.Properties.constructObjectPropertyString "date-time" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLModElementDateTimePropertyInfo-instance AttrInfo DOMHTMLModElementDateTimePropertyInfo where-    type AttrAllowedOps DOMHTMLModElementDateTimePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLModElementDateTimePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLModElementDateTimePropertyInfo = IsDOMHTMLModElement-    type AttrGetType DOMHTMLModElementDateTimePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLModElementDateTimePropertyInfo = "date-time"-    type AttrOrigin DOMHTMLModElementDateTimePropertyInfo = DOMHTMLModElement-    attrGet _ = getDOMHTMLModElementDateTime-    attrSet _ = setDOMHTMLModElementDateTime-    attrConstruct _ = constructDOMHTMLModElementDateTime-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLModElement-type instance O.AttributeList DOMHTMLModElement = DOMHTMLModElementAttributeList-type DOMHTMLModElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("cite", DOMHTMLModElementCitePropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dateTime", DOMHTMLModElementDateTimePropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLModElementCite :: AttrLabelProxy "cite"-dOMHTMLModElementCite = AttrLabelProxy--dOMHTMLModElementDateTime :: AttrLabelProxy "dateTime"-dOMHTMLModElementDateTime = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLModElement = DOMHTMLModElementSignalList-type DOMHTMLModElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLModElement::get_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLModElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_mod_element_get_cite" webkit_dom_html_mod_element_get_cite :: -    Ptr DOMHTMLModElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"})-    IO CString--{-# DEPRECATED dOMHTMLModElementGetCite ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLModElementGetCite ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLModElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLModElementGetCite self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_mod_element_get_cite self'-    checkUnexpectedReturnNULL "dOMHTMLModElementGetCite" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLModElementGetCiteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLModElement a) => O.MethodInfo DOMHTMLModElementGetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementGetCite--#endif---- method DOMHTMLModElement::get_date_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLModElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_mod_element_get_date_time" webkit_dom_html_mod_element_get_date_time :: -    Ptr DOMHTMLModElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"})-    IO CString--{-# DEPRECATED dOMHTMLModElementGetDateTime ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLModElementGetDateTime ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLModElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLModElementGetDateTime self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_mod_element_get_date_time self'-    checkUnexpectedReturnNULL "dOMHTMLModElementGetDateTime" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLModElementGetDateTimeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLModElement a) => O.MethodInfo DOMHTMLModElementGetDateTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementGetDateTime--#endif---- method DOMHTMLModElement::set_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLModElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_mod_element_set_cite" webkit_dom_html_mod_element_set_cite :: -    Ptr DOMHTMLModElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLModElementSetCite ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLModElementSetCite ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLModElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLModElementSetCite self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_mod_element_set_cite self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLModElementSetCiteMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLModElement a) => O.MethodInfo DOMHTMLModElementSetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementSetCite--#endif---- method DOMHTMLModElement::set_date_time--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLModElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_mod_element_set_date_time" webkit_dom_html_mod_element_set_date_time :: -    Ptr DOMHTMLModElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLModElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLModElementSetDateTime ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLModElementSetDateTime ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLModElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLModElement.DOMHTMLModElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLModElementSetDateTime self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_mod_element_set_date_time self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLModElementSetDateTimeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLModElement a) => O.MethodInfo DOMHTMLModElementSetDateTimeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLModElementSetDateTime--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLModElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLModElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLModElement = DOMHTMLModElement (ManagedPtr DOMHTMLModElement)-instance GObject DOMHTMLModElement where-class (GObject o, O.IsDescendantOf DOMHTMLModElement o) => IsDOMHTMLModElement o-instance (GObject o, O.IsDescendantOf DOMHTMLModElement o) => IsDOMHTMLModElement o-instance O.HasParentTypes DOMHTMLModElement-#if ENABLE_OVERLOADING-data DOMHTMLModElementCitePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLModElementDateTimePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLModElementGetCiteMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLModElementGetDateTimeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLModElementSetCiteMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLModElementSetDateTimeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLOListElement.hs
@@ -1,758 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLOListElement-    ( ---- * Exported types-    DOMHTMLOListElement(..)                 ,-    IsDOMHTMLOListElement                   ,-    toDOMHTMLOListElement                   ,-    noDOMHTMLOListElement                   ,--- -- * Methods--- ** getCompact #method:getCompact#--#if ENABLE_OVERLOADING-    DOMHTMLOListElementGetCompactMethodInfo ,-#endif-    dOMHTMLOListElementGetCompact           ,----- ** getStart #method:getStart#--#if ENABLE_OVERLOADING-    DOMHTMLOListElementGetStartMethodInfo   ,-#endif-    dOMHTMLOListElementGetStart             ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLOListElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLOListElementGetTypeAttr          ,----- ** setCompact #method:setCompact#--#if ENABLE_OVERLOADING-    DOMHTMLOListElementSetCompactMethodInfo ,-#endif-    dOMHTMLOListElementSetCompact           ,----- ** setStart #method:setStart#--#if ENABLE_OVERLOADING-    DOMHTMLOListElementSetStartMethodInfo   ,-#endif-    dOMHTMLOListElementSetStart             ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLOListElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLOListElementSetTypeAttr          ,----- -- * Properties--- ** compact #attr:compact#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOListElementCompactPropertyInfo  ,-#endif-    constructDOMHTMLOListElementCompact     ,-#if ENABLE_OVERLOADING-    dOMHTMLOListElementCompact              ,-#endif-    getDOMHTMLOListElementCompact           ,-    setDOMHTMLOListElementCompact           ,----- ** start #attr:start#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOListElementStartPropertyInfo    ,-#endif-    constructDOMHTMLOListElementStart       ,-#if ENABLE_OVERLOADING-    dOMHTMLOListElementStart                ,-#endif-    getDOMHTMLOListElementStart             ,-    setDOMHTMLOListElementStart             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOListElementTypePropertyInfo     ,-#endif-    clearDOMHTMLOListElementType            ,-    constructDOMHTMLOListElementType        ,-#if ENABLE_OVERLOADING-    dOMHTMLOListElementType                 ,-#endif-    getDOMHTMLOListElementType              ,-    setDOMHTMLOListElementType              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLOListElement = DOMHTMLOListElement (ManagedPtr DOMHTMLOListElement)-foreign import ccall "webkit_dom_html_o_list_element_get_type"-    c_webkit_dom_html_o_list_element_get_type :: IO GType--instance GObject DOMHTMLOListElement where-    gobjectType = c_webkit_dom_html_o_list_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLOListElement`, for instance with `toDOMHTMLOListElement`.-class (GObject o, O.IsDescendantOf DOMHTMLOListElement o) => IsDOMHTMLOListElement o-instance (GObject o, O.IsDescendantOf DOMHTMLOListElement o) => IsDOMHTMLOListElement o--instance O.HasParentTypes DOMHTMLOListElement-type instance O.ParentTypes DOMHTMLOListElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLOListElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLOListElement :: (MonadIO m, IsDOMHTMLOListElement o) => o -> m DOMHTMLOListElement-toDOMHTMLOListElement = liftIO . unsafeCastTo DOMHTMLOListElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLOListElement`.-noDOMHTMLOListElement :: Maybe DOMHTMLOListElement-noDOMHTMLOListElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLOListElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOListElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLOListElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLOListElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOListElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOListElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLOListElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLOListElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLOListElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLOListElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLOListElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLOListElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLOListElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLOListElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOListElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOListElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLOListElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLOListElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLOListElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLOListElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLOListElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLOListElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLOListElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLOListElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLOListElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLOListElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLOListElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOListElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLOListElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLOListElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLOListElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLOListElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLOListElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLOListElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOListElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLOListElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLOListElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLOListElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOListElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLOListElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLOListElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLOListElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLOListElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLOListElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLOListElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLOListElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLOListElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOListElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOListElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLOListElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOListElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLOListElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLOListElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLOListElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLOListElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLOListElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLOListElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLOListElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLOListElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLOListElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLOListElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLOListElementMethod "getCompact" o = DOMHTMLOListElementGetCompactMethodInfo-    ResolveDOMHTMLOListElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLOListElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLOListElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLOListElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLOListElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOListElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLOListElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLOListElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLOListElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLOListElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLOListElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLOListElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLOListElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLOListElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLOListElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLOListElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLOListElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLOListElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLOListElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLOListElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLOListElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOListElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLOListElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLOListElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLOListElementMethod "getStart" o = DOMHTMLOListElementGetStartMethodInfo-    ResolveDOMHTMLOListElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLOListElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLOListElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLOListElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLOListElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLOListElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLOListElementMethod "getTypeAttr" o = DOMHTMLOListElementGetTypeAttrMethodInfo-    ResolveDOMHTMLOListElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLOListElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOListElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLOListElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLOListElementMethod "setCompact" o = DOMHTMLOListElementSetCompactMethodInfo-    ResolveDOMHTMLOListElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLOListElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLOListElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLOListElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLOListElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLOListElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLOListElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLOListElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLOListElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLOListElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLOListElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLOListElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLOListElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOListElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLOListElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLOListElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLOListElementMethod "setStart" o = DOMHTMLOListElementSetStartMethodInfo-    ResolveDOMHTMLOListElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLOListElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLOListElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLOListElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLOListElementMethod "setTypeAttr" o = DOMHTMLOListElementSetTypeAttrMethodInfo-    ResolveDOMHTMLOListElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOListElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOListElementMethod t DOMHTMLOListElement, O.MethodInfo info DOMHTMLOListElement p) => OL.IsLabel t (DOMHTMLOListElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOListElement #compact-@--}-getDOMHTMLOListElementCompact :: (MonadIO m, IsDOMHTMLOListElement o) => o -> m Bool-getDOMHTMLOListElementCompact obj = liftIO $ B.Properties.getObjectPropertyBool obj "compact"--{- |-Set the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOListElement [ #compact 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOListElementCompact :: (MonadIO m, IsDOMHTMLOListElement o) => o -> Bool -> m ()-setDOMHTMLOListElementCompact obj val = liftIO $ B.Properties.setObjectPropertyBool obj "compact" val--{- |-Construct a `GValueConstruct` with valid value for the “@compact@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOListElementCompact :: (IsDOMHTMLOListElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLOListElementCompact val = B.Properties.constructObjectPropertyBool "compact" val--#if ENABLE_OVERLOADING-data DOMHTMLOListElementCompactPropertyInfo-instance AttrInfo DOMHTMLOListElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOListElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOListElementCompactPropertyInfo = IsDOMHTMLOListElement-    type AttrGetType DOMHTMLOListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLOListElementCompactPropertyInfo = "compact"-    type AttrOrigin DOMHTMLOListElementCompactPropertyInfo = DOMHTMLOListElement-    attrGet _ = getDOMHTMLOListElementCompact-    attrSet _ = setDOMHTMLOListElementCompact-    attrConstruct _ = constructDOMHTMLOListElementCompact-    attrClear _ = undefined-#endif---- VVV Prop "start"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@start@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOListElement #start-@--}-getDOMHTMLOListElementStart :: (MonadIO m, IsDOMHTMLOListElement o) => o -> m CLong-getDOMHTMLOListElementStart obj = liftIO $ B.Properties.getObjectPropertyLong obj "start"--{- |-Set the value of the “@start@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOListElement [ #start 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOListElementStart :: (MonadIO m, IsDOMHTMLOListElement o) => o -> CLong -> m ()-setDOMHTMLOListElementStart obj val = liftIO $ B.Properties.setObjectPropertyLong obj "start" val--{- |-Construct a `GValueConstruct` with valid value for the “@start@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOListElementStart :: (IsDOMHTMLOListElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLOListElementStart val = B.Properties.constructObjectPropertyLong "start" val--#if ENABLE_OVERLOADING-data DOMHTMLOListElementStartPropertyInfo-instance AttrInfo DOMHTMLOListElementStartPropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementStartPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOListElementStartPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLOListElementStartPropertyInfo = IsDOMHTMLOListElement-    type AttrGetType DOMHTMLOListElementStartPropertyInfo = CLong-    type AttrLabel DOMHTMLOListElementStartPropertyInfo = "start"-    type AttrOrigin DOMHTMLOListElementStartPropertyInfo = DOMHTMLOListElement-    attrGet _ = getDOMHTMLOListElementStart-    attrSet _ = setDOMHTMLOListElementStart-    attrConstruct _ = constructDOMHTMLOListElementStart-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOListElement #type-@--}-getDOMHTMLOListElementType :: (MonadIO m, IsDOMHTMLOListElement o) => o -> m (Maybe T.Text)-getDOMHTMLOListElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOListElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOListElementType :: (MonadIO m, IsDOMHTMLOListElement o) => o -> T.Text -> m ()-setDOMHTMLOListElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOListElementType :: (IsDOMHTMLOListElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLOListElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLOListElementType :: (MonadIO m, IsDOMHTMLOListElement o) => o -> m ()-clearDOMHTMLOListElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLOListElementTypePropertyInfo-instance AttrInfo DOMHTMLOListElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLOListElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLOListElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOListElementTypePropertyInfo = IsDOMHTMLOListElement-    type AttrGetType DOMHTMLOListElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOListElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLOListElementTypePropertyInfo = DOMHTMLOListElement-    attrGet _ = getDOMHTMLOListElementType-    attrSet _ = setDOMHTMLOListElementType-    attrConstruct _ = constructDOMHTMLOListElementType-    attrClear _ = clearDOMHTMLOListElementType-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLOListElement-type instance O.AttributeList DOMHTMLOListElement = DOMHTMLOListElementAttributeList-type DOMHTMLOListElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLOListElementCompactPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("start", DOMHTMLOListElementStartPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLOListElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLOListElementCompact :: AttrLabelProxy "compact"-dOMHTMLOListElementCompact = AttrLabelProxy--dOMHTMLOListElementStart :: AttrLabelProxy "start"-dOMHTMLOListElementStart = AttrLabelProxy--dOMHTMLOListElementType :: AttrLabelProxy "type"-dOMHTMLOListElementType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLOListElement = DOMHTMLOListElementSignalList-type DOMHTMLOListElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLOListElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_o_list_element_get_compact" webkit_dom_html_o_list_element_get_compact :: -    Ptr DOMHTMLOListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"})-    IO CInt--{-# DEPRECATED dOMHTMLOListElementGetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOListElementGetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLOListElementGetCompact self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_o_list_element_get_compact self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOListElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOListElement a) => O.MethodInfo DOMHTMLOListElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementGetCompact--#endif---- method DOMHTMLOListElement::get_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_o_list_element_get_start" webkit_dom_html_o_list_element_get_start :: -    Ptr DOMHTMLOListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"})-    IO CLong--{-# DEPRECATED dOMHTMLOListElementGetStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOListElementGetStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLOListElementGetStart self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_o_list_element_get_start self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLOListElementGetStartMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLOListElement a) => O.MethodInfo DOMHTMLOListElementGetStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementGetStart--#endif---- method DOMHTMLOListElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_o_list_element_get_type_attr" webkit_dom_html_o_list_element_get_type_attr :: -    Ptr DOMHTMLOListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"})-    IO CString--{-# DEPRECATED dOMHTMLOListElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOListElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLOListElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_o_list_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLOListElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOListElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOListElement a) => O.MethodInfo DOMHTMLOListElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementGetTypeAttr--#endif---- method DOMHTMLOListElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_o_list_element_set_compact" webkit_dom_html_o_list_element_set_compact :: -    Ptr DOMHTMLOListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLOListElementSetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOListElementSetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLOListElementSetCompact self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_o_list_element_set_compact self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOListElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOListElement a) => O.MethodInfo DOMHTMLOListElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementSetCompact--#endif---- method DOMHTMLOListElement::set_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_o_list_element_set_start" webkit_dom_html_o_list_element_set_start :: -    Ptr DOMHTMLOListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLOListElementSetStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOListElementSetStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLOListElementSetStart self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_o_list_element_set_start self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOListElementSetStartMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLOListElement a) => O.MethodInfo DOMHTMLOListElementSetStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementSetStart--#endif---- method DOMHTMLOListElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_o_list_element_set_type_attr" webkit_dom_html_o_list_element_set_type_attr :: -    Ptr DOMHTMLOListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOListElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLOListElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOListElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOListElement.DOMHTMLOListElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLOListElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_o_list_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOListElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLOListElement a) => O.MethodInfo DOMHTMLOListElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOListElementSetTypeAttr--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLOListElement.hs-boot
@@ -1,56 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLOListElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLOListElement = DOMHTMLOListElement (ManagedPtr DOMHTMLOListElement)-instance GObject DOMHTMLOListElement where-class (GObject o, O.IsDescendantOf DOMHTMLOListElement o) => IsDOMHTMLOListElement o-instance (GObject o, O.IsDescendantOf DOMHTMLOListElement o) => IsDOMHTMLOListElement o-instance O.HasParentTypes DOMHTMLOListElement-#if ENABLE_OVERLOADING-data DOMHTMLOListElementCompactPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementStartPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementGetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementGetStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementSetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementSetStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOListElementSetTypeAttrMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLObjectElement.hs
@@ -1,3017 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement-    ( ---- * Exported types-    DOMHTMLObjectElement(..)                ,-    IsDOMHTMLObjectElement                  ,-    toDOMHTMLObjectElement                  ,-    noDOMHTMLObjectElement                  ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetAlignMethodInfo  ,-#endif-    dOMHTMLObjectElementGetAlign            ,----- ** getArchive #method:getArchive#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetArchiveMethodInfo,-#endif-    dOMHTMLObjectElementGetArchive          ,----- ** getBorder #method:getBorder#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetBorderMethodInfo ,-#endif-    dOMHTMLObjectElementGetBorder           ,----- ** getCode #method:getCode#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetCodeMethodInfo   ,-#endif-    dOMHTMLObjectElementGetCode             ,----- ** getCodeBase #method:getCodeBase#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetCodeBaseMethodInfo,-#endif-    dOMHTMLObjectElementGetCodeBase         ,----- ** getCodeType #method:getCodeType#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetCodeTypeMethodInfo,-#endif-    dOMHTMLObjectElementGetCodeType         ,----- ** getContentDocument #method:getContentDocument#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetContentDocumentMethodInfo,-#endif-    dOMHTMLObjectElementGetContentDocument  ,----- ** getData #method:getData#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetDataMethodInfo   ,-#endif-    dOMHTMLObjectElementGetData             ,----- ** getDeclare #method:getDeclare#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetDeclareMethodInfo,-#endif-    dOMHTMLObjectElementGetDeclare          ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetFormMethodInfo   ,-#endif-    dOMHTMLObjectElementGetForm             ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetHeightMethodInfo ,-#endif-    dOMHTMLObjectElementGetHeight           ,----- ** getHspace #method:getHspace#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetHspaceMethodInfo ,-#endif-    dOMHTMLObjectElementGetHspace           ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetNameMethodInfo   ,-#endif-    dOMHTMLObjectElementGetName             ,----- ** getStandby #method:getStandby#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetStandbyMethodInfo,-#endif-    dOMHTMLObjectElementGetStandby          ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLObjectElementGetTypeAttr         ,----- ** getUseMap #method:getUseMap#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetUseMapMethodInfo ,-#endif-    dOMHTMLObjectElementGetUseMap           ,----- ** getVspace #method:getVspace#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetVspaceMethodInfo ,-#endif-    dOMHTMLObjectElementGetVspace           ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementGetWidthMethodInfo  ,-#endif-    dOMHTMLObjectElementGetWidth            ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetAlignMethodInfo  ,-#endif-    dOMHTMLObjectElementSetAlign            ,----- ** setArchive #method:setArchive#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetArchiveMethodInfo,-#endif-    dOMHTMLObjectElementSetArchive          ,----- ** setBorder #method:setBorder#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetBorderMethodInfo ,-#endif-    dOMHTMLObjectElementSetBorder           ,----- ** setCode #method:setCode#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetCodeMethodInfo   ,-#endif-    dOMHTMLObjectElementSetCode             ,----- ** setCodeBase #method:setCodeBase#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetCodeBaseMethodInfo,-#endif-    dOMHTMLObjectElementSetCodeBase         ,----- ** setCodeType #method:setCodeType#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetCodeTypeMethodInfo,-#endif-    dOMHTMLObjectElementSetCodeType         ,----- ** setData #method:setData#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetDataMethodInfo   ,-#endif-    dOMHTMLObjectElementSetData             ,----- ** setDeclare #method:setDeclare#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetDeclareMethodInfo,-#endif-    dOMHTMLObjectElementSetDeclare          ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetHeightMethodInfo ,-#endif-    dOMHTMLObjectElementSetHeight           ,----- ** setHspace #method:setHspace#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetHspaceMethodInfo ,-#endif-    dOMHTMLObjectElementSetHspace           ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetNameMethodInfo   ,-#endif-    dOMHTMLObjectElementSetName             ,----- ** setStandby #method:setStandby#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetStandbyMethodInfo,-#endif-    dOMHTMLObjectElementSetStandby          ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLObjectElementSetTypeAttr         ,----- ** setUseMap #method:setUseMap#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetUseMapMethodInfo ,-#endif-    dOMHTMLObjectElementSetUseMap           ,----- ** setVspace #method:setVspace#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetVspaceMethodInfo ,-#endif-    dOMHTMLObjectElementSetVspace           ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLObjectElementSetWidthMethodInfo  ,-#endif-    dOMHTMLObjectElementSetWidth            ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementAlignPropertyInfo   ,-#endif-    constructDOMHTMLObjectElementAlign      ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementAlign               ,-#endif-    getDOMHTMLObjectElementAlign            ,-    setDOMHTMLObjectElementAlign            ,----- ** archive #attr:archive#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementArchivePropertyInfo ,-#endif-    constructDOMHTMLObjectElementArchive    ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementArchive             ,-#endif-    getDOMHTMLObjectElementArchive          ,-    setDOMHTMLObjectElementArchive          ,----- ** border #attr:border#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementBorderPropertyInfo  ,-#endif-    constructDOMHTMLObjectElementBorder     ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementBorder              ,-#endif-    getDOMHTMLObjectElementBorder           ,-    setDOMHTMLObjectElementBorder           ,----- ** code #attr:code#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementCodePropertyInfo    ,-#endif-    constructDOMHTMLObjectElementCode       ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementCode                ,-#endif-    getDOMHTMLObjectElementCode             ,-    setDOMHTMLObjectElementCode             ,----- ** codeBase #attr:codeBase#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementCodeBasePropertyInfo,-#endif-    constructDOMHTMLObjectElementCodeBase   ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementCodeBase            ,-#endif-    getDOMHTMLObjectElementCodeBase         ,-    setDOMHTMLObjectElementCodeBase         ,----- ** codeType #attr:codeType#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementCodeTypePropertyInfo,-#endif-    constructDOMHTMLObjectElementCodeType   ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementCodeType            ,-#endif-    getDOMHTMLObjectElementCodeType         ,-    setDOMHTMLObjectElementCodeType         ,----- ** contentDocument #attr:contentDocument#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementContentDocumentPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementContentDocument     ,-#endif-    getDOMHTMLObjectElementContentDocument  ,----- ** data #attr:data#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementDataPropertyInfo    ,-#endif-    constructDOMHTMLObjectElementData       ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementData                ,-#endif-    getDOMHTMLObjectElementData             ,-    setDOMHTMLObjectElementData             ,----- ** declare #attr:declare#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementDeclarePropertyInfo ,-#endif-    constructDOMHTMLObjectElementDeclare    ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementDeclare             ,-#endif-    getDOMHTMLObjectElementDeclare          ,-    setDOMHTMLObjectElementDeclare          ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementFormPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementForm                ,-#endif-    getDOMHTMLObjectElementForm             ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementHeightPropertyInfo  ,-#endif-    constructDOMHTMLObjectElementHeight     ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementHeight              ,-#endif-    getDOMHTMLObjectElementHeight           ,-    setDOMHTMLObjectElementHeight           ,----- ** hspace #attr:hspace#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementHspacePropertyInfo  ,-#endif-    constructDOMHTMLObjectElementHspace     ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementHspace              ,-#endif-    getDOMHTMLObjectElementHspace           ,-    setDOMHTMLObjectElementHspace           ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementNamePropertyInfo    ,-#endif-    constructDOMHTMLObjectElementName       ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementName                ,-#endif-    getDOMHTMLObjectElementName             ,-    setDOMHTMLObjectElementName             ,----- ** standby #attr:standby#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementStandbyPropertyInfo ,-#endif-    constructDOMHTMLObjectElementStandby    ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementStandby             ,-#endif-    getDOMHTMLObjectElementStandby          ,-    setDOMHTMLObjectElementStandby          ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementTypePropertyInfo    ,-#endif-    clearDOMHTMLObjectElementType           ,-    constructDOMHTMLObjectElementType       ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementType                ,-#endif-    getDOMHTMLObjectElementType             ,-    setDOMHTMLObjectElementType             ,----- ** useMap #attr:useMap#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementUseMapPropertyInfo  ,-#endif-    constructDOMHTMLObjectElementUseMap     ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementUseMap              ,-#endif-    getDOMHTMLObjectElementUseMap           ,-    setDOMHTMLObjectElementUseMap           ,----- ** vspace #attr:vspace#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementVspacePropertyInfo  ,-#endif-    constructDOMHTMLObjectElementVspace     ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementVspace              ,-#endif-    getDOMHTMLObjectElementVspace           ,-    setDOMHTMLObjectElementVspace           ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLObjectElementWidthPropertyInfo   ,-#endif-    constructDOMHTMLObjectElementWidth      ,-#if ENABLE_OVERLOADING-    dOMHTMLObjectElementWidth               ,-#endif-    getDOMHTMLObjectElementWidth            ,-    setDOMHTMLObjectElementWidth            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLObjectElement = DOMHTMLObjectElement (ManagedPtr DOMHTMLObjectElement)-foreign import ccall "webkit_dom_html_object_element_get_type"-    c_webkit_dom_html_object_element_get_type :: IO GType--instance GObject DOMHTMLObjectElement where-    gobjectType = c_webkit_dom_html_object_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLObjectElement`, for instance with `toDOMHTMLObjectElement`.-class (GObject o, O.IsDescendantOf DOMHTMLObjectElement o) => IsDOMHTMLObjectElement o-instance (GObject o, O.IsDescendantOf DOMHTMLObjectElement o) => IsDOMHTMLObjectElement o--instance O.HasParentTypes DOMHTMLObjectElement-type instance O.ParentTypes DOMHTMLObjectElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLObjectElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLObjectElement :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m DOMHTMLObjectElement-toDOMHTMLObjectElement = liftIO . unsafeCastTo DOMHTMLObjectElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLObjectElement`.-noDOMHTMLObjectElement :: Maybe DOMHTMLObjectElement-noDOMHTMLObjectElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLObjectElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLObjectElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLObjectElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLObjectElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLObjectElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLObjectElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLObjectElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLObjectElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLObjectElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLObjectElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLObjectElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLObjectElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLObjectElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLObjectElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLObjectElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLObjectElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLObjectElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLObjectElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLObjectElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLObjectElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLObjectElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLObjectElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLObjectElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLObjectElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLObjectElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLObjectElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLObjectElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLObjectElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLObjectElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLObjectElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLObjectElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLObjectElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLObjectElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLObjectElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLObjectElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLObjectElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLObjectElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLObjectElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLObjectElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLObjectElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLObjectElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLObjectElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAlign" o = DOMHTMLObjectElementGetAlignMethodInfo-    ResolveDOMHTMLObjectElementMethod "getArchive" o = DOMHTMLObjectElementGetArchiveMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLObjectElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLObjectElementMethod "getBorder" o = DOMHTMLObjectElementGetBorderMethodInfo-    ResolveDOMHTMLObjectElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLObjectElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLObjectElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLObjectElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getCode" o = DOMHTMLObjectElementGetCodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getCodeBase" o = DOMHTMLObjectElementGetCodeBaseMethodInfo-    ResolveDOMHTMLObjectElementMethod "getCodeType" o = DOMHTMLObjectElementGetCodeTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getContentDocument" o = DOMHTMLObjectElementGetContentDocumentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLObjectElementMethod "getData" o = DOMHTMLObjectElementGetDataMethodInfo-    ResolveDOMHTMLObjectElementMethod "getDeclare" o = DOMHTMLObjectElementGetDeclareMethodInfo-    ResolveDOMHTMLObjectElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLObjectElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLObjectElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getForm" o = DOMHTMLObjectElementGetFormMethodInfo-    ResolveDOMHTMLObjectElementMethod "getHeight" o = DOMHTMLObjectElementGetHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLObjectElementMethod "getHspace" o = DOMHTMLObjectElementGetHspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLObjectElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLObjectElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getName" o = DOMHTMLObjectElementGetNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLObjectElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLObjectElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLObjectElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLObjectElementMethod "getStandby" o = DOMHTMLObjectElementGetStandbyMethodInfo-    ResolveDOMHTMLObjectElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLObjectElementMethod "getTypeAttr" o = DOMHTMLObjectElementGetTypeAttrMethodInfo-    ResolveDOMHTMLObjectElementMethod "getUseMap" o = DOMHTMLObjectElementGetUseMapMethodInfo-    ResolveDOMHTMLObjectElementMethod "getVspace" o = DOMHTMLObjectElementGetVspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLObjectElementMethod "getWidth" o = DOMHTMLObjectElementGetWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAlign" o = DOMHTMLObjectElementSetAlignMethodInfo-    ResolveDOMHTMLObjectElementMethod "setArchive" o = DOMHTMLObjectElementSetArchiveMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLObjectElementMethod "setBorder" o = DOMHTMLObjectElementSetBorderMethodInfo-    ResolveDOMHTMLObjectElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCode" o = DOMHTMLObjectElementSetCodeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCodeBase" o = DOMHTMLObjectElementSetCodeBaseMethodInfo-    ResolveDOMHTMLObjectElementMethod "setCodeType" o = DOMHTMLObjectElementSetCodeTypeMethodInfo-    ResolveDOMHTMLObjectElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLObjectElementMethod "setData" o = DOMHTMLObjectElementSetDataMethodInfo-    ResolveDOMHTMLObjectElementMethod "setDeclare" o = DOMHTMLObjectElementSetDeclareMethodInfo-    ResolveDOMHTMLObjectElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLObjectElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLObjectElementMethod "setHeight" o = DOMHTMLObjectElementSetHeightMethodInfo-    ResolveDOMHTMLObjectElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLObjectElementMethod "setHspace" o = DOMHTMLObjectElementSetHspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLObjectElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLObjectElementMethod "setName" o = DOMHTMLObjectElementSetNameMethodInfo-    ResolveDOMHTMLObjectElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLObjectElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLObjectElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLObjectElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLObjectElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLObjectElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLObjectElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLObjectElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLObjectElementMethod "setStandby" o = DOMHTMLObjectElementSetStandbyMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLObjectElementMethod "setTypeAttr" o = DOMHTMLObjectElementSetTypeAttrMethodInfo-    ResolveDOMHTMLObjectElementMethod "setUseMap" o = DOMHTMLObjectElementSetUseMapMethodInfo-    ResolveDOMHTMLObjectElementMethod "setVspace" o = DOMHTMLObjectElementSetVspaceMethodInfo-    ResolveDOMHTMLObjectElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLObjectElementMethod "setWidth" o = DOMHTMLObjectElementSetWidthMethodInfo-    ResolveDOMHTMLObjectElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLObjectElementMethod t DOMHTMLObjectElement, O.MethodInfo info DOMHTMLObjectElement p) => OL.IsLabel t (DOMHTMLObjectElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #align-@--}-getDOMHTMLObjectElementAlign :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementAlign :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementAlign :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementAlignPropertyInfo-instance AttrInfo DOMHTMLObjectElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementAlignPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLObjectElementAlignPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementAlign-    attrSet _ = setDOMHTMLObjectElementAlign-    attrConstruct _ = constructDOMHTMLObjectElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "archive"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@archive@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #archive-@--}-getDOMHTMLObjectElementArchive :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementArchive obj = liftIO $ B.Properties.getObjectPropertyString obj "archive"--{- |-Set the value of the “@archive@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #archive 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementArchive :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementArchive obj val = liftIO $ B.Properties.setObjectPropertyString obj "archive" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@archive@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementArchive :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementArchive val = B.Properties.constructObjectPropertyString "archive" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementArchivePropertyInfo-instance AttrInfo DOMHTMLObjectElementArchivePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementArchivePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementArchivePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementArchivePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementArchivePropertyInfo = "archive"-    type AttrOrigin DOMHTMLObjectElementArchivePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementArchive-    attrSet _ = setDOMHTMLObjectElementArchive-    attrConstruct _ = constructDOMHTMLObjectElementArchive-    attrClear _ = undefined-#endif---- VVV Prop "border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #border-@--}-getDOMHTMLObjectElementBorder :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementBorder obj = liftIO $ B.Properties.getObjectPropertyString obj "border"--{- |-Set the value of the “@border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #border 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementBorder :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementBorder obj val = liftIO $ B.Properties.setObjectPropertyString obj "border" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@border@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementBorder :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementBorder val = B.Properties.constructObjectPropertyString "border" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementBorderPropertyInfo-instance AttrInfo DOMHTMLObjectElementBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementBorderPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementBorderPropertyInfo = "border"-    type AttrOrigin DOMHTMLObjectElementBorderPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementBorder-    attrSet _ = setDOMHTMLObjectElementBorder-    attrConstruct _ = constructDOMHTMLObjectElementBorder-    attrClear _ = undefined-#endif---- VVV Prop "code"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #code-@--}-getDOMHTMLObjectElementCode :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementCode obj = liftIO $ B.Properties.getObjectPropertyString obj "code"--{- |-Set the value of the “@code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #code 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementCode :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementCode obj val = liftIO $ B.Properties.setObjectPropertyString obj "code" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@code@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementCode :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementCode val = B.Properties.constructObjectPropertyString "code" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementCodePropertyInfo-instance AttrInfo DOMHTMLObjectElementCodePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementCodePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementCodePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementCodePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementCodePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementCodePropertyInfo = "code"-    type AttrOrigin DOMHTMLObjectElementCodePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementCode-    attrSet _ = setDOMHTMLObjectElementCode-    attrConstruct _ = constructDOMHTMLObjectElementCode-    attrClear _ = undefined-#endif---- VVV Prop "code-base"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@code-base@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #codeBase-@--}-getDOMHTMLObjectElementCodeBase :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementCodeBase obj = liftIO $ B.Properties.getObjectPropertyString obj "code-base"--{- |-Set the value of the “@code-base@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #codeBase 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementCodeBase :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementCodeBase obj val = liftIO $ B.Properties.setObjectPropertyString obj "code-base" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@code-base@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementCodeBase :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementCodeBase val = B.Properties.constructObjectPropertyString "code-base" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementCodeBasePropertyInfo-instance AttrInfo DOMHTMLObjectElementCodeBasePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementCodeBasePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementCodeBasePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementCodeBasePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementCodeBasePropertyInfo = "code-base"-    type AttrOrigin DOMHTMLObjectElementCodeBasePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementCodeBase-    attrSet _ = setDOMHTMLObjectElementCodeBase-    attrConstruct _ = constructDOMHTMLObjectElementCodeBase-    attrClear _ = undefined-#endif---- VVV Prop "code-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@code-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #codeType-@--}-getDOMHTMLObjectElementCodeType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementCodeType obj = liftIO $ B.Properties.getObjectPropertyString obj "code-type"--{- |-Set the value of the “@code-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #codeType 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementCodeType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementCodeType obj val = liftIO $ B.Properties.setObjectPropertyString obj "code-type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@code-type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementCodeType :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementCodeType val = B.Properties.constructObjectPropertyString "code-type" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementCodeTypePropertyInfo-instance AttrInfo DOMHTMLObjectElementCodeTypePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementCodeTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementCodeTypePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementCodeTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementCodeTypePropertyInfo = "code-type"-    type AttrOrigin DOMHTMLObjectElementCodeTypePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementCodeType-    attrSet _ = setDOMHTMLObjectElementCodeType-    attrConstruct _ = constructDOMHTMLObjectElementCodeType-    attrClear _ = undefined-#endif---- VVV Prop "content-document"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@content-document@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #contentDocument-@--}-getDOMHTMLObjectElementContentDocument :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument-getDOMHTMLObjectElementContentDocument obj = liftIO $ checkUnexpectedNothing "getDOMHTMLObjectElementContentDocument" $ B.Properties.getObjectPropertyObject obj "content-document" WebKit2WebExtension.DOMDocument.DOMDocument--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementContentDocumentPropertyInfo-instance AttrInfo DOMHTMLObjectElementContentDocumentPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementContentDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementContentDocumentPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementContentDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument-    type AttrLabel DOMHTMLObjectElementContentDocumentPropertyInfo = "content-document"-    type AttrOrigin DOMHTMLObjectElementContentDocumentPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementContentDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "data"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@data@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #data-@--}-getDOMHTMLObjectElementData :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementData obj = liftIO $ B.Properties.getObjectPropertyString obj "data"--{- |-Set the value of the “@data@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #data 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementData :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementData obj val = liftIO $ B.Properties.setObjectPropertyString obj "data" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@data@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementData :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementData val = B.Properties.constructObjectPropertyString "data" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementDataPropertyInfo-instance AttrInfo DOMHTMLObjectElementDataPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementDataPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementDataPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementDataPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementDataPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementDataPropertyInfo = "data"-    type AttrOrigin DOMHTMLObjectElementDataPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementData-    attrSet _ = setDOMHTMLObjectElementData-    attrConstruct _ = constructDOMHTMLObjectElementData-    attrClear _ = undefined-#endif---- VVV Prop "declare"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@declare@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #declare-@--}-getDOMHTMLObjectElementDeclare :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m Bool-getDOMHTMLObjectElementDeclare obj = liftIO $ B.Properties.getObjectPropertyBool obj "declare"--{- |-Set the value of the “@declare@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #declare 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementDeclare :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> Bool -> m ()-setDOMHTMLObjectElementDeclare obj val = liftIO $ B.Properties.setObjectPropertyBool obj "declare" val--{- |-Construct a `GValueConstruct` with valid value for the “@declare@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementDeclare :: (IsDOMHTMLObjectElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLObjectElementDeclare val = B.Properties.constructObjectPropertyBool "declare" val--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementDeclarePropertyInfo-instance AttrInfo DOMHTMLObjectElementDeclarePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementDeclarePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLObjectElementDeclarePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementDeclarePropertyInfo = Bool-    type AttrLabel DOMHTMLObjectElementDeclarePropertyInfo = "declare"-    type AttrOrigin DOMHTMLObjectElementDeclarePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementDeclare-    attrSet _ = setDOMHTMLObjectElementDeclare-    attrConstruct _ = constructDOMHTMLObjectElementDeclare-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #form-@--}-getDOMHTMLObjectElementForm :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLObjectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLObjectElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementFormPropertyInfo-instance AttrInfo DOMHTMLObjectElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLObjectElementFormPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLObjectElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLObjectElementFormPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #height-@--}-getDOMHTMLObjectElementHeight :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementHeight :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "height" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementHeight :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementHeight val = B.Properties.constructObjectPropertyString "height" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementHeightPropertyInfo-instance AttrInfo DOMHTMLObjectElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementHeightPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLObjectElementHeightPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementHeight-    attrSet _ = setDOMHTMLObjectElementHeight-    attrConstruct _ = constructDOMHTMLObjectElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "hspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@hspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #hspace-@--}-getDOMHTMLObjectElementHspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m CLong-getDOMHTMLObjectElementHspace obj = liftIO $ B.Properties.getObjectPropertyLong obj "hspace"--{- |-Set the value of the “@hspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #hspace 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementHspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> CLong -> m ()-setDOMHTMLObjectElementHspace obj val = liftIO $ B.Properties.setObjectPropertyLong obj "hspace" val--{- |-Construct a `GValueConstruct` with valid value for the “@hspace@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementHspace :: (IsDOMHTMLObjectElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLObjectElementHspace val = B.Properties.constructObjectPropertyLong "hspace" val--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementHspacePropertyInfo-instance AttrInfo DOMHTMLObjectElementHspacePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementHspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLObjectElementHspacePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementHspacePropertyInfo = CLong-    type AttrLabel DOMHTMLObjectElementHspacePropertyInfo = "hspace"-    type AttrOrigin DOMHTMLObjectElementHspacePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementHspace-    attrSet _ = setDOMHTMLObjectElementHspace-    attrConstruct _ = constructDOMHTMLObjectElementHspace-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #name-@--}-getDOMHTMLObjectElementName :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementName :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementName :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementNamePropertyInfo-instance AttrInfo DOMHTMLObjectElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementNamePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLObjectElementNamePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementName-    attrSet _ = setDOMHTMLObjectElementName-    attrConstruct _ = constructDOMHTMLObjectElementName-    attrClear _ = undefined-#endif---- VVV Prop "standby"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@standby@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #standby-@--}-getDOMHTMLObjectElementStandby :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementStandby obj = liftIO $ B.Properties.getObjectPropertyString obj "standby"--{- |-Set the value of the “@standby@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #standby 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementStandby :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementStandby obj val = liftIO $ B.Properties.setObjectPropertyString obj "standby" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@standby@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementStandby :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementStandby val = B.Properties.constructObjectPropertyString "standby" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementStandbyPropertyInfo-instance AttrInfo DOMHTMLObjectElementStandbyPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementStandbyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementStandbyPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementStandbyPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementStandbyPropertyInfo = "standby"-    type AttrOrigin DOMHTMLObjectElementStandbyPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementStandby-    attrSet _ = setDOMHTMLObjectElementStandby-    attrConstruct _ = constructDOMHTMLObjectElementStandby-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #type-@--}-getDOMHTMLObjectElementType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementType :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLObjectElementType :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m ()-clearDOMHTMLObjectElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementTypePropertyInfo-instance AttrInfo DOMHTMLObjectElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLObjectElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementTypePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLObjectElementTypePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementType-    attrSet _ = setDOMHTMLObjectElementType-    attrConstruct _ = constructDOMHTMLObjectElementType-    attrClear _ = clearDOMHTMLObjectElementType-#endif---- VVV Prop "use-map"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@use-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #useMap-@--}-getDOMHTMLObjectElementUseMap :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementUseMap obj = liftIO $ B.Properties.getObjectPropertyString obj "use-map"--{- |-Set the value of the “@use-map@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #useMap 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementUseMap :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementUseMap obj val = liftIO $ B.Properties.setObjectPropertyString obj "use-map" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@use-map@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementUseMap :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementUseMap val = B.Properties.constructObjectPropertyString "use-map" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementUseMapPropertyInfo-instance AttrInfo DOMHTMLObjectElementUseMapPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementUseMapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementUseMapPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementUseMapPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementUseMapPropertyInfo = "use-map"-    type AttrOrigin DOMHTMLObjectElementUseMapPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementUseMap-    attrSet _ = setDOMHTMLObjectElementUseMap-    attrConstruct _ = constructDOMHTMLObjectElementUseMap-    attrClear _ = undefined-#endif---- VVV Prop "vspace"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@vspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #vspace-@--}-getDOMHTMLObjectElementVspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m CLong-getDOMHTMLObjectElementVspace obj = liftIO $ B.Properties.getObjectPropertyLong obj "vspace"--{- |-Set the value of the “@vspace@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #vspace 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementVspace :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> CLong -> m ()-setDOMHTMLObjectElementVspace obj val = liftIO $ B.Properties.setObjectPropertyLong obj "vspace" val--{- |-Construct a `GValueConstruct` with valid value for the “@vspace@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementVspace :: (IsDOMHTMLObjectElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLObjectElementVspace val = B.Properties.constructObjectPropertyLong "vspace" val--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementVspacePropertyInfo-instance AttrInfo DOMHTMLObjectElementVspacePropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementVspacePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLObjectElementVspacePropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementVspacePropertyInfo = CLong-    type AttrLabel DOMHTMLObjectElementVspacePropertyInfo = "vspace"-    type AttrOrigin DOMHTMLObjectElementVspacePropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementVspace-    attrSet _ = setDOMHTMLObjectElementVspace-    attrConstruct _ = constructDOMHTMLObjectElementVspace-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLObjectElement #width-@--}-getDOMHTMLObjectElementWidth :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> m (Maybe T.Text)-getDOMHTMLObjectElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLObjectElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLObjectElementWidth :: (MonadIO m, IsDOMHTMLObjectElement o) => o -> T.Text -> m ()-setDOMHTMLObjectElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLObjectElementWidth :: (IsDOMHTMLObjectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLObjectElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementWidthPropertyInfo-instance AttrInfo DOMHTMLObjectElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLObjectElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLObjectElementWidthPropertyInfo = IsDOMHTMLObjectElement-    type AttrGetType DOMHTMLObjectElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLObjectElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLObjectElementWidthPropertyInfo = DOMHTMLObjectElement-    attrGet _ = getDOMHTMLObjectElementWidth-    attrSet _ = setDOMHTMLObjectElementWidth-    attrConstruct _ = constructDOMHTMLObjectElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLObjectElement-type instance O.AttributeList DOMHTMLObjectElement = DOMHTMLObjectElementAttributeList-type DOMHTMLObjectElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLObjectElementAlignPropertyInfo), '("archive", DOMHTMLObjectElementArchivePropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("border", DOMHTMLObjectElementBorderPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("code", DOMHTMLObjectElementCodePropertyInfo), '("codeBase", DOMHTMLObjectElementCodeBasePropertyInfo), '("codeType", DOMHTMLObjectElementCodeTypePropertyInfo), '("contentDocument", DOMHTMLObjectElementContentDocumentPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", DOMHTMLObjectElementDataPropertyInfo), '("declare", DOMHTMLObjectElementDeclarePropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLObjectElementFormPropertyInfo), '("height", DOMHTMLObjectElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("hspace", DOMHTMLObjectElementHspacePropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLObjectElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("standby", DOMHTMLObjectElementStandbyPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLObjectElementTypePropertyInfo), '("useMap", DOMHTMLObjectElementUseMapPropertyInfo), '("vspace", DOMHTMLObjectElementVspacePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLObjectElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLObjectElementAlign :: AttrLabelProxy "align"-dOMHTMLObjectElementAlign = AttrLabelProxy--dOMHTMLObjectElementArchive :: AttrLabelProxy "archive"-dOMHTMLObjectElementArchive = AttrLabelProxy--dOMHTMLObjectElementBorder :: AttrLabelProxy "border"-dOMHTMLObjectElementBorder = AttrLabelProxy--dOMHTMLObjectElementCode :: AttrLabelProxy "code"-dOMHTMLObjectElementCode = AttrLabelProxy--dOMHTMLObjectElementCodeBase :: AttrLabelProxy "codeBase"-dOMHTMLObjectElementCodeBase = AttrLabelProxy--dOMHTMLObjectElementCodeType :: AttrLabelProxy "codeType"-dOMHTMLObjectElementCodeType = AttrLabelProxy--dOMHTMLObjectElementContentDocument :: AttrLabelProxy "contentDocument"-dOMHTMLObjectElementContentDocument = AttrLabelProxy--dOMHTMLObjectElementData :: AttrLabelProxy "data"-dOMHTMLObjectElementData = AttrLabelProxy--dOMHTMLObjectElementDeclare :: AttrLabelProxy "declare"-dOMHTMLObjectElementDeclare = AttrLabelProxy--dOMHTMLObjectElementForm :: AttrLabelProxy "form"-dOMHTMLObjectElementForm = AttrLabelProxy--dOMHTMLObjectElementHeight :: AttrLabelProxy "height"-dOMHTMLObjectElementHeight = AttrLabelProxy--dOMHTMLObjectElementHspace :: AttrLabelProxy "hspace"-dOMHTMLObjectElementHspace = AttrLabelProxy--dOMHTMLObjectElementName :: AttrLabelProxy "name"-dOMHTMLObjectElementName = AttrLabelProxy--dOMHTMLObjectElementStandby :: AttrLabelProxy "standby"-dOMHTMLObjectElementStandby = AttrLabelProxy--dOMHTMLObjectElementType :: AttrLabelProxy "type"-dOMHTMLObjectElementType = AttrLabelProxy--dOMHTMLObjectElementUseMap :: AttrLabelProxy "useMap"-dOMHTMLObjectElementUseMap = AttrLabelProxy--dOMHTMLObjectElementVspace :: AttrLabelProxy "vspace"-dOMHTMLObjectElementVspace = AttrLabelProxy--dOMHTMLObjectElementWidth :: AttrLabelProxy "width"-dOMHTMLObjectElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLObjectElement = DOMHTMLObjectElementSignalList-type DOMHTMLObjectElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLObjectElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_align" webkit_dom_html_object_element_get_align :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetAlign--#endif---- method DOMHTMLObjectElement::get_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_archive" webkit_dom_html_object_element_get_archive :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetArchive ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetArchive self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_archive self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetArchive" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetArchiveMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetArchive--#endif---- method DOMHTMLObjectElement::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_border" webkit_dom_html_object_element_get_border :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetBorder self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_border self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetBorder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetBorder--#endif---- method DOMHTMLObjectElement::get_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_code" webkit_dom_html_object_element_get_code :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetCode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_code self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetCode" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetCodeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetCode--#endif---- method DOMHTMLObjectElement::get_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_code_base" webkit_dom_html_object_element_get_code_base :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetCodeBase ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetCodeBase self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_code_base self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetCodeBase" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetCodeBaseMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetCodeBase--#endif---- method DOMHTMLObjectElement::get_code_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_code_type" webkit_dom_html_object_element_get_code_type :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetCodeType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetCodeType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetCodeType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_code_type self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetCodeType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetCodeTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetCodeTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetCodeType--#endif---- method DOMHTMLObjectElement::get_content_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_content_document" webkit_dom_html_object_element_get_content_document :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{-# DEPRECATED dOMHTMLObjectElementGetContentDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetContentDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m WebKit2WebExtension.DOMDocument.DOMDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-dOMHTMLObjectElementGetContentDocument self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_content_document self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetContentDocument" result-    result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetContentDocumentMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetContentDocumentMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetContentDocument--#endif---- method DOMHTMLObjectElement::get_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_data" webkit_dom_html_object_element_get_data :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetData self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_data self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetData" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetDataMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetDataMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetData--#endif---- method DOMHTMLObjectElement::get_declare--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_declare" webkit_dom_html_object_element_get_declare :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CInt--{-# DEPRECATED dOMHTMLObjectElementGetDeclare ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetDeclare ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLObjectElementGetDeclare self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_declare self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetDeclareMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetDeclareMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetDeclare--#endif---- method DOMHTMLObjectElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_form" webkit_dom_html_object_element_get_form :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLObjectElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLObjectElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetForm--#endif---- method DOMHTMLObjectElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_height" webkit_dom_html_object_element_get_height :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_height self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetHeight" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetHeight--#endif---- method DOMHTMLObjectElement::get_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_hspace" webkit_dom_html_object_element_get_hspace :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CLong--{-# DEPRECATED dOMHTMLObjectElementGetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetHspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLObjectElementGetHspace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_hspace self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetHspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetHspace--#endif---- method DOMHTMLObjectElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_name" webkit_dom_html_object_element_get_name :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetName--#endif---- method DOMHTMLObjectElement::get_standby--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_standby" webkit_dom_html_object_element_get_standby :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetStandby ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetStandby ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetStandby self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_standby self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetStandby" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetStandbyMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetStandbyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetStandby--#endif---- method DOMHTMLObjectElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_type_attr" webkit_dom_html_object_element_get_type_attr :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetTypeAttr--#endif---- method DOMHTMLObjectElement::get_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_use_map" webkit_dom_html_object_element_get_use_map :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetUseMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetUseMap self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_use_map self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetUseMap" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetUseMapMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetUseMap--#endif---- method DOMHTMLObjectElement::get_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_vspace" webkit_dom_html_object_element_get_vspace :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CLong--{-# DEPRECATED dOMHTMLObjectElementGetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetVspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLObjectElementGetVspace self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_vspace self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetVspaceMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetVspace--#endif---- method DOMHTMLObjectElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_get_width" webkit_dom_html_object_element_get_width :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    IO CString--{-# DEPRECATED dOMHTMLObjectElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLObjectElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_object_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLObjectElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementGetWidth--#endif---- method DOMHTMLObjectElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_align" webkit_dom_html_object_element_set_align :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetAlign--#endif---- method DOMHTMLObjectElement::set_archive--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_archive" webkit_dom_html_object_element_set_archive :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetArchive ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetArchive ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetArchive self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_archive self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetArchiveMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetArchiveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetArchive--#endif---- method DOMHTMLObjectElement::set_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_border" webkit_dom_html_object_element_set_border :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetBorder self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_border self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetBorder--#endif---- method DOMHTMLObjectElement::set_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_code" webkit_dom_html_object_element_set_code :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetCode self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_code self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetCodeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetCodeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCode--#endif---- method DOMHTMLObjectElement::set_code_base--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_code_base" webkit_dom_html_object_element_set_code_base :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetCodeBase ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetCodeBase ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetCodeBase self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_code_base self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetCodeBaseMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetCodeBaseMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCodeBase--#endif---- method DOMHTMLObjectElement::set_code_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_code_type" webkit_dom_html_object_element_set_code_type :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetCodeType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetCodeType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetCodeType self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_code_type self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetCodeTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetCodeTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetCodeType--#endif---- method DOMHTMLObjectElement::set_data--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_data" webkit_dom_html_object_element_set_data :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetData ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetData ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetData self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_data self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetDataMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetDataMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetData--#endif---- method DOMHTMLObjectElement::set_declare--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_declare" webkit_dom_html_object_element_set_declare :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetDeclare ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetDeclare ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLObjectElementSetDeclare self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_object_element_set_declare self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetDeclareMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetDeclareMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetDeclare--#endif---- method DOMHTMLObjectElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_height" webkit_dom_html_object_element_set_height :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_height self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetHeight--#endif---- method DOMHTMLObjectElement::set_hspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_hspace" webkit_dom_html_object_element_set_hspace :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetHspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetHspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLObjectElementSetHspace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_object_element_set_hspace self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetHspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetHspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetHspace--#endif---- method DOMHTMLObjectElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_name" webkit_dom_html_object_element_set_name :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetName--#endif---- method DOMHTMLObjectElement::set_standby--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_standby" webkit_dom_html_object_element_set_standby :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetStandby ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetStandby ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetStandby self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_standby self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetStandbyMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetStandbyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetStandby--#endif---- method DOMHTMLObjectElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_type_attr" webkit_dom_html_object_element_set_type_attr :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetTypeAttr--#endif---- method DOMHTMLObjectElement::set_use_map--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_use_map" webkit_dom_html_object_element_set_use_map :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetUseMap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetUseMap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetUseMap self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_use_map self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetUseMapMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetUseMapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetUseMap--#endif---- method DOMHTMLObjectElement::set_vspace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_vspace" webkit_dom_html_object_element_set_vspace :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetVspace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetVspace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLObjectElementSetVspace self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_object_element_set_vspace self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetVspaceMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetVspaceMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetVspace--#endif---- method DOMHTMLObjectElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLObjectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_object_element_set_width" webkit_dom_html_object_element_set_width :: -    Ptr DOMHTMLObjectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLObjectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLObjectElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLObjectElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLObjectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement.DOMHTMLObjectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLObjectElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_object_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLObjectElement a) => O.MethodInfo DOMHTMLObjectElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLObjectElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLObjectElement.hs-boot
@@ -1,185 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLObjectElement = DOMHTMLObjectElement (ManagedPtr DOMHTMLObjectElement)-instance GObject DOMHTMLObjectElement where-class (GObject o, O.IsDescendantOf DOMHTMLObjectElement o) => IsDOMHTMLObjectElement o-instance (GObject o, O.IsDescendantOf DOMHTMLObjectElement o) => IsDOMHTMLObjectElement o-instance O.HasParentTypes DOMHTMLObjectElement-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementArchivePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementBorderPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementCodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementCodeBasePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementCodeTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementContentDocumentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementDataPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementDeclarePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementHspacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementStandbyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementUseMapPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementVspacePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetArchiveMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetCodeBaseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetCodeTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetContentDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetDeclareMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetHspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetStandbyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetUseMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetVspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetArchiveMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetCodeBaseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetCodeTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetDataMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetDeclareMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetHspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetStandbyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetUseMapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetVspaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLObjectElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLOptGroupElement.hs
@@ -1,591 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement-    ( ---- * Exported types-    DOMHTMLOptGroupElement(..)              ,-    IsDOMHTMLOptGroupElement                ,-    toDOMHTMLOptGroupElement                ,-    noDOMHTMLOptGroupElement                ,--- -- * Methods--- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLOptGroupElementGetDisabledMethodInfo,-#endif-    dOMHTMLOptGroupElementGetDisabled       ,----- ** getLabel #method:getLabel#--#if ENABLE_OVERLOADING-    DOMHTMLOptGroupElementGetLabelMethodInfo,-#endif-    dOMHTMLOptGroupElementGetLabel          ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLOptGroupElementSetDisabledMethodInfo,-#endif-    dOMHTMLOptGroupElementSetDisabled       ,----- ** setLabel #method:setLabel#--#if ENABLE_OVERLOADING-    DOMHTMLOptGroupElementSetLabelMethodInfo,-#endif-    dOMHTMLOptGroupElementSetLabel          ,----- -- * Properties--- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptGroupElementDisabledPropertyInfo,-#endif-    constructDOMHTMLOptGroupElementDisabled ,-#if ENABLE_OVERLOADING-    dOMHTMLOptGroupElementDisabled          ,-#endif-    getDOMHTMLOptGroupElementDisabled       ,-    setDOMHTMLOptGroupElementDisabled       ,----- ** label #attr:label#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptGroupElementLabelPropertyInfo ,-#endif-    constructDOMHTMLOptGroupElementLabel    ,-#if ENABLE_OVERLOADING-    dOMHTMLOptGroupElementLabel             ,-#endif-    getDOMHTMLOptGroupElementLabel          ,-    setDOMHTMLOptGroupElementLabel          ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLOptGroupElement = DOMHTMLOptGroupElement (ManagedPtr DOMHTMLOptGroupElement)-foreign import ccall "webkit_dom_html_opt_group_element_get_type"-    c_webkit_dom_html_opt_group_element_get_type :: IO GType--instance GObject DOMHTMLOptGroupElement where-    gobjectType = c_webkit_dom_html_opt_group_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLOptGroupElement`, for instance with `toDOMHTMLOptGroupElement`.-class (GObject o, O.IsDescendantOf DOMHTMLOptGroupElement o) => IsDOMHTMLOptGroupElement o-instance (GObject o, O.IsDescendantOf DOMHTMLOptGroupElement o) => IsDOMHTMLOptGroupElement o--instance O.HasParentTypes DOMHTMLOptGroupElement-type instance O.ParentTypes DOMHTMLOptGroupElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLOptGroupElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLOptGroupElement :: (MonadIO m, IsDOMHTMLOptGroupElement o) => o -> m DOMHTMLOptGroupElement-toDOMHTMLOptGroupElement = liftIO . unsafeCastTo DOMHTMLOptGroupElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLOptGroupElement`.-noDOMHTMLOptGroupElement :: Maybe DOMHTMLOptGroupElement-noDOMHTMLOptGroupElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLOptGroupElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOptGroupElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getDisabled" o = DOMHTMLOptGroupElementGetDisabledMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLabel" o = DOMHTMLOptGroupElementGetLabelMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setDisabled" o = DOMHTMLOptGroupElementSetDisabledMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setLabel" o = DOMHTMLOptGroupElementSetLabelMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLOptGroupElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptGroupElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOptGroupElementMethod t DOMHTMLOptGroupElement, O.MethodInfo info DOMHTMLOptGroupElement p) => OL.IsLabel t (DOMHTMLOptGroupElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptGroupElement #disabled-@--}-getDOMHTMLOptGroupElementDisabled :: (MonadIO m, IsDOMHTMLOptGroupElement o) => o -> m Bool-getDOMHTMLOptGroupElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptGroupElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptGroupElementDisabled :: (MonadIO m, IsDOMHTMLOptGroupElement o) => o -> Bool -> m ()-setDOMHTMLOptGroupElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptGroupElementDisabled :: (IsDOMHTMLOptGroupElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLOptGroupElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementDisabledPropertyInfo-instance AttrInfo DOMHTMLOptGroupElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLOptGroupElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptGroupElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptGroupElementDisabledPropertyInfo = IsDOMHTMLOptGroupElement-    type AttrGetType DOMHTMLOptGroupElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLOptGroupElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLOptGroupElementDisabledPropertyInfo = DOMHTMLOptGroupElement-    attrGet _ = getDOMHTMLOptGroupElementDisabled-    attrSet _ = setDOMHTMLOptGroupElementDisabled-    attrConstruct _ = constructDOMHTMLOptGroupElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@label@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptGroupElement #label-@--}-getDOMHTMLOptGroupElementLabel :: (MonadIO m, IsDOMHTMLOptGroupElement o) => o -> m (Maybe T.Text)-getDOMHTMLOptGroupElementLabel obj = liftIO $ B.Properties.getObjectPropertyString obj "label"--{- |-Set the value of the “@label@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptGroupElement [ #label 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptGroupElementLabel :: (MonadIO m, IsDOMHTMLOptGroupElement o) => o -> T.Text -> m ()-setDOMHTMLOptGroupElementLabel obj val = liftIO $ B.Properties.setObjectPropertyString obj "label" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@label@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptGroupElementLabel :: (IsDOMHTMLOptGroupElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLOptGroupElementLabel val = B.Properties.constructObjectPropertyString "label" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementLabelPropertyInfo-instance AttrInfo DOMHTMLOptGroupElementLabelPropertyInfo where-    type AttrAllowedOps DOMHTMLOptGroupElementLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptGroupElementLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOptGroupElementLabelPropertyInfo = IsDOMHTMLOptGroupElement-    type AttrGetType DOMHTMLOptGroupElementLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptGroupElementLabelPropertyInfo = "label"-    type AttrOrigin DOMHTMLOptGroupElementLabelPropertyInfo = DOMHTMLOptGroupElement-    attrGet _ = getDOMHTMLOptGroupElementLabel-    attrSet _ = setDOMHTMLOptGroupElementLabel-    attrConstruct _ = constructDOMHTMLOptGroupElementLabel-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLOptGroupElement-type instance O.AttributeList DOMHTMLOptGroupElement = DOMHTMLOptGroupElementAttributeList-type DOMHTMLOptGroupElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptGroupElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptGroupElementLabelPropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLOptGroupElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLOptGroupElementDisabled = AttrLabelProxy--dOMHTMLOptGroupElementLabel :: AttrLabelProxy "label"-dOMHTMLOptGroupElementLabel = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLOptGroupElement = DOMHTMLOptGroupElementSignalList-type DOMHTMLOptGroupElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLOptGroupElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptGroupElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_opt_group_element_get_disabled" webkit_dom_html_opt_group_element_get_disabled :: -    Ptr DOMHTMLOptGroupElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"})-    IO CInt--{-# DEPRECATED dOMHTMLOptGroupElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptGroupElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptGroupElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLOptGroupElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_opt_group_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptGroupElement a) => O.MethodInfo DOMHTMLOptGroupElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementGetDisabled--#endif---- method DOMHTMLOptGroupElement::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptGroupElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_opt_group_element_get_label" webkit_dom_html_opt_group_element_get_label :: -    Ptr DOMHTMLOptGroupElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"})-    IO CString--{-# DEPRECATED dOMHTMLOptGroupElementGetLabel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptGroupElementGetLabel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptGroupElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLOptGroupElementGetLabel self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_opt_group_element_get_label self'-    checkUnexpectedReturnNULL "dOMHTMLOptGroupElementGetLabel" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptGroupElement a) => O.MethodInfo DOMHTMLOptGroupElementGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementGetLabel--#endif---- method DOMHTMLOptGroupElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptGroupElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_opt_group_element_set_disabled" webkit_dom_html_opt_group_element_set_disabled :: -    Ptr DOMHTMLOptGroupElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLOptGroupElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptGroupElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptGroupElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLOptGroupElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_opt_group_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptGroupElement a) => O.MethodInfo DOMHTMLOptGroupElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementSetDisabled--#endif---- method DOMHTMLOptGroupElement::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptGroupElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_opt_group_element_set_label" webkit_dom_html_opt_group_element_set_label :: -    Ptr DOMHTMLOptGroupElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptGroupElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLOptGroupElementSetLabel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptGroupElementSetLabel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptGroupElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement.DOMHTMLOptGroupElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLOptGroupElementSetLabel self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_opt_group_element_set_label self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLOptGroupElement a) => O.MethodInfo DOMHTMLOptGroupElementSetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptGroupElementSetLabel--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLOptGroupElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLOptGroupElement = DOMHTMLOptGroupElement (ManagedPtr DOMHTMLOptGroupElement)-instance GObject DOMHTMLOptGroupElement where-class (GObject o, O.IsDescendantOf DOMHTMLOptGroupElement o) => IsDOMHTMLOptGroupElement o-instance (GObject o, O.IsDescendantOf DOMHTMLOptGroupElement o) => IsDOMHTMLOptGroupElement o-instance O.HasParentTypes DOMHTMLOptGroupElement-#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementLabelPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementGetLabelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptGroupElementSetLabelMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLOptionElement.hs
@@ -1,1341 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement-    ( ---- * Exported types-    DOMHTMLOptionElement(..)                ,-    IsDOMHTMLOptionElement                  ,-    toDOMHTMLOptionElement                  ,-    noDOMHTMLOptionElement                  ,--- -- * Methods--- ** getDefaultSelected #method:getDefaultSelected#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetDefaultSelectedMethodInfo,-#endif-    dOMHTMLOptionElementGetDefaultSelected  ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetDisabledMethodInfo,-#endif-    dOMHTMLOptionElementGetDisabled         ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetFormMethodInfo   ,-#endif-    dOMHTMLOptionElementGetForm             ,----- ** getIndex #method:getIndex#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetIndexMethodInfo  ,-#endif-    dOMHTMLOptionElementGetIndex            ,----- ** getLabel #method:getLabel#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetLabelMethodInfo  ,-#endif-    dOMHTMLOptionElementGetLabel            ,----- ** getSelected #method:getSelected#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetSelectedMethodInfo,-#endif-    dOMHTMLOptionElementGetSelected         ,----- ** getText #method:getText#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetTextMethodInfo   ,-#endif-    dOMHTMLOptionElementGetText             ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementGetValueMethodInfo  ,-#endif-    dOMHTMLOptionElementGetValue            ,----- ** setDefaultSelected #method:setDefaultSelected#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementSetDefaultSelectedMethodInfo,-#endif-    dOMHTMLOptionElementSetDefaultSelected  ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementSetDisabledMethodInfo,-#endif-    dOMHTMLOptionElementSetDisabled         ,----- ** setLabel #method:setLabel#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementSetLabelMethodInfo  ,-#endif-    dOMHTMLOptionElementSetLabel            ,----- ** setSelected #method:setSelected#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementSetSelectedMethodInfo,-#endif-    dOMHTMLOptionElementSetSelected         ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLOptionElementSetValueMethodInfo  ,-#endif-    dOMHTMLOptionElementSetValue            ,----- -- * Properties--- ** defaultSelected #attr:defaultSelected#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementDefaultSelectedPropertyInfo,-#endif-    constructDOMHTMLOptionElementDefaultSelected,-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementDefaultSelected     ,-#endif-    getDOMHTMLOptionElementDefaultSelected  ,-    setDOMHTMLOptionElementDefaultSelected  ,----- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementDisabledPropertyInfo,-#endif-    constructDOMHTMLOptionElementDisabled   ,-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementDisabled            ,-#endif-    getDOMHTMLOptionElementDisabled         ,-    setDOMHTMLOptionElementDisabled         ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementFormPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementForm                ,-#endif-    getDOMHTMLOptionElementForm             ,----- ** index #attr:index#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementIndexPropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementIndex               ,-#endif-    getDOMHTMLOptionElementIndex            ,----- ** label #attr:label#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementLabelPropertyInfo   ,-#endif-    constructDOMHTMLOptionElementLabel      ,-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementLabel               ,-#endif-    getDOMHTMLOptionElementLabel            ,-    setDOMHTMLOptionElementLabel            ,----- ** selected #attr:selected#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementSelectedPropertyInfo,-#endif-    constructDOMHTMLOptionElementSelected   ,-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementSelected            ,-#endif-    getDOMHTMLOptionElementSelected         ,-    setDOMHTMLOptionElementSelected         ,----- ** text #attr:text#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementTextPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementText                ,-#endif-    getDOMHTMLOptionElementText             ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionElementValuePropertyInfo   ,-#endif-    constructDOMHTMLOptionElementValue      ,-#if ENABLE_OVERLOADING-    dOMHTMLOptionElementValue               ,-#endif-    getDOMHTMLOptionElementValue            ,-    setDOMHTMLOptionElementValue            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLOptionElement = DOMHTMLOptionElement (ManagedPtr DOMHTMLOptionElement)-foreign import ccall "webkit_dom_html_option_element_get_type"-    c_webkit_dom_html_option_element_get_type :: IO GType--instance GObject DOMHTMLOptionElement where-    gobjectType = c_webkit_dom_html_option_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLOptionElement`, for instance with `toDOMHTMLOptionElement`.-class (GObject o, O.IsDescendantOf DOMHTMLOptionElement o) => IsDOMHTMLOptionElement o-instance (GObject o, O.IsDescendantOf DOMHTMLOptionElement o) => IsDOMHTMLOptionElement o--instance O.HasParentTypes DOMHTMLOptionElement-type instance O.ParentTypes DOMHTMLOptionElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLOptionElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLOptionElement :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m DOMHTMLOptionElement-toDOMHTMLOptionElement = liftIO . unsafeCastTo DOMHTMLOptionElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLOptionElement`.-noDOMHTMLOptionElement :: Maybe DOMHTMLOptionElement-noDOMHTMLOptionElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLOptionElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOptionElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLOptionElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOptionElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOptionElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLOptionElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLOptionElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLOptionElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLOptionElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLOptionElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLOptionElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLOptionElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLOptionElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOptionElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOptionElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLOptionElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLOptionElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLOptionElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLOptionElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLOptionElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLOptionElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLOptionElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOptionElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLOptionElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLOptionElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLOptionElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLOptionElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLOptionElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLOptionElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOptionElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLOptionElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLOptionElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLOptionElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOptionElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLOptionElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLOptionElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLOptionElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLOptionElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOptionElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOptionElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLOptionElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOptionElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLOptionElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLOptionElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLOptionElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLOptionElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLOptionElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLOptionElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLOptionElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLOptionElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDefaultSelected" o = DOMHTMLOptionElementGetDefaultSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDisabled" o = DOMHTMLOptionElementGetDisabledMethodInfo-    ResolveDOMHTMLOptionElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLOptionElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getForm" o = DOMHTMLOptionElementGetFormMethodInfo-    ResolveDOMHTMLOptionElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLOptionElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLOptionElementMethod "getIndex" o = DOMHTMLOptionElementGetIndexMethodInfo-    ResolveDOMHTMLOptionElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLabel" o = DOMHTMLOptionElementGetLabelMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLOptionElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLOptionElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLOptionElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLOptionElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLOptionElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOptionElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLOptionElementMethod "getSelected" o = DOMHTMLOptionElementGetSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLOptionElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "getText" o = DOMHTMLOptionElementGetTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLOptionElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLOptionElementMethod "getValue" o = DOMHTMLOptionElementGetValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLOptionElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLOptionElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLOptionElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLOptionElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDefaultSelected" o = DOMHTMLOptionElementSetDefaultSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDisabled" o = DOMHTMLOptionElementSetDisabledMethodInfo-    ResolveDOMHTMLOptionElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLOptionElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLOptionElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLOptionElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "setLabel" o = DOMHTMLOptionElementSetLabelMethodInfo-    ResolveDOMHTMLOptionElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLOptionElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLOptionElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLOptionElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLOptionElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOptionElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLOptionElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLOptionElementMethod "setSelected" o = DOMHTMLOptionElementSetSelectedMethodInfo-    ResolveDOMHTMLOptionElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLOptionElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLOptionElementMethod "setValue" o = DOMHTMLOptionElementSetValueMethodInfo-    ResolveDOMHTMLOptionElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLOptionElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOptionElementMethod t DOMHTMLOptionElement, O.MethodInfo info DOMHTMLOptionElement p) => OL.IsLabel t (DOMHTMLOptionElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "default-selected"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@default-selected@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #defaultSelected-@--}-getDOMHTMLOptionElementDefaultSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m Bool-getDOMHTMLOptionElementDefaultSelected obj = liftIO $ B.Properties.getObjectPropertyBool obj "default-selected"--{- |-Set the value of the “@default-selected@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptionElement [ #defaultSelected 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptionElementDefaultSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> Bool -> m ()-setDOMHTMLOptionElementDefaultSelected obj val = liftIO $ B.Properties.setObjectPropertyBool obj "default-selected" val--{- |-Construct a `GValueConstruct` with valid value for the “@default-selected@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptionElementDefaultSelected :: (IsDOMHTMLOptionElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLOptionElementDefaultSelected val = B.Properties.constructObjectPropertyBool "default-selected" val--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementDefaultSelectedPropertyInfo-instance AttrInfo DOMHTMLOptionElementDefaultSelectedPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementDefaultSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptionElementDefaultSelectedPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementDefaultSelectedPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementDefaultSelectedPropertyInfo = "default-selected"-    type AttrOrigin DOMHTMLOptionElementDefaultSelectedPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementDefaultSelected-    attrSet _ = setDOMHTMLOptionElementDefaultSelected-    attrConstruct _ = constructDOMHTMLOptionElementDefaultSelected-    attrClear _ = undefined-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #disabled-@--}-getDOMHTMLOptionElementDisabled :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m Bool-getDOMHTMLOptionElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptionElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptionElementDisabled :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> Bool -> m ()-setDOMHTMLOptionElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptionElementDisabled :: (IsDOMHTMLOptionElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLOptionElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementDisabledPropertyInfo-instance AttrInfo DOMHTMLOptionElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptionElementDisabledPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLOptionElementDisabledPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementDisabled-    attrSet _ = setDOMHTMLOptionElementDisabled-    attrConstruct _ = constructDOMHTMLOptionElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #form-@--}-getDOMHTMLOptionElementForm :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLOptionElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLOptionElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementFormPropertyInfo-instance AttrInfo DOMHTMLOptionElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLOptionElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionElementFormPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLOptionElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLOptionElementFormPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #index-@--}-getDOMHTMLOptionElementIndex :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m CLong-getDOMHTMLOptionElementIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "index"--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementIndexPropertyInfo-instance AttrInfo DOMHTMLOptionElementIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionElementIndexPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLOptionElementIndexPropertyInfo = "index"-    type AttrOrigin DOMHTMLOptionElementIndexPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@label@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #label-@--}-getDOMHTMLOptionElementLabel :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m (Maybe T.Text)-getDOMHTMLOptionElementLabel obj = liftIO $ B.Properties.getObjectPropertyString obj "label"--{- |-Set the value of the “@label@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptionElement [ #label 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptionElementLabel :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> T.Text -> m ()-setDOMHTMLOptionElementLabel obj val = liftIO $ B.Properties.setObjectPropertyString obj "label" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@label@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptionElementLabel :: (IsDOMHTMLOptionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLOptionElementLabel val = B.Properties.constructObjectPropertyString "label" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementLabelPropertyInfo-instance AttrInfo DOMHTMLOptionElementLabelPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementLabelPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOptionElementLabelPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementLabelPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptionElementLabelPropertyInfo = "label"-    type AttrOrigin DOMHTMLOptionElementLabelPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementLabel-    attrSet _ = setDOMHTMLOptionElementLabel-    attrConstruct _ = constructDOMHTMLOptionElementLabel-    attrClear _ = undefined-#endif---- VVV Prop "selected"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@selected@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #selected-@--}-getDOMHTMLOptionElementSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m Bool-getDOMHTMLOptionElementSelected obj = liftIO $ B.Properties.getObjectPropertyBool obj "selected"--{- |-Set the value of the “@selected@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptionElement [ #selected 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptionElementSelected :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> Bool -> m ()-setDOMHTMLOptionElementSelected obj val = liftIO $ B.Properties.setObjectPropertyBool obj "selected" val--{- |-Construct a `GValueConstruct` with valid value for the “@selected@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptionElementSelected :: (IsDOMHTMLOptionElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLOptionElementSelected val = B.Properties.constructObjectPropertyBool "selected" val--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSelectedPropertyInfo-instance AttrInfo DOMHTMLOptionElementSelectedPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementSelectedPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLOptionElementSelectedPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementSelectedPropertyInfo = Bool-    type AttrLabel DOMHTMLOptionElementSelectedPropertyInfo = "selected"-    type AttrOrigin DOMHTMLOptionElementSelectedPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementSelected-    attrSet _ = setDOMHTMLOptionElementSelected-    attrConstruct _ = constructDOMHTMLOptionElementSelected-    attrClear _ = undefined-#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #text-@--}-getDOMHTMLOptionElementText :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m (Maybe T.Text)-getDOMHTMLOptionElementText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementTextPropertyInfo-instance AttrInfo DOMHTMLOptionElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLOptionElementTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionElementTextPropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptionElementTextPropertyInfo = "text"-    type AttrOrigin DOMHTMLOptionElementTextPropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionElement #value-@--}-getDOMHTMLOptionElementValue :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> m (Maybe T.Text)-getDOMHTMLOptionElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptionElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptionElementValue :: (MonadIO m, IsDOMHTMLOptionElement o) => o -> T.Text -> m ()-setDOMHTMLOptionElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptionElementValue :: (IsDOMHTMLOptionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLOptionElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementValuePropertyInfo-instance AttrInfo DOMHTMLOptionElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLOptionElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLOptionElementValuePropertyInfo = IsDOMHTMLOptionElement-    type AttrGetType DOMHTMLOptionElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLOptionElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLOptionElementValuePropertyInfo = DOMHTMLOptionElement-    attrGet _ = getDOMHTMLOptionElementValue-    attrSet _ = setDOMHTMLOptionElementValue-    attrConstruct _ = constructDOMHTMLOptionElementValue-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLOptionElement-type instance O.AttributeList DOMHTMLOptionElement = DOMHTMLOptionElementAttributeList-type DOMHTMLOptionElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defaultSelected", DOMHTMLOptionElementDefaultSelectedPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLOptionElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLOptionElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("index", DOMHTMLOptionElementIndexPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("label", DOMHTMLOptionElementLabelPropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("selected", DOMHTMLOptionElementSelectedPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("text", DOMHTMLOptionElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("value", DOMHTMLOptionElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLOptionElementDefaultSelected :: AttrLabelProxy "defaultSelected"-dOMHTMLOptionElementDefaultSelected = AttrLabelProxy--dOMHTMLOptionElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLOptionElementDisabled = AttrLabelProxy--dOMHTMLOptionElementForm :: AttrLabelProxy "form"-dOMHTMLOptionElementForm = AttrLabelProxy--dOMHTMLOptionElementIndex :: AttrLabelProxy "index"-dOMHTMLOptionElementIndex = AttrLabelProxy--dOMHTMLOptionElementLabel :: AttrLabelProxy "label"-dOMHTMLOptionElementLabel = AttrLabelProxy--dOMHTMLOptionElementSelected :: AttrLabelProxy "selected"-dOMHTMLOptionElementSelected = AttrLabelProxy--dOMHTMLOptionElementText :: AttrLabelProxy "text"-dOMHTMLOptionElementText = AttrLabelProxy--dOMHTMLOptionElementValue :: AttrLabelProxy "value"-dOMHTMLOptionElementValue = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLOptionElement = DOMHTMLOptionElementSignalList-type DOMHTMLOptionElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLOptionElement::get_default_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_default_selected" webkit_dom_html_option_element_get_default_selected :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CInt--{-# DEPRECATED dOMHTMLOptionElementGetDefaultSelected ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetDefaultSelected ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLOptionElementGetDefaultSelected self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_default_selected self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetDefaultSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetDefaultSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetDefaultSelected--#endif---- method DOMHTMLOptionElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_disabled" webkit_dom_html_option_element_get_disabled :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CInt--{-# DEPRECATED dOMHTMLOptionElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLOptionElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetDisabled--#endif---- method DOMHTMLOptionElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_form" webkit_dom_html_option_element_get_form :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLOptionElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLOptionElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLOptionElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetForm--#endif---- method DOMHTMLOptionElement::get_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_index" webkit_dom_html_option_element_get_index :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CLong--{-# DEPRECATED dOMHTMLOptionElementGetIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLOptionElementGetIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetIndex--#endif---- method DOMHTMLOptionElement::get_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_label" webkit_dom_html_option_element_get_label :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CString--{-# DEPRECATED dOMHTMLOptionElementGetLabel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetLabel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLOptionElementGetLabel self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_label self'-    checkUnexpectedReturnNULL "dOMHTMLOptionElementGetLabel" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetLabel--#endif---- method DOMHTMLOptionElement::get_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_selected" webkit_dom_html_option_element_get_selected :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CInt--{-# DEPRECATED dOMHTMLOptionElementGetSelected ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetSelected ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLOptionElementGetSelected self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_selected self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetSelectedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetSelected--#endif---- method DOMHTMLOptionElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_text" webkit_dom_html_option_element_get_text :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CString--{-# DEPRECATED dOMHTMLOptionElementGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLOptionElementGetText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_text self'-    checkUnexpectedReturnNULL "dOMHTMLOptionElementGetText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetText--#endif---- method DOMHTMLOptionElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_get_value" webkit_dom_html_option_element_get_value :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    IO CString--{-# DEPRECATED dOMHTMLOptionElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLOptionElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_option_element_get_value self'-    checkUnexpectedReturnNULL "dOMHTMLOptionElementGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementGetValue--#endif---- method DOMHTMLOptionElement::set_default_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_set_default_selected" webkit_dom_html_option_element_set_default_selected :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLOptionElementSetDefaultSelected ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementSetDefaultSelected ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLOptionElementSetDefaultSelected self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_option_element_set_default_selected self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetDefaultSelectedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetDefaultSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetDefaultSelected--#endif---- method DOMHTMLOptionElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_set_disabled" webkit_dom_html_option_element_set_disabled :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLOptionElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLOptionElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_option_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetDisabled--#endif---- method DOMHTMLOptionElement::set_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_set_label" webkit_dom_html_option_element_set_label :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLOptionElementSetLabel ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementSetLabel ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLOptionElementSetLabel self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_option_element_set_label self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetLabelMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetLabelMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetLabel--#endif---- method DOMHTMLOptionElement::set_selected--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_set_selected" webkit_dom_html_option_element_set_selected :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLOptionElementSetSelected ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementSetSelected ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLOptionElementSetSelected self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_option_element_set_selected self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetSelectedMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetSelectedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetSelected--#endif---- method DOMHTMLOptionElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_option_element_set_value" webkit_dom_html_option_element_set_value :: -    Ptr DOMHTMLOptionElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLOptionElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement.DOMHTMLOptionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLOptionElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_option_element_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLOptionElement a) => O.MethodInfo DOMHTMLOptionElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionElementSetValue--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLOptionElement.hs-boot
@@ -1,92 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLOptionElement = DOMHTMLOptionElement (ManagedPtr DOMHTMLOptionElement)-instance GObject DOMHTMLOptionElement where-class (GObject o, O.IsDescendantOf DOMHTMLOptionElement o) => IsDOMHTMLOptionElement o-instance (GObject o, O.IsDescendantOf DOMHTMLOptionElement o) => IsDOMHTMLOptionElement o-instance O.HasParentTypes DOMHTMLOptionElement-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementDefaultSelectedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementLabelPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSelectedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetDefaultSelectedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetLabelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetSelectedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetDefaultSelectedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetLabelMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetSelectedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionElementSetValueMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLOptionsCollection.hs
@@ -1,427 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection-    ( ---- * Exported types-    DOMHTMLOptionsCollection(..)            ,-    IsDOMHTMLOptionsCollection              ,-    toDOMHTMLOptionsCollection              ,-    noDOMHTMLOptionsCollection              ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMHTMLOptionsCollectionGetLengthMethodInfo,-#endif-    dOMHTMLOptionsCollectionGetLength       ,----- ** getSelectedIndex #method:getSelectedIndex#--#if ENABLE_OVERLOADING-    DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo,-#endif-    dOMHTMLOptionsCollectionGetSelectedIndex,----- ** namedItem #method:namedItem#--#if ENABLE_OVERLOADING-    DOMHTMLOptionsCollectionNamedItemMethodInfo,-#endif-    dOMHTMLOptionsCollectionNamedItem       ,----- ** setSelectedIndex #method:setSelectedIndex#--#if ENABLE_OVERLOADING-    DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo,-#endif-    dOMHTMLOptionsCollectionSetSelectedIndex,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionsCollectionLengthPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLOptionsCollectionLength          ,-#endif-    getDOMHTMLOptionsCollectionLength       ,----- ** selectedIndex #attr:selectedIndex#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLOptionsCollectionSelectedIndexPropertyInfo,-#endif-    constructDOMHTMLOptionsCollectionSelectedIndex,-#if ENABLE_OVERLOADING-    dOMHTMLOptionsCollectionSelectedIndex   ,-#endif-    getDOMHTMLOptionsCollectionSelectedIndex,-    setDOMHTMLOptionsCollectionSelectedIndex,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLOptionsCollection = DOMHTMLOptionsCollection (ManagedPtr DOMHTMLOptionsCollection)-foreign import ccall "webkit_dom_html_options_collection_get_type"-    c_webkit_dom_html_options_collection_get_type :: IO GType--instance GObject DOMHTMLOptionsCollection where-    gobjectType = c_webkit_dom_html_options_collection_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLOptionsCollection`, for instance with `toDOMHTMLOptionsCollection`.-class (GObject o, O.IsDescendantOf DOMHTMLOptionsCollection o) => IsDOMHTMLOptionsCollection o-instance (GObject o, O.IsDescendantOf DOMHTMLOptionsCollection o) => IsDOMHTMLOptionsCollection o--instance O.HasParentTypes DOMHTMLOptionsCollection-type instance O.ParentTypes DOMHTMLOptionsCollection = '[WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMHTMLOptionsCollection`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLOptionsCollection :: (MonadIO m, IsDOMHTMLOptionsCollection o) => o -> m DOMHTMLOptionsCollection-toDOMHTMLOptionsCollection = liftIO . unsafeCastTo DOMHTMLOptionsCollection---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLOptionsCollection`.-noDOMHTMLOptionsCollection :: Maybe DOMHTMLOptionsCollection-noDOMHTMLOptionsCollection = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLOptionsCollectionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLOptionsCollectionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "item" o = WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollectionItemMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "namedItem" o = DOMHTMLOptionsCollectionNamedItemMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getLength" o = DOMHTMLOptionsCollectionGetLengthMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "getSelectedIndex" o = DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod "setSelectedIndex" o = DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo-    ResolveDOMHTMLOptionsCollectionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLOptionsCollectionMethod t DOMHTMLOptionsCollection, O.MethodInfo info DOMHTMLOptionsCollection p) => OL.IsLabel t (DOMHTMLOptionsCollection -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionsCollection #length-@--}-getDOMHTMLOptionsCollectionLength :: (MonadIO m, IsDOMHTMLOptionsCollection o) => o -> m CULong-getDOMHTMLOptionsCollectionLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionLengthPropertyInfo-instance AttrInfo DOMHTMLOptionsCollectionLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionsCollectionLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionsCollectionLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLOptionsCollectionLengthPropertyInfo = IsDOMHTMLOptionsCollection-    type AttrGetType DOMHTMLOptionsCollectionLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLOptionsCollectionLengthPropertyInfo = "length"-    type AttrOrigin DOMHTMLOptionsCollectionLengthPropertyInfo = DOMHTMLOptionsCollection-    attrGet _ = getDOMHTMLOptionsCollectionLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "selected-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@selected-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLOptionsCollection #selectedIndex-@--}-getDOMHTMLOptionsCollectionSelectedIndex :: (MonadIO m, IsDOMHTMLOptionsCollection o) => o -> m CLong-getDOMHTMLOptionsCollectionSelectedIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "selected-index"--{- |-Set the value of the “@selected-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLOptionsCollection [ #selectedIndex 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLOptionsCollectionSelectedIndex :: (MonadIO m, IsDOMHTMLOptionsCollection o) => o -> CLong -> m ()-setDOMHTMLOptionsCollectionSelectedIndex obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selected-index" val--{- |-Construct a `GValueConstruct` with valid value for the “@selected-index@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLOptionsCollectionSelectedIndex :: (IsDOMHTMLOptionsCollection o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLOptionsCollectionSelectedIndex val = B.Properties.constructObjectPropertyLong "selected-index" val--#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionSelectedIndexPropertyInfo-instance AttrInfo DOMHTMLOptionsCollectionSelectedIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = IsDOMHTMLOptionsCollection-    type AttrGetType DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = "selected-index"-    type AttrOrigin DOMHTMLOptionsCollectionSelectedIndexPropertyInfo = DOMHTMLOptionsCollection-    attrGet _ = getDOMHTMLOptionsCollectionSelectedIndex-    attrSet _ = setDOMHTMLOptionsCollectionSelectedIndex-    attrConstruct _ = constructDOMHTMLOptionsCollectionSelectedIndex-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLOptionsCollection-type instance O.AttributeList DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionAttributeList-type DOMHTMLOptionsCollectionAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMHTMLOptionsCollectionLengthPropertyInfo), '("selectedIndex", DOMHTMLOptionsCollectionSelectedIndexPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLOptionsCollectionLength :: AttrLabelProxy "length"-dOMHTMLOptionsCollectionLength = AttrLabelProxy--dOMHTMLOptionsCollectionSelectedIndex :: AttrLabelProxy "selectedIndex"-dOMHTMLOptionsCollectionSelectedIndex = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLOptionsCollection = DOMHTMLOptionsCollectionSignalList-type DOMHTMLOptionsCollectionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLOptionsCollection::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionsCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_options_collection_get_length" webkit_dom_html_options_collection_get_length :: -    Ptr DOMHTMLOptionsCollection ->         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"})-    IO CULong--{-# DEPRECATED dOMHTMLOptionsCollectionGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionsCollectionGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionsCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMHTMLOptionsCollectionGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_options_collection_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLOptionsCollection a) => O.MethodInfo DOMHTMLOptionsCollectionGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionGetLength--#endif---- method DOMHTMLOptionsCollection::get_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionsCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_options_collection_get_selected_index" webkit_dom_html_options_collection_get_selected_index :: -    Ptr DOMHTMLOptionsCollection ->         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"})-    IO CLong--{-# DEPRECATED dOMHTMLOptionsCollectionGetSelectedIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionsCollectionGetSelectedIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionsCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLOptionsCollectionGetSelectedIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_options_collection_get_selected_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLOptionsCollection a) => O.MethodInfo DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionGetSelectedIndex--#endif---- method DOMHTMLOptionsCollection::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionsCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_options_collection_named_item" webkit_dom_html_options_collection_named_item :: -    Ptr DOMHTMLOptionsCollection ->         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMHTMLOptionsCollectionNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionsCollectionNamedItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionsCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMHTMLOptionsCollectionNamedItem self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_html_options_collection_named_item self' name'-    checkUnexpectedReturnNULL "dOMHTMLOptionsCollectionNamedItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionNamedItemMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLOptionsCollection a) => O.MethodInfo DOMHTMLOptionsCollectionNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionNamedItem--#endif---- method DOMHTMLOptionsCollection::set_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLOptionsCollection", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_options_collection_set_selected_index" webkit_dom_html_options_collection_set_selected_index :: -    Ptr DOMHTMLOptionsCollection ->         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLOptionsCollectionSetSelectedIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLOptionsCollectionSetSelectedIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLOptionsCollection a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLOptionsCollectionSetSelectedIndex self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_options_collection_set_selected_index self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLOptionsCollection a) => O.MethodInfo DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLOptionsCollectionSetSelectedIndex--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLOptionsCollection.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLOptionsCollection = DOMHTMLOptionsCollection (ManagedPtr DOMHTMLOptionsCollection)-instance GObject DOMHTMLOptionsCollection where-class (GObject o, O.IsDescendantOf DOMHTMLOptionsCollection o) => IsDOMHTMLOptionsCollection o-instance (GObject o, O.IsDescendantOf DOMHTMLOptionsCollection o) => IsDOMHTMLOptionsCollection o-instance O.HasParentTypes DOMHTMLOptionsCollection-#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionSelectedIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionGetSelectedIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionNamedItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLOptionsCollectionSetSelectedIndexMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLParagraphElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement-    ( ---- * Exported types-    DOMHTMLParagraphElement(..)             ,-    IsDOMHTMLParagraphElement               ,-    toDOMHTMLParagraphElement               ,-    noDOMHTMLParagraphElement               ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLParagraphElementGetAlignMethodInfo,-#endif-    dOMHTMLParagraphElementGetAlign         ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLParagraphElementSetAlignMethodInfo,-#endif-    dOMHTMLParagraphElementSetAlign         ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLParagraphElementAlignPropertyInfo,-#endif-    constructDOMHTMLParagraphElementAlign   ,-#if ENABLE_OVERLOADING-    dOMHTMLParagraphElementAlign            ,-#endif-    getDOMHTMLParagraphElementAlign         ,-    setDOMHTMLParagraphElementAlign         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLParagraphElement = DOMHTMLParagraphElement (ManagedPtr DOMHTMLParagraphElement)-foreign import ccall "webkit_dom_html_paragraph_element_get_type"-    c_webkit_dom_html_paragraph_element_get_type :: IO GType--instance GObject DOMHTMLParagraphElement where-    gobjectType = c_webkit_dom_html_paragraph_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLParagraphElement`, for instance with `toDOMHTMLParagraphElement`.-class (GObject o, O.IsDescendantOf DOMHTMLParagraphElement o) => IsDOMHTMLParagraphElement o-instance (GObject o, O.IsDescendantOf DOMHTMLParagraphElement o) => IsDOMHTMLParagraphElement o--instance O.HasParentTypes DOMHTMLParagraphElement-type instance O.ParentTypes DOMHTMLParagraphElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLParagraphElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLParagraphElement :: (MonadIO m, IsDOMHTMLParagraphElement o) => o -> m DOMHTMLParagraphElement-toDOMHTMLParagraphElement = liftIO . unsafeCastTo DOMHTMLParagraphElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLParagraphElement`.-noDOMHTMLParagraphElement :: Maybe DOMHTMLParagraphElement-noDOMHTMLParagraphElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLParagraphElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLParagraphElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLParagraphElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLParagraphElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLParagraphElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLParagraphElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLParagraphElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLParagraphElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLParagraphElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLParagraphElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLParagraphElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLParagraphElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLParagraphElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLParagraphElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLParagraphElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLParagraphElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLParagraphElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLParagraphElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLParagraphElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLParagraphElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLParagraphElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLParagraphElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLParagraphElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLParagraphElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLParagraphElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLParagraphElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLParagraphElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLParagraphElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLParagraphElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAlign" o = DOMHTMLParagraphElementGetAlignMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLParagraphElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAlign" o = DOMHTMLParagraphElementSetAlignMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLParagraphElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParagraphElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLParagraphElementMethod t DOMHTMLParagraphElement, O.MethodInfo info DOMHTMLParagraphElement p) => OL.IsLabel t (DOMHTMLParagraphElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLParagraphElement #align-@--}-getDOMHTMLParagraphElementAlign :: (MonadIO m, IsDOMHTMLParagraphElement o) => o -> m (Maybe T.Text)-getDOMHTMLParagraphElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLParagraphElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLParagraphElementAlign :: (MonadIO m, IsDOMHTMLParagraphElement o) => o -> T.Text -> m ()-setDOMHTMLParagraphElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLParagraphElementAlign :: (IsDOMHTMLParagraphElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLParagraphElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLParagraphElementAlignPropertyInfo-instance AttrInfo DOMHTMLParagraphElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLParagraphElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParagraphElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParagraphElementAlignPropertyInfo = IsDOMHTMLParagraphElement-    type AttrGetType DOMHTMLParagraphElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParagraphElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLParagraphElementAlignPropertyInfo = DOMHTMLParagraphElement-    attrGet _ = getDOMHTMLParagraphElementAlign-    attrSet _ = setDOMHTMLParagraphElementAlign-    attrConstruct _ = constructDOMHTMLParagraphElementAlign-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLParagraphElement-type instance O.AttributeList DOMHTMLParagraphElement = DOMHTMLParagraphElementAttributeList-type DOMHTMLParagraphElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLParagraphElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLParagraphElementAlign :: AttrLabelProxy "align"-dOMHTMLParagraphElementAlign = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLParagraphElement = DOMHTMLParagraphElementSignalList-type DOMHTMLParagraphElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLParagraphElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParagraphElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParagraphElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_paragraph_element_get_align" webkit_dom_html_paragraph_element_get_align :: -    Ptr DOMHTMLParagraphElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParagraphElement"})-    IO CString--{-# DEPRECATED dOMHTMLParagraphElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParagraphElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParagraphElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLParagraphElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_paragraph_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLParagraphElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLParagraphElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParagraphElement a) => O.MethodInfo DOMHTMLParagraphElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParagraphElementGetAlign--#endif---- method DOMHTMLParagraphElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParagraphElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParagraphElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_paragraph_element_set_align" webkit_dom_html_paragraph_element_set_align :: -    Ptr DOMHTMLParagraphElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParagraphElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLParagraphElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParagraphElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParagraphElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement.DOMHTMLParagraphElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLParagraphElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_paragraph_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLParagraphElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParagraphElement a) => O.MethodInfo DOMHTMLParagraphElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParagraphElementSetAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLParagraphElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLParagraphElement = DOMHTMLParagraphElement (ManagedPtr DOMHTMLParagraphElement)-instance GObject DOMHTMLParagraphElement where-class (GObject o, O.IsDescendantOf DOMHTMLParagraphElement o) => IsDOMHTMLParagraphElement o-instance (GObject o, O.IsDescendantOf DOMHTMLParagraphElement o) => IsDOMHTMLParagraphElement o-instance O.HasParentTypes DOMHTMLParagraphElement-#if ENABLE_OVERLOADING-data DOMHTMLParagraphElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParagraphElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParagraphElementSetAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLParamElement.hs
@@ -1,926 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLParamElement-    ( ---- * Exported types-    DOMHTMLParamElement(..)                 ,-    IsDOMHTMLParamElement                   ,-    toDOMHTMLParamElement                   ,-    noDOMHTMLParamElement                   ,--- -- * Methods--- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementGetNameMethodInfo    ,-#endif-    dOMHTMLParamElementGetName              ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLParamElementGetTypeAttr          ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementGetValueMethodInfo   ,-#endif-    dOMHTMLParamElementGetValue             ,----- ** getValueType #method:getValueType#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementGetValueTypeMethodInfo,-#endif-    dOMHTMLParamElementGetValueType         ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementSetNameMethodInfo    ,-#endif-    dOMHTMLParamElementSetName              ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLParamElementSetTypeAttr          ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementSetValueMethodInfo   ,-#endif-    dOMHTMLParamElementSetValue             ,----- ** setValueType #method:setValueType#--#if ENABLE_OVERLOADING-    DOMHTMLParamElementSetValueTypeMethodInfo,-#endif-    dOMHTMLParamElementSetValueType         ,----- -- * Properties--- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLParamElementNamePropertyInfo     ,-#endif-    constructDOMHTMLParamElementName        ,-#if ENABLE_OVERLOADING-    dOMHTMLParamElementName                 ,-#endif-    getDOMHTMLParamElementName              ,-    setDOMHTMLParamElementName              ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLParamElementTypePropertyInfo     ,-#endif-    clearDOMHTMLParamElementType            ,-    constructDOMHTMLParamElementType        ,-#if ENABLE_OVERLOADING-    dOMHTMLParamElementType                 ,-#endif-    getDOMHTMLParamElementType              ,-    setDOMHTMLParamElementType              ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLParamElementValuePropertyInfo    ,-#endif-    constructDOMHTMLParamElementValue       ,-#if ENABLE_OVERLOADING-    dOMHTMLParamElementValue                ,-#endif-    getDOMHTMLParamElementValue             ,-    setDOMHTMLParamElementValue             ,----- ** valueType #attr:valueType#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLParamElementValueTypePropertyInfo,-#endif-    constructDOMHTMLParamElementValueType   ,-#if ENABLE_OVERLOADING-    dOMHTMLParamElementValueType            ,-#endif-    getDOMHTMLParamElementValueType         ,-    setDOMHTMLParamElementValueType         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLParamElement = DOMHTMLParamElement (ManagedPtr DOMHTMLParamElement)-foreign import ccall "webkit_dom_html_param_element_get_type"-    c_webkit_dom_html_param_element_get_type :: IO GType--instance GObject DOMHTMLParamElement where-    gobjectType = c_webkit_dom_html_param_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLParamElement`, for instance with `toDOMHTMLParamElement`.-class (GObject o, O.IsDescendantOf DOMHTMLParamElement o) => IsDOMHTMLParamElement o-instance (GObject o, O.IsDescendantOf DOMHTMLParamElement o) => IsDOMHTMLParamElement o--instance O.HasParentTypes DOMHTMLParamElement-type instance O.ParentTypes DOMHTMLParamElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLParamElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLParamElement :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m DOMHTMLParamElement-toDOMHTMLParamElement = liftIO . unsafeCastTo DOMHTMLParamElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLParamElement`.-noDOMHTMLParamElement :: Maybe DOMHTMLParamElement-noDOMHTMLParamElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLParamElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLParamElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLParamElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLParamElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLParamElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLParamElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLParamElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLParamElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLParamElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLParamElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLParamElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLParamElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLParamElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLParamElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLParamElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLParamElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLParamElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLParamElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLParamElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLParamElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLParamElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLParamElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLParamElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLParamElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLParamElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLParamElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLParamElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLParamElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLParamElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLParamElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLParamElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLParamElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLParamElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLParamElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLParamElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLParamElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLParamElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLParamElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLParamElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLParamElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLParamElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLParamElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLParamElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLParamElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLParamElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLParamElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLParamElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLParamElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLParamElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLParamElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLParamElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLParamElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLParamElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLParamElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLParamElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLParamElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLParamElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLParamElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLParamElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLParamElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLParamElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLParamElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLParamElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLParamElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLParamElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLParamElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLParamElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLParamElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLParamElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLParamElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLParamElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLParamElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLParamElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getName" o = DOMHTMLParamElementGetNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLParamElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLParamElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLParamElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLParamElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLParamElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLParamElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLParamElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLParamElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLParamElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLParamElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLParamElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLParamElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLParamElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLParamElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLParamElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLParamElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLParamElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLParamElementMethod "getTypeAttr" o = DOMHTMLParamElementGetTypeAttrMethodInfo-    ResolveDOMHTMLParamElementMethod "getValue" o = DOMHTMLParamElementGetValueMethodInfo-    ResolveDOMHTMLParamElementMethod "getValueType" o = DOMHTMLParamElementGetValueTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLParamElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParamElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLParamElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLParamElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLParamElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLParamElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLParamElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLParamElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLParamElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLParamElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLParamElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLParamElementMethod "setName" o = DOMHTMLParamElementSetNameMethodInfo-    ResolveDOMHTMLParamElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLParamElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLParamElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLParamElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLParamElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLParamElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLParamElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLParamElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLParamElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLParamElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLParamElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLParamElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLParamElementMethod "setTypeAttr" o = DOMHTMLParamElementSetTypeAttrMethodInfo-    ResolveDOMHTMLParamElementMethod "setValue" o = DOMHTMLParamElementSetValueMethodInfo-    ResolveDOMHTMLParamElementMethod "setValueType" o = DOMHTMLParamElementSetValueTypeMethodInfo-    ResolveDOMHTMLParamElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLParamElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLParamElementMethod t DOMHTMLParamElement, O.MethodInfo info DOMHTMLParamElement p) => OL.IsLabel t (DOMHTMLParamElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLParamElement #name-@--}-getDOMHTMLParamElementName :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLParamElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLParamElementName :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()-setDOMHTMLParamElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLParamElementName :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLParamElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLParamElementNamePropertyInfo-instance AttrInfo DOMHTMLParamElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParamElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementNamePropertyInfo = IsDOMHTMLParamElement-    type AttrGetType DOMHTMLParamElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLParamElementNamePropertyInfo = DOMHTMLParamElement-    attrGet _ = getDOMHTMLParamElementName-    attrSet _ = setDOMHTMLParamElementName-    attrConstruct _ = constructDOMHTMLParamElementName-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLParamElement #type-@--}-getDOMHTMLParamElementType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLParamElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLParamElementType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()-setDOMHTMLParamElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLParamElementType :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLParamElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLParamElementType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m ()-clearDOMHTMLParamElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLParamElementTypePropertyInfo-instance AttrInfo DOMHTMLParamElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLParamElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementTypePropertyInfo = IsDOMHTMLParamElement-    type AttrGetType DOMHTMLParamElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLParamElementTypePropertyInfo = DOMHTMLParamElement-    attrGet _ = getDOMHTMLParamElementType-    attrSet _ = setDOMHTMLParamElementType-    attrConstruct _ = constructDOMHTMLParamElementType-    attrClear _ = clearDOMHTMLParamElementType-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLParamElement #value-@--}-getDOMHTMLParamElementValue :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLParamElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLParamElementValue :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()-setDOMHTMLParamElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLParamElementValue :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLParamElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLParamElementValuePropertyInfo-instance AttrInfo DOMHTMLParamElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParamElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementValuePropertyInfo = IsDOMHTMLParamElement-    type AttrGetType DOMHTMLParamElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLParamElementValuePropertyInfo = DOMHTMLParamElement-    attrGet _ = getDOMHTMLParamElementValue-    attrSet _ = setDOMHTMLParamElementValue-    attrConstruct _ = constructDOMHTMLParamElementValue-    attrClear _ = undefined-#endif---- VVV Prop "value-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLParamElement #valueType-@--}-getDOMHTMLParamElementValueType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> m (Maybe T.Text)-getDOMHTMLParamElementValueType obj = liftIO $ B.Properties.getObjectPropertyString obj "value-type"--{- |-Set the value of the “@value-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLParamElement [ #valueType 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLParamElementValueType :: (MonadIO m, IsDOMHTMLParamElement o) => o -> T.Text -> m ()-setDOMHTMLParamElementValueType obj val = liftIO $ B.Properties.setObjectPropertyString obj "value-type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value-type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLParamElementValueType :: (IsDOMHTMLParamElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLParamElementValueType val = B.Properties.constructObjectPropertyString "value-type" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLParamElementValueTypePropertyInfo-instance AttrInfo DOMHTMLParamElementValueTypePropertyInfo where-    type AttrAllowedOps DOMHTMLParamElementValueTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLParamElementValueTypePropertyInfo = IsDOMHTMLParamElement-    type AttrGetType DOMHTMLParamElementValueTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLParamElementValueTypePropertyInfo = "value-type"-    type AttrOrigin DOMHTMLParamElementValueTypePropertyInfo = DOMHTMLParamElement-    attrGet _ = getDOMHTMLParamElementValueType-    attrSet _ = setDOMHTMLParamElementValueType-    attrConstruct _ = constructDOMHTMLParamElementValueType-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLParamElement-type instance O.AttributeList DOMHTMLParamElement = DOMHTMLParamElementAttributeList-type DOMHTMLParamElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLParamElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLParamElementTypePropertyInfo), '("value", DOMHTMLParamElementValuePropertyInfo), '("valueType", DOMHTMLParamElementValueTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLParamElementName :: AttrLabelProxy "name"-dOMHTMLParamElementName = AttrLabelProxy--dOMHTMLParamElementType :: AttrLabelProxy "type"-dOMHTMLParamElementType = AttrLabelProxy--dOMHTMLParamElementValue :: AttrLabelProxy "value"-dOMHTMLParamElementValue = AttrLabelProxy--dOMHTMLParamElementValueType :: AttrLabelProxy "valueType"-dOMHTMLParamElementValueType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLParamElement = DOMHTMLParamElementSignalList-type DOMHTMLParamElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLParamElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_get_name" webkit_dom_html_param_element_get_name :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    IO CString--{-# DEPRECATED dOMHTMLParamElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLParamElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_param_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLParamElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetName--#endif---- method DOMHTMLParamElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_get_type_attr" webkit_dom_html_param_element_get_type_attr :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    IO CString--{-# DEPRECATED dOMHTMLParamElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLParamElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_param_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLParamElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetTypeAttr--#endif---- method DOMHTMLParamElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_get_value" webkit_dom_html_param_element_get_value :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    IO CString--{-# DEPRECATED dOMHTMLParamElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLParamElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_param_element_get_value self'-    checkUnexpectedReturnNULL "dOMHTMLParamElementGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetValue--#endif---- method DOMHTMLParamElement::get_value_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_get_value_type" webkit_dom_html_param_element_get_value_type :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    IO CString--{-# DEPRECATED dOMHTMLParamElementGetValueType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementGetValueType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLParamElementGetValueType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_param_element_get_value_type self'-    checkUnexpectedReturnNULL "dOMHTMLParamElementGetValueType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetValueTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementGetValueTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementGetValueType--#endif---- method DOMHTMLParamElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_set_name" webkit_dom_html_param_element_set_name :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLParamElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLParamElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_param_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetName--#endif---- method DOMHTMLParamElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_set_type_attr" webkit_dom_html_param_element_set_type_attr :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLParamElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLParamElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_param_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetTypeAttr--#endif---- method DOMHTMLParamElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_set_value" webkit_dom_html_param_element_set_value :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLParamElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLParamElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_param_element_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetValue--#endif---- method DOMHTMLParamElement::set_value_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLParamElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_param_element_set_value_type" webkit_dom_html_param_element_set_value_type :: -    Ptr DOMHTMLParamElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLParamElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLParamElementSetValueType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLParamElementSetValueType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLParamElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLParamElement.DOMHTMLParamElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLParamElementSetValueType self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_param_element_set_value_type self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetValueTypeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLParamElement a) => O.MethodInfo DOMHTMLParamElementSetValueTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLParamElementSetValueType--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLParamElement.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLParamElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLParamElement = DOMHTMLParamElement (ManagedPtr DOMHTMLParamElement)-instance GObject DOMHTMLParamElement where-class (GObject o, O.IsDescendantOf DOMHTMLParamElement o) => IsDOMHTMLParamElement o-instance (GObject o, O.IsDescendantOf DOMHTMLParamElement o) => IsDOMHTMLParamElement o-instance O.HasParentTypes DOMHTMLParamElement-#if ENABLE_OVERLOADING-data DOMHTMLParamElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementValueTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementGetValueTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLParamElementSetValueTypeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLPreElement.hs
@@ -1,586 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLPreElement-    ( ---- * Exported types-    DOMHTMLPreElement(..)                   ,-    IsDOMHTMLPreElement                     ,-    toDOMHTMLPreElement                     ,-    noDOMHTMLPreElement                     ,--- -- * Methods--- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLPreElementGetWidthMethodInfo     ,-#endif-    dOMHTMLPreElementGetWidth               ,----- ** getWrap #method:getWrap#--#if ENABLE_OVERLOADING-    DOMHTMLPreElementGetWrapMethodInfo      ,-#endif-    dOMHTMLPreElementGetWrap                ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLPreElementSetWidthMethodInfo     ,-#endif-    dOMHTMLPreElementSetWidth               ,----- ** setWrap #method:setWrap#--#if ENABLE_OVERLOADING-    DOMHTMLPreElementSetWrapMethodInfo      ,-#endif-    dOMHTMLPreElementSetWrap                ,----- -- * Properties--- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLPreElementWidthPropertyInfo      ,-#endif-    constructDOMHTMLPreElementWidth         ,-#if ENABLE_OVERLOADING-    dOMHTMLPreElementWidth                  ,-#endif-    getDOMHTMLPreElementWidth               ,-    setDOMHTMLPreElementWidth               ,----- ** wrap #attr:wrap#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLPreElementWrapPropertyInfo       ,-#endif-    constructDOMHTMLPreElementWrap          ,-#if ENABLE_OVERLOADING-    dOMHTMLPreElementWrap                   ,-#endif-    getDOMHTMLPreElementWrap                ,-    setDOMHTMLPreElementWrap                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLPreElement = DOMHTMLPreElement (ManagedPtr DOMHTMLPreElement)-foreign import ccall "webkit_dom_html_pre_element_get_type"-    c_webkit_dom_html_pre_element_get_type :: IO GType--instance GObject DOMHTMLPreElement where-    gobjectType = c_webkit_dom_html_pre_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLPreElement`, for instance with `toDOMHTMLPreElement`.-class (GObject o, O.IsDescendantOf DOMHTMLPreElement o) => IsDOMHTMLPreElement o-instance (GObject o, O.IsDescendantOf DOMHTMLPreElement o) => IsDOMHTMLPreElement o--instance O.HasParentTypes DOMHTMLPreElement-type instance O.ParentTypes DOMHTMLPreElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLPreElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLPreElement :: (MonadIO m, IsDOMHTMLPreElement o) => o -> m DOMHTMLPreElement-toDOMHTMLPreElement = liftIO . unsafeCastTo DOMHTMLPreElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLPreElement`.-noDOMHTMLPreElement :: Maybe DOMHTMLPreElement-noDOMHTMLPreElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLPreElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLPreElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLPreElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLPreElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLPreElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLPreElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLPreElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLPreElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLPreElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLPreElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLPreElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLPreElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLPreElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLPreElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLPreElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLPreElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLPreElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLPreElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLPreElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLPreElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLPreElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLPreElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLPreElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLPreElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLPreElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLPreElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLPreElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLPreElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLPreElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLPreElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLPreElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLPreElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLPreElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLPreElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLPreElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLPreElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLPreElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLPreElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLPreElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLPreElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLPreElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLPreElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLPreElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLPreElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLPreElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLPreElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLPreElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLPreElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLPreElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLPreElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLPreElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLPreElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLPreElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLPreElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLPreElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLPreElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLPreElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLPreElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLPreElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLPreElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLPreElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLPreElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLPreElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLPreElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLPreElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLPreElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLPreElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLPreElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLPreElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLPreElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLPreElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLPreElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLPreElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLPreElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLPreElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLPreElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLPreElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLPreElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLPreElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLPreElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLPreElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLPreElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLPreElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLPreElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLPreElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLPreElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLPreElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLPreElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLPreElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLPreElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLPreElementMethod "getWidth" o = DOMHTMLPreElementGetWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "getWrap" o = DOMHTMLPreElementGetWrapMethodInfo-    ResolveDOMHTMLPreElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLPreElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLPreElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLPreElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLPreElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLPreElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLPreElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLPreElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLPreElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLPreElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLPreElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLPreElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLPreElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLPreElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLPreElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLPreElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLPreElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLPreElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLPreElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLPreElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLPreElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLPreElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLPreElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLPreElementMethod "setWidth" o = DOMHTMLPreElementSetWidthMethodInfo-    ResolveDOMHTMLPreElementMethod "setWrap" o = DOMHTMLPreElementSetWrapMethodInfo-    ResolveDOMHTMLPreElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLPreElementMethod t DOMHTMLPreElement, O.MethodInfo info DOMHTMLPreElement p) => OL.IsLabel t (DOMHTMLPreElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "width"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLPreElement #width-@--}-getDOMHTMLPreElementWidth :: (MonadIO m, IsDOMHTMLPreElement o) => o -> m CLong-getDOMHTMLPreElementWidth obj = liftIO $ B.Properties.getObjectPropertyLong obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLPreElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLPreElementWidth :: (MonadIO m, IsDOMHTMLPreElement o) => o -> CLong -> m ()-setDOMHTMLPreElementWidth obj val = liftIO $ B.Properties.setObjectPropertyLong obj "width" val--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLPreElementWidth :: (IsDOMHTMLPreElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLPreElementWidth val = B.Properties.constructObjectPropertyLong "width" val--#if ENABLE_OVERLOADING-data DOMHTMLPreElementWidthPropertyInfo-instance AttrInfo DOMHTMLPreElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLPreElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLPreElementWidthPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLPreElementWidthPropertyInfo = IsDOMHTMLPreElement-    type AttrGetType DOMHTMLPreElementWidthPropertyInfo = CLong-    type AttrLabel DOMHTMLPreElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLPreElementWidthPropertyInfo = DOMHTMLPreElement-    attrGet _ = getDOMHTMLPreElementWidth-    attrSet _ = setDOMHTMLPreElementWidth-    attrConstruct _ = constructDOMHTMLPreElementWidth-    attrClear _ = undefined-#endif---- VVV Prop "wrap"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@wrap@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLPreElement #wrap-@--}-getDOMHTMLPreElementWrap :: (MonadIO m, IsDOMHTMLPreElement o) => o -> m Bool-getDOMHTMLPreElementWrap obj = liftIO $ B.Properties.getObjectPropertyBool obj "wrap"--{- |-Set the value of the “@wrap@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLPreElement [ #wrap 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLPreElementWrap :: (MonadIO m, IsDOMHTMLPreElement o) => o -> Bool -> m ()-setDOMHTMLPreElementWrap obj val = liftIO $ B.Properties.setObjectPropertyBool obj "wrap" val--{- |-Construct a `GValueConstruct` with valid value for the “@wrap@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLPreElementWrap :: (IsDOMHTMLPreElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLPreElementWrap val = B.Properties.constructObjectPropertyBool "wrap" val--#if ENABLE_OVERLOADING-data DOMHTMLPreElementWrapPropertyInfo-instance AttrInfo DOMHTMLPreElementWrapPropertyInfo where-    type AttrAllowedOps DOMHTMLPreElementWrapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLPreElementWrapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLPreElementWrapPropertyInfo = IsDOMHTMLPreElement-    type AttrGetType DOMHTMLPreElementWrapPropertyInfo = Bool-    type AttrLabel DOMHTMLPreElementWrapPropertyInfo = "wrap"-    type AttrOrigin DOMHTMLPreElementWrapPropertyInfo = DOMHTMLPreElement-    attrGet _ = getDOMHTMLPreElementWrap-    attrSet _ = setDOMHTMLPreElementWrap-    attrConstruct _ = constructDOMHTMLPreElementWrap-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLPreElement-type instance O.AttributeList DOMHTMLPreElement = DOMHTMLPreElementAttributeList-type DOMHTMLPreElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLPreElementWidthPropertyInfo), '("wrap", DOMHTMLPreElementWrapPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLPreElementWidth :: AttrLabelProxy "width"-dOMHTMLPreElementWidth = AttrLabelProxy--dOMHTMLPreElementWrap :: AttrLabelProxy "wrap"-dOMHTMLPreElementWrap = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLPreElement = DOMHTMLPreElementSignalList-type DOMHTMLPreElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLPreElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLPreElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_pre_element_get_width" webkit_dom_html_pre_element_get_width :: -    Ptr DOMHTMLPreElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"})-    IO CLong--{-# DEPRECATED dOMHTMLPreElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLPreElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLPreElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLPreElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_pre_element_get_width self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLPreElementGetWidthMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLPreElement a) => O.MethodInfo DOMHTMLPreElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementGetWidth--#endif---- method DOMHTMLPreElement::get_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLPreElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_pre_element_get_wrap" webkit_dom_html_pre_element_get_wrap :: -    Ptr DOMHTMLPreElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"})-    IO CInt--{-# DEPRECATED dOMHTMLPreElementGetWrap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLPreElementGetWrap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLPreElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLPreElementGetWrap self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_pre_element_get_wrap self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLPreElementGetWrapMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLPreElement a) => O.MethodInfo DOMHTMLPreElementGetWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementGetWrap--#endif---- method DOMHTMLPreElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLPreElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_pre_element_set_width" webkit_dom_html_pre_element_set_width :: -    Ptr DOMHTMLPreElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLPreElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLPreElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLPreElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLPreElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_pre_element_set_width self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLPreElementSetWidthMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLPreElement a) => O.MethodInfo DOMHTMLPreElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementSetWidth--#endif---- method DOMHTMLPreElement::set_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLPreElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_pre_element_set_wrap" webkit_dom_html_pre_element_set_wrap :: -    Ptr DOMHTMLPreElement ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLPreElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLPreElementSetWrap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLPreElementSetWrap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLPreElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLPreElement.DOMHTMLPreElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLPreElementSetWrap self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_pre_element_set_wrap self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLPreElementSetWrapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLPreElement a) => O.MethodInfo DOMHTMLPreElementSetWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLPreElementSetWrap--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLPreElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLPreElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLPreElement = DOMHTMLPreElement (ManagedPtr DOMHTMLPreElement)-instance GObject DOMHTMLPreElement where-class (GObject o, O.IsDescendantOf DOMHTMLPreElement o) => IsDOMHTMLPreElement o-instance (GObject o, O.IsDescendantOf DOMHTMLPreElement o) => IsDOMHTMLPreElement o-instance O.HasParentTypes DOMHTMLPreElement-#if ENABLE_OVERLOADING-data DOMHTMLPreElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLPreElementWrapPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLPreElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLPreElementGetWrapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLPreElementSetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLPreElementSetWrapMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLQuoteElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement-    ( ---- * Exported types-    DOMHTMLQuoteElement(..)                 ,-    IsDOMHTMLQuoteElement                   ,-    toDOMHTMLQuoteElement                   ,-    noDOMHTMLQuoteElement                   ,--- -- * Methods--- ** getCite #method:getCite#--#if ENABLE_OVERLOADING-    DOMHTMLQuoteElementGetCiteMethodInfo    ,-#endif-    dOMHTMLQuoteElementGetCite              ,----- ** setCite #method:setCite#--#if ENABLE_OVERLOADING-    DOMHTMLQuoteElementSetCiteMethodInfo    ,-#endif-    dOMHTMLQuoteElementSetCite              ,----- -- * Properties--- ** cite #attr:cite#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLQuoteElementCitePropertyInfo     ,-#endif-    constructDOMHTMLQuoteElementCite        ,-#if ENABLE_OVERLOADING-    dOMHTMLQuoteElementCite                 ,-#endif-    getDOMHTMLQuoteElementCite              ,-    setDOMHTMLQuoteElementCite              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLQuoteElement = DOMHTMLQuoteElement (ManagedPtr DOMHTMLQuoteElement)-foreign import ccall "webkit_dom_html_quote_element_get_type"-    c_webkit_dom_html_quote_element_get_type :: IO GType--instance GObject DOMHTMLQuoteElement where-    gobjectType = c_webkit_dom_html_quote_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLQuoteElement`, for instance with `toDOMHTMLQuoteElement`.-class (GObject o, O.IsDescendantOf DOMHTMLQuoteElement o) => IsDOMHTMLQuoteElement o-instance (GObject o, O.IsDescendantOf DOMHTMLQuoteElement o) => IsDOMHTMLQuoteElement o--instance O.HasParentTypes DOMHTMLQuoteElement-type instance O.ParentTypes DOMHTMLQuoteElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLQuoteElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLQuoteElement :: (MonadIO m, IsDOMHTMLQuoteElement o) => o -> m DOMHTMLQuoteElement-toDOMHTMLQuoteElement = liftIO . unsafeCastTo DOMHTMLQuoteElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLQuoteElement`.-noDOMHTMLQuoteElement :: Maybe DOMHTMLQuoteElement-noDOMHTMLQuoteElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLQuoteElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLQuoteElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLQuoteElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLQuoteElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLQuoteElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLQuoteElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLQuoteElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLQuoteElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLQuoteElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLQuoteElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLQuoteElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLQuoteElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLQuoteElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLQuoteElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLQuoteElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLQuoteElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLQuoteElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLQuoteElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLQuoteElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLQuoteElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLQuoteElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLQuoteElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLQuoteElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLQuoteElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLQuoteElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLQuoteElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLQuoteElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLQuoteElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLQuoteElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getCite" o = DOMHTMLQuoteElementGetCiteMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLQuoteElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setCite" o = DOMHTMLQuoteElementSetCiteMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLQuoteElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLQuoteElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLQuoteElementMethod t DOMHTMLQuoteElement, O.MethodInfo info DOMHTMLQuoteElement p) => OL.IsLabel t (DOMHTMLQuoteElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "cite"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@cite@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLQuoteElement #cite-@--}-getDOMHTMLQuoteElementCite :: (MonadIO m, IsDOMHTMLQuoteElement o) => o -> m (Maybe T.Text)-getDOMHTMLQuoteElementCite obj = liftIO $ B.Properties.getObjectPropertyString obj "cite"--{- |-Set the value of the “@cite@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLQuoteElement [ #cite 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLQuoteElementCite :: (MonadIO m, IsDOMHTMLQuoteElement o) => o -> T.Text -> m ()-setDOMHTMLQuoteElementCite obj val = liftIO $ B.Properties.setObjectPropertyString obj "cite" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@cite@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLQuoteElementCite :: (IsDOMHTMLQuoteElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLQuoteElementCite val = B.Properties.constructObjectPropertyString "cite" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLQuoteElementCitePropertyInfo-instance AttrInfo DOMHTMLQuoteElementCitePropertyInfo where-    type AttrAllowedOps DOMHTMLQuoteElementCitePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLQuoteElementCitePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLQuoteElementCitePropertyInfo = IsDOMHTMLQuoteElement-    type AttrGetType DOMHTMLQuoteElementCitePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLQuoteElementCitePropertyInfo = "cite"-    type AttrOrigin DOMHTMLQuoteElementCitePropertyInfo = DOMHTMLQuoteElement-    attrGet _ = getDOMHTMLQuoteElementCite-    attrSet _ = setDOMHTMLQuoteElementCite-    attrConstruct _ = constructDOMHTMLQuoteElementCite-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLQuoteElement-type instance O.AttributeList DOMHTMLQuoteElement = DOMHTMLQuoteElementAttributeList-type DOMHTMLQuoteElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("cite", DOMHTMLQuoteElementCitePropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLQuoteElementCite :: AttrLabelProxy "cite"-dOMHTMLQuoteElementCite = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLQuoteElement = DOMHTMLQuoteElementSignalList-type DOMHTMLQuoteElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLQuoteElement::get_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLQuoteElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLQuoteElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_quote_element_get_cite" webkit_dom_html_quote_element_get_cite :: -    Ptr DOMHTMLQuoteElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLQuoteElement"})-    IO CString--{-# DEPRECATED dOMHTMLQuoteElementGetCite ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLQuoteElementGetCite ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLQuoteElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLQuoteElementGetCite self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_quote_element_get_cite self'-    checkUnexpectedReturnNULL "dOMHTMLQuoteElementGetCite" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLQuoteElementGetCiteMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLQuoteElement a) => O.MethodInfo DOMHTMLQuoteElementGetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLQuoteElementGetCite--#endif---- method DOMHTMLQuoteElement::set_cite--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLQuoteElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLQuoteElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_quote_element_set_cite" webkit_dom_html_quote_element_set_cite :: -    Ptr DOMHTMLQuoteElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLQuoteElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLQuoteElementSetCite ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLQuoteElementSetCite ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLQuoteElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement.DOMHTMLQuoteElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLQuoteElementSetCite self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_quote_element_set_cite self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLQuoteElementSetCiteMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLQuoteElement a) => O.MethodInfo DOMHTMLQuoteElementSetCiteMethodInfo a signature where-    overloadedMethod _ = dOMHTMLQuoteElementSetCite--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLQuoteElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLQuoteElement = DOMHTMLQuoteElement (ManagedPtr DOMHTMLQuoteElement)-instance GObject DOMHTMLQuoteElement where-class (GObject o, O.IsDescendantOf DOMHTMLQuoteElement o) => IsDOMHTMLQuoteElement o-instance (GObject o, O.IsDescendantOf DOMHTMLQuoteElement o) => IsDOMHTMLQuoteElement o-instance O.HasParentTypes DOMHTMLQuoteElement-#if ENABLE_OVERLOADING-data DOMHTMLQuoteElementCitePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLQuoteElementGetCiteMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLQuoteElementSetCiteMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLScriptElement.hs
@@ -1,1405 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement-    ( ---- * Exported types-    DOMHTMLScriptElement(..)                ,-    IsDOMHTMLScriptElement                  ,-    toDOMHTMLScriptElement                  ,-    noDOMHTMLScriptElement                  ,--- -- * Methods--- ** getCharset #method:getCharset#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetCharsetMethodInfo,-#endif-    dOMHTMLScriptElementGetCharset          ,----- ** getDefer #method:getDefer#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetDeferMethodInfo  ,-#endif-    dOMHTMLScriptElementGetDefer            ,----- ** getEvent #method:getEvent#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetEventMethodInfo  ,-#endif-    dOMHTMLScriptElementGetEvent            ,----- ** getHtmlFor #method:getHtmlFor#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetHtmlForMethodInfo,-#endif-    dOMHTMLScriptElementGetHtmlFor          ,----- ** getSrc #method:getSrc#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetSrcMethodInfo    ,-#endif-    dOMHTMLScriptElementGetSrc              ,----- ** getText #method:getText#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetTextMethodInfo   ,-#endif-    dOMHTMLScriptElementGetText             ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLScriptElementGetTypeAttr         ,----- ** setCharset #method:setCharset#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetCharsetMethodInfo,-#endif-    dOMHTMLScriptElementSetCharset          ,----- ** setDefer #method:setDefer#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetDeferMethodInfo  ,-#endif-    dOMHTMLScriptElementSetDefer            ,----- ** setEvent #method:setEvent#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetEventMethodInfo  ,-#endif-    dOMHTMLScriptElementSetEvent            ,----- ** setHtmlFor #method:setHtmlFor#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetHtmlForMethodInfo,-#endif-    dOMHTMLScriptElementSetHtmlFor          ,----- ** setSrc #method:setSrc#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetSrcMethodInfo    ,-#endif-    dOMHTMLScriptElementSetSrc              ,----- ** setText #method:setText#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetTextMethodInfo   ,-#endif-    dOMHTMLScriptElementSetText             ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLScriptElementSetTypeAttr         ,----- -- * Properties--- ** charset #attr:charset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementCharsetPropertyInfo ,-#endif-    constructDOMHTMLScriptElementCharset    ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementCharset             ,-#endif-    getDOMHTMLScriptElementCharset          ,-    setDOMHTMLScriptElementCharset          ,----- ** defer #attr:defer#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementDeferPropertyInfo   ,-#endif-    constructDOMHTMLScriptElementDefer      ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementDefer               ,-#endif-    getDOMHTMLScriptElementDefer            ,-    setDOMHTMLScriptElementDefer            ,----- ** event #attr:event#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementEventPropertyInfo   ,-#endif-    constructDOMHTMLScriptElementEvent      ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementEvent               ,-#endif-    getDOMHTMLScriptElementEvent            ,-    setDOMHTMLScriptElementEvent            ,----- ** htmlFor #attr:htmlFor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementHtmlForPropertyInfo ,-#endif-    constructDOMHTMLScriptElementHtmlFor    ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementHtmlFor             ,-#endif-    getDOMHTMLScriptElementHtmlFor          ,-    setDOMHTMLScriptElementHtmlFor          ,----- ** src #attr:src#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementSrcPropertyInfo     ,-#endif-    constructDOMHTMLScriptElementSrc        ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementSrc                 ,-#endif-    getDOMHTMLScriptElementSrc              ,-    setDOMHTMLScriptElementSrc              ,----- ** text #attr:text#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementTextPropertyInfo    ,-#endif-    constructDOMHTMLScriptElementText       ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementText                ,-#endif-    getDOMHTMLScriptElementText             ,-    setDOMHTMLScriptElementText             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLScriptElementTypePropertyInfo    ,-#endif-    clearDOMHTMLScriptElementType           ,-    constructDOMHTMLScriptElementType       ,-#if ENABLE_OVERLOADING-    dOMHTMLScriptElementType                ,-#endif-    getDOMHTMLScriptElementType             ,-    setDOMHTMLScriptElementType             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLScriptElement = DOMHTMLScriptElement (ManagedPtr DOMHTMLScriptElement)-foreign import ccall "webkit_dom_html_script_element_get_type"-    c_webkit_dom_html_script_element_get_type :: IO GType--instance GObject DOMHTMLScriptElement where-    gobjectType = c_webkit_dom_html_script_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLScriptElement`, for instance with `toDOMHTMLScriptElement`.-class (GObject o, O.IsDescendantOf DOMHTMLScriptElement o) => IsDOMHTMLScriptElement o-instance (GObject o, O.IsDescendantOf DOMHTMLScriptElement o) => IsDOMHTMLScriptElement o--instance O.HasParentTypes DOMHTMLScriptElement-type instance O.ParentTypes DOMHTMLScriptElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLScriptElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLScriptElement :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m DOMHTMLScriptElement-toDOMHTMLScriptElement = liftIO . unsafeCastTo DOMHTMLScriptElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLScriptElement`.-noDOMHTMLScriptElement :: Maybe DOMHTMLScriptElement-noDOMHTMLScriptElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLScriptElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLScriptElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLScriptElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLScriptElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLScriptElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLScriptElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLScriptElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLScriptElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLScriptElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLScriptElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLScriptElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLScriptElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLScriptElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLScriptElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLScriptElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLScriptElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLScriptElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLScriptElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLScriptElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLScriptElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLScriptElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLScriptElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLScriptElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLScriptElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLScriptElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLScriptElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLScriptElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLScriptElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLScriptElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLScriptElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLScriptElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLScriptElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLScriptElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLScriptElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLScriptElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLScriptElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLScriptElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLScriptElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLScriptElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLScriptElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLScriptElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLScriptElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLScriptElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLScriptElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLScriptElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLScriptElementMethod "getCharset" o = DOMHTMLScriptElementGetCharsetMethodInfo-    ResolveDOMHTMLScriptElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLScriptElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLScriptElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLScriptElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLScriptElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "getDefer" o = DOMHTMLScriptElementGetDeferMethodInfo-    ResolveDOMHTMLScriptElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLScriptElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLScriptElementMethod "getEvent" o = DOMHTMLScriptElementGetEventMethodInfo-    ResolveDOMHTMLScriptElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLScriptElementMethod "getHtmlFor" o = DOMHTMLScriptElementGetHtmlForMethodInfo-    ResolveDOMHTMLScriptElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLScriptElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLScriptElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLScriptElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLScriptElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLScriptElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLScriptElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLScriptElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLScriptElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLScriptElementMethod "getSrc" o = DOMHTMLScriptElementGetSrcMethodInfo-    ResolveDOMHTMLScriptElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "getText" o = DOMHTMLScriptElementGetTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLScriptElementMethod "getTypeAttr" o = DOMHTMLScriptElementGetTypeAttrMethodInfo-    ResolveDOMHTMLScriptElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLScriptElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLScriptElementMethod "setCharset" o = DOMHTMLScriptElementSetCharsetMethodInfo-    ResolveDOMHTMLScriptElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLScriptElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLScriptElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLScriptElementMethod "setDefer" o = DOMHTMLScriptElementSetDeferMethodInfo-    ResolveDOMHTMLScriptElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLScriptElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLScriptElementMethod "setEvent" o = DOMHTMLScriptElementSetEventMethodInfo-    ResolveDOMHTMLScriptElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLScriptElementMethod "setHtmlFor" o = DOMHTMLScriptElementSetHtmlForMethodInfo-    ResolveDOMHTMLScriptElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLScriptElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLScriptElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLScriptElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLScriptElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLScriptElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLScriptElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLScriptElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLScriptElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLScriptElementMethod "setSrc" o = DOMHTMLScriptElementSetSrcMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLScriptElementMethod "setText" o = DOMHTMLScriptElementSetTextMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLScriptElementMethod "setTypeAttr" o = DOMHTMLScriptElementSetTypeAttrMethodInfo-    ResolveDOMHTMLScriptElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLScriptElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLScriptElementMethod t DOMHTMLScriptElement, O.MethodInfo info DOMHTMLScriptElement p) => OL.IsLabel t (DOMHTMLScriptElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "charset"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #charset-@--}-getDOMHTMLScriptElementCharset :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementCharset obj = liftIO $ B.Properties.getObjectPropertyString obj "charset"--{- |-Set the value of the “@charset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #charset 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementCharset :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> T.Text -> m ()-setDOMHTMLScriptElementCharset obj val = liftIO $ B.Properties.setObjectPropertyString obj "charset" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@charset@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementCharset :: (IsDOMHTMLScriptElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLScriptElementCharset val = B.Properties.constructObjectPropertyString "charset" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementCharsetPropertyInfo-instance AttrInfo DOMHTMLScriptElementCharsetPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementCharsetPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementCharsetPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementCharsetPropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementCharsetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementCharsetPropertyInfo = "charset"-    type AttrOrigin DOMHTMLScriptElementCharsetPropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementCharset-    attrSet _ = setDOMHTMLScriptElementCharset-    attrConstruct _ = constructDOMHTMLScriptElementCharset-    attrClear _ = undefined-#endif---- VVV Prop "defer"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@defer@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #defer-@--}-getDOMHTMLScriptElementDefer :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m Bool-getDOMHTMLScriptElementDefer obj = liftIO $ B.Properties.getObjectPropertyBool obj "defer"--{- |-Set the value of the “@defer@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #defer 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementDefer :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> Bool -> m ()-setDOMHTMLScriptElementDefer obj val = liftIO $ B.Properties.setObjectPropertyBool obj "defer" val--{- |-Construct a `GValueConstruct` with valid value for the “@defer@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementDefer :: (IsDOMHTMLScriptElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLScriptElementDefer val = B.Properties.constructObjectPropertyBool "defer" val--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementDeferPropertyInfo-instance AttrInfo DOMHTMLScriptElementDeferPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementDeferPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementDeferPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLScriptElementDeferPropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementDeferPropertyInfo = Bool-    type AttrLabel DOMHTMLScriptElementDeferPropertyInfo = "defer"-    type AttrOrigin DOMHTMLScriptElementDeferPropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementDefer-    attrSet _ = setDOMHTMLScriptElementDefer-    attrConstruct _ = constructDOMHTMLScriptElementDefer-    attrClear _ = undefined-#endif---- VVV Prop "event"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@event@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #event-@--}-getDOMHTMLScriptElementEvent :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementEvent obj = liftIO $ B.Properties.getObjectPropertyString obj "event"--{- |-Set the value of the “@event@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #event 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementEvent :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> T.Text -> m ()-setDOMHTMLScriptElementEvent obj val = liftIO $ B.Properties.setObjectPropertyString obj "event" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@event@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementEvent :: (IsDOMHTMLScriptElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLScriptElementEvent val = B.Properties.constructObjectPropertyString "event" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementEventPropertyInfo-instance AttrInfo DOMHTMLScriptElementEventPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementEventPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementEventPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementEventPropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementEventPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementEventPropertyInfo = "event"-    type AttrOrigin DOMHTMLScriptElementEventPropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementEvent-    attrSet _ = setDOMHTMLScriptElementEvent-    attrConstruct _ = constructDOMHTMLScriptElementEvent-    attrClear _ = undefined-#endif---- VVV Prop "html-for"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@html-for@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #htmlFor-@--}-getDOMHTMLScriptElementHtmlFor :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementHtmlFor obj = liftIO $ B.Properties.getObjectPropertyString obj "html-for"--{- |-Set the value of the “@html-for@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #htmlFor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementHtmlFor :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> T.Text -> m ()-setDOMHTMLScriptElementHtmlFor obj val = liftIO $ B.Properties.setObjectPropertyString obj "html-for" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@html-for@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementHtmlFor :: (IsDOMHTMLScriptElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLScriptElementHtmlFor val = B.Properties.constructObjectPropertyString "html-for" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementHtmlForPropertyInfo-instance AttrInfo DOMHTMLScriptElementHtmlForPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementHtmlForPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementHtmlForPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementHtmlForPropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementHtmlForPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementHtmlForPropertyInfo = "html-for"-    type AttrOrigin DOMHTMLScriptElementHtmlForPropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementHtmlFor-    attrSet _ = setDOMHTMLScriptElementHtmlFor-    attrConstruct _ = constructDOMHTMLScriptElementHtmlFor-    attrClear _ = undefined-#endif---- VVV Prop "src"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #src-@--}-getDOMHTMLScriptElementSrc :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementSrc obj = liftIO $ B.Properties.getObjectPropertyString obj "src"--{- |-Set the value of the “@src@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #src 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementSrc :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> T.Text -> m ()-setDOMHTMLScriptElementSrc obj val = liftIO $ B.Properties.setObjectPropertyString obj "src" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@src@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementSrc :: (IsDOMHTMLScriptElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLScriptElementSrc val = B.Properties.constructObjectPropertyString "src" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSrcPropertyInfo-instance AttrInfo DOMHTMLScriptElementSrcPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementSrcPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementSrcPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementSrcPropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementSrcPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementSrcPropertyInfo = "src"-    type AttrOrigin DOMHTMLScriptElementSrcPropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementSrc-    attrSet _ = setDOMHTMLScriptElementSrc-    attrConstruct _ = constructDOMHTMLScriptElementSrc-    attrClear _ = undefined-#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #text-@--}-getDOMHTMLScriptElementText :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"--{- |-Set the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #text 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementText :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> T.Text -> m ()-setDOMHTMLScriptElementText obj val = liftIO $ B.Properties.setObjectPropertyString obj "text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementText :: (IsDOMHTMLScriptElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLScriptElementText val = B.Properties.constructObjectPropertyString "text" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementTextPropertyInfo-instance AttrInfo DOMHTMLScriptElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLScriptElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementTextPropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementTextPropertyInfo = "text"-    type AttrOrigin DOMHTMLScriptElementTextPropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementText-    attrSet _ = setDOMHTMLScriptElementText-    attrConstruct _ = constructDOMHTMLScriptElementText-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLScriptElement #type-@--}-getDOMHTMLScriptElementType :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m (Maybe T.Text)-getDOMHTMLScriptElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLScriptElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLScriptElementType :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> T.Text -> m ()-setDOMHTMLScriptElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLScriptElementType :: (IsDOMHTMLScriptElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLScriptElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLScriptElementType :: (MonadIO m, IsDOMHTMLScriptElement o) => o -> m ()-clearDOMHTMLScriptElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementTypePropertyInfo-instance AttrInfo DOMHTMLScriptElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLScriptElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLScriptElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLScriptElementTypePropertyInfo = IsDOMHTMLScriptElement-    type AttrGetType DOMHTMLScriptElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLScriptElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLScriptElementTypePropertyInfo = DOMHTMLScriptElement-    attrGet _ = getDOMHTMLScriptElementType-    attrSet _ = setDOMHTMLScriptElementType-    attrConstruct _ = constructDOMHTMLScriptElementType-    attrClear _ = clearDOMHTMLScriptElementType-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLScriptElement-type instance O.AttributeList DOMHTMLScriptElement = DOMHTMLScriptElementAttributeList-type DOMHTMLScriptElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("charset", DOMHTMLScriptElementCharsetPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defer", DOMHTMLScriptElementDeferPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("event", DOMHTMLScriptElementEventPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("htmlFor", DOMHTMLScriptElementHtmlForPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("src", DOMHTMLScriptElementSrcPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("text", DOMHTMLScriptElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLScriptElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLScriptElementCharset :: AttrLabelProxy "charset"-dOMHTMLScriptElementCharset = AttrLabelProxy--dOMHTMLScriptElementDefer :: AttrLabelProxy "defer"-dOMHTMLScriptElementDefer = AttrLabelProxy--dOMHTMLScriptElementEvent :: AttrLabelProxy "event"-dOMHTMLScriptElementEvent = AttrLabelProxy--dOMHTMLScriptElementHtmlFor :: AttrLabelProxy "htmlFor"-dOMHTMLScriptElementHtmlFor = AttrLabelProxy--dOMHTMLScriptElementSrc :: AttrLabelProxy "src"-dOMHTMLScriptElementSrc = AttrLabelProxy--dOMHTMLScriptElementText :: AttrLabelProxy "text"-dOMHTMLScriptElementText = AttrLabelProxy--dOMHTMLScriptElementType :: AttrLabelProxy "type"-dOMHTMLScriptElementType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLScriptElement = DOMHTMLScriptElementSignalList-type DOMHTMLScriptElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLScriptElement::get_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_charset" webkit_dom_html_script_element_get_charset :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CString--{-# DEPRECATED dOMHTMLScriptElementGetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLScriptElementGetCharset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_charset self'-    checkUnexpectedReturnNULL "dOMHTMLScriptElementGetCharset" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetCharsetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetCharset--#endif---- method DOMHTMLScriptElement::get_defer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_defer" webkit_dom_html_script_element_get_defer :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CInt--{-# DEPRECATED dOMHTMLScriptElementGetDefer ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetDefer ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLScriptElementGetDefer self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_defer self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetDeferMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetDeferMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetDefer--#endif---- method DOMHTMLScriptElement::get_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_event" webkit_dom_html_script_element_get_event :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CString--{-# DEPRECATED dOMHTMLScriptElementGetEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLScriptElementGetEvent self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_event self'-    checkUnexpectedReturnNULL "dOMHTMLScriptElementGetEvent" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetEventMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetEventMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetEvent--#endif---- method DOMHTMLScriptElement::get_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_html_for" webkit_dom_html_script_element_get_html_for :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CString--{-# DEPRECATED dOMHTMLScriptElementGetHtmlFor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetHtmlFor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLScriptElementGetHtmlFor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_html_for self'-    checkUnexpectedReturnNULL "dOMHTMLScriptElementGetHtmlFor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetHtmlForMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetHtmlFor--#endif---- method DOMHTMLScriptElement::get_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_src" webkit_dom_html_script_element_get_src :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CString--{-# DEPRECATED dOMHTMLScriptElementGetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLScriptElementGetSrc self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_src self'-    checkUnexpectedReturnNULL "dOMHTMLScriptElementGetSrc" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetSrcMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetSrc--#endif---- method DOMHTMLScriptElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_text" webkit_dom_html_script_element_get_text :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CString--{-# DEPRECATED dOMHTMLScriptElementGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLScriptElementGetText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_text self'-    checkUnexpectedReturnNULL "dOMHTMLScriptElementGetText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetText--#endif---- method DOMHTMLScriptElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_get_type_attr" webkit_dom_html_script_element_get_type_attr :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    IO CString--{-# DEPRECATED dOMHTMLScriptElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLScriptElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_script_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLScriptElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementGetTypeAttr--#endif---- method DOMHTMLScriptElement::set_charset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_charset" webkit_dom_html_script_element_set_charset :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetCharset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMHTMLScriptElementSetCharset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLScriptElementSetCharset self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_script_element_set_charset self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetCharsetMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetCharsetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetCharset--#endif---- method DOMHTMLScriptElement::set_defer--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_defer" webkit_dom_html_script_element_set_defer :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetDefer ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementSetDefer ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLScriptElementSetDefer self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_script_element_set_defer self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetDeferMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetDeferMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetDefer--#endif---- method DOMHTMLScriptElement::set_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_event" webkit_dom_html_script_element_set_event :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementSetEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLScriptElementSetEvent self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_script_element_set_event self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetEventMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetEventMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetEvent--#endif---- method DOMHTMLScriptElement::set_html_for--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_html_for" webkit_dom_html_script_element_set_html_for :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetHtmlFor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementSetHtmlFor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLScriptElementSetHtmlFor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_script_element_set_html_for self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetHtmlForMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetHtmlForMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetHtmlFor--#endif---- method DOMHTMLScriptElement::set_src--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_src" webkit_dom_html_script_element_set_src :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetSrc ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementSetSrc ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLScriptElementSetSrc self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_script_element_set_src self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetSrcMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetSrcMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetSrc--#endif---- method DOMHTMLScriptElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_text" webkit_dom_html_script_element_set_text :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementSetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLScriptElementSetText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_script_element_set_text self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetText--#endif---- method DOMHTMLScriptElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLScriptElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_script_element_set_type_attr" webkit_dom_html_script_element_set_type_attr :: -    Ptr DOMHTMLScriptElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLScriptElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLScriptElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLScriptElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLScriptElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement.DOMHTMLScriptElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLScriptElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_script_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLScriptElement a) => O.MethodInfo DOMHTMLScriptElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLScriptElementSetTypeAttr--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLScriptElement.hs-boot
@@ -1,92 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLScriptElement = DOMHTMLScriptElement (ManagedPtr DOMHTMLScriptElement)-instance GObject DOMHTMLScriptElement where-class (GObject o, O.IsDescendantOf DOMHTMLScriptElement o) => IsDOMHTMLScriptElement o-instance (GObject o, O.IsDescendantOf DOMHTMLScriptElement o) => IsDOMHTMLScriptElement o-instance O.HasParentTypes DOMHTMLScriptElement-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementCharsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementDeferPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementEventPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementHtmlForPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSrcPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetDeferMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetEventMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetHtmlForMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetCharsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetDeferMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetEventMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetHtmlForMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetSrcMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLScriptElementSetTypeAttrMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLSelectElement.hs
@@ -1,2110 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement-    ( ---- * Exported types-    DOMHTMLSelectElement(..)                ,-    IsDOMHTMLSelectElement                  ,-    toDOMHTMLSelectElement                  ,-    noDOMHTMLSelectElement                  ,--- -- * Methods--- ** add #method:add#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementAddMethodInfo       ,-#endif-    dOMHTMLSelectElementAdd                 ,----- ** getAutofocus #method:getAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetAutofocusMethodInfo,-#endif-    dOMHTMLSelectElementGetAutofocus        ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetDisabledMethodInfo,-#endif-    dOMHTMLSelectElementGetDisabled         ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetFormMethodInfo   ,-#endif-    dOMHTMLSelectElementGetForm             ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetLengthMethodInfo ,-#endif-    dOMHTMLSelectElementGetLength           ,----- ** getMultiple #method:getMultiple#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetMultipleMethodInfo,-#endif-    dOMHTMLSelectElementGetMultiple         ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetNameMethodInfo   ,-#endif-    dOMHTMLSelectElementGetName             ,----- ** getOptions #method:getOptions#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetOptionsMethodInfo,-#endif-    dOMHTMLSelectElementGetOptions          ,----- ** getSelectType #method:getSelectType#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetSelectTypeMethodInfo,-#endif-    dOMHTMLSelectElementGetSelectType       ,----- ** getSelectedIndex #method:getSelectedIndex#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetSelectedIndexMethodInfo,-#endif-    dOMHTMLSelectElementGetSelectedIndex    ,----- ** getSize #method:getSize#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetSizeMethodInfo   ,-#endif-    dOMHTMLSelectElementGetSize             ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetValueMethodInfo  ,-#endif-    dOMHTMLSelectElementGetValue            ,----- ** getWillValidate #method:getWillValidate#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementGetWillValidateMethodInfo,-#endif-    dOMHTMLSelectElementGetWillValidate     ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementItemMethodInfo      ,-#endif-    dOMHTMLSelectElementItem                ,----- ** namedItem #method:namedItem#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementNamedItemMethodInfo ,-#endif-    dOMHTMLSelectElementNamedItem           ,----- ** remove #method:remove#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementRemoveMethodInfo    ,-#endif-    dOMHTMLSelectElementRemove              ,----- ** setAutofocus #method:setAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetAutofocusMethodInfo,-#endif-    dOMHTMLSelectElementSetAutofocus        ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetDisabledMethodInfo,-#endif-    dOMHTMLSelectElementSetDisabled         ,----- ** setLength #method:setLength#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetLengthMethodInfo ,-#endif-    dOMHTMLSelectElementSetLength           ,----- ** setMultiple #method:setMultiple#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetMultipleMethodInfo,-#endif-    dOMHTMLSelectElementSetMultiple         ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetNameMethodInfo   ,-#endif-    dOMHTMLSelectElementSetName             ,----- ** setSelectedIndex #method:setSelectedIndex#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetSelectedIndexMethodInfo,-#endif-    dOMHTMLSelectElementSetSelectedIndex    ,----- ** setSize #method:setSize#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetSizeMethodInfo   ,-#endif-    dOMHTMLSelectElementSetSize             ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSetValueMethodInfo  ,-#endif-    dOMHTMLSelectElementSetValue            ,----- -- * Properties--- ** autofocus #attr:autofocus#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementAutofocusPropertyInfo,-#endif-    constructDOMHTMLSelectElementAutofocus  ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementAutofocus           ,-#endif-    getDOMHTMLSelectElementAutofocus        ,-    setDOMHTMLSelectElementAutofocus        ,----- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementDisabledPropertyInfo,-#endif-    constructDOMHTMLSelectElementDisabled   ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementDisabled            ,-#endif-    getDOMHTMLSelectElementDisabled         ,-    setDOMHTMLSelectElementDisabled         ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementFormPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementForm                ,-#endif-    getDOMHTMLSelectElementForm             ,----- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementLengthPropertyInfo  ,-#endif-    constructDOMHTMLSelectElementLength     ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementLength              ,-#endif-    getDOMHTMLSelectElementLength           ,-    setDOMHTMLSelectElementLength           ,----- ** multiple #attr:multiple#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementMultiplePropertyInfo,-#endif-    constructDOMHTMLSelectElementMultiple   ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementMultiple            ,-#endif-    getDOMHTMLSelectElementMultiple         ,-    setDOMHTMLSelectElementMultiple         ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementNamePropertyInfo    ,-#endif-    constructDOMHTMLSelectElementName       ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementName                ,-#endif-    getDOMHTMLSelectElementName             ,-    setDOMHTMLSelectElementName             ,----- ** options #attr:options#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementOptionsPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementOptions             ,-#endif-    getDOMHTMLSelectElementOptions          ,----- ** selectedIndex #attr:selectedIndex#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSelectedIndexPropertyInfo,-#endif-    constructDOMHTMLSelectElementSelectedIndex,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementSelectedIndex       ,-#endif-    getDOMHTMLSelectElementSelectedIndex    ,-    setDOMHTMLSelectElementSelectedIndex    ,----- ** size #attr:size#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementSizePropertyInfo    ,-#endif-    constructDOMHTMLSelectElementSize       ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementSize                ,-#endif-    getDOMHTMLSelectElementSize             ,-    setDOMHTMLSelectElementSize             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementTypePropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementType                ,-#endif-    getDOMHTMLSelectElementType             ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementValuePropertyInfo   ,-#endif-    constructDOMHTMLSelectElementValue      ,-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementValue               ,-#endif-    getDOMHTMLSelectElementValue            ,-    setDOMHTMLSelectElementValue            ,----- ** willValidate #attr:willValidate#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLSelectElementWillValidatePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLSelectElementWillValidate        ,-#endif-    getDOMHTMLSelectElementWillValidate     ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection as WebKit2WebExtension.DOMHTMLOptionsCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLSelectElement = DOMHTMLSelectElement (ManagedPtr DOMHTMLSelectElement)-foreign import ccall "webkit_dom_html_select_element_get_type"-    c_webkit_dom_html_select_element_get_type :: IO GType--instance GObject DOMHTMLSelectElement where-    gobjectType = c_webkit_dom_html_select_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLSelectElement`, for instance with `toDOMHTMLSelectElement`.-class (GObject o, O.IsDescendantOf DOMHTMLSelectElement o) => IsDOMHTMLSelectElement o-instance (GObject o, O.IsDescendantOf DOMHTMLSelectElement o) => IsDOMHTMLSelectElement o--instance O.HasParentTypes DOMHTMLSelectElement-type instance O.ParentTypes DOMHTMLSelectElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLSelectElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLSelectElement :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m DOMHTMLSelectElement-toDOMHTMLSelectElement = liftIO . unsafeCastTo DOMHTMLSelectElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLSelectElement`.-noDOMHTMLSelectElement :: Maybe DOMHTMLSelectElement-noDOMHTMLSelectElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLSelectElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLSelectElementMethod "add" o = DOMHTMLSelectElementAddMethodInfo-    ResolveDOMHTMLSelectElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLSelectElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLSelectElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLSelectElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLSelectElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLSelectElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLSelectElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLSelectElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLSelectElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLSelectElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLSelectElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLSelectElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLSelectElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLSelectElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLSelectElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLSelectElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLSelectElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLSelectElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLSelectElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLSelectElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLSelectElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLSelectElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLSelectElementMethod "item" o = DOMHTMLSelectElementItemMethodInfo-    ResolveDOMHTMLSelectElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLSelectElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLSelectElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLSelectElementMethod "namedItem" o = DOMHTMLSelectElementNamedItemMethodInfo-    ResolveDOMHTMLSelectElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLSelectElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLSelectElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLSelectElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLSelectElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLSelectElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLSelectElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLSelectElementMethod "remove" o = DOMHTMLSelectElementRemoveMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLSelectElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLSelectElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLSelectElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLSelectElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLSelectElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLSelectElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLSelectElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLSelectElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLSelectElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLSelectElementMethod "getAutofocus" o = DOMHTMLSelectElementGetAutofocusMethodInfo-    ResolveDOMHTMLSelectElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLSelectElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLSelectElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLSelectElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLSelectElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLSelectElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLSelectElementMethod "getDisabled" o = DOMHTMLSelectElementGetDisabledMethodInfo-    ResolveDOMHTMLSelectElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLSelectElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getForm" o = DOMHTMLSelectElementGetFormMethodInfo-    ResolveDOMHTMLSelectElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLSelectElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLSelectElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLength" o = DOMHTMLSelectElementGetLengthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getMultiple" o = DOMHTMLSelectElementGetMultipleMethodInfo-    ResolveDOMHTMLSelectElementMethod "getName" o = DOMHTMLSelectElementGetNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOptions" o = DOMHTMLSelectElementGetOptionsMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLSelectElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLSelectElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLSelectElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLSelectElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLSelectElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSelectType" o = DOMHTMLSelectElementGetSelectTypeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSelectedIndex" o = DOMHTMLSelectElementGetSelectedIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSize" o = DOMHTMLSelectElementGetSizeMethodInfo-    ResolveDOMHTMLSelectElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLSelectElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLSelectElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLSelectElementMethod "getValue" o = DOMHTMLSelectElementGetValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLSelectElementMethod "getWillValidate" o = DOMHTMLSelectElementGetWillValidateMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLSelectElementMethod "setAutofocus" o = DOMHTMLSelectElementSetAutofocusMethodInfo-    ResolveDOMHTMLSelectElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLSelectElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLSelectElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLSelectElementMethod "setDisabled" o = DOMHTMLSelectElementSetDisabledMethodInfo-    ResolveDOMHTMLSelectElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLSelectElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLSelectElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLSelectElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLSelectElementMethod "setLength" o = DOMHTMLSelectElementSetLengthMethodInfo-    ResolveDOMHTMLSelectElementMethod "setMultiple" o = DOMHTMLSelectElementSetMultipleMethodInfo-    ResolveDOMHTMLSelectElementMethod "setName" o = DOMHTMLSelectElementSetNameMethodInfo-    ResolveDOMHTMLSelectElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLSelectElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLSelectElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLSelectElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLSelectElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLSelectElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLSelectElementMethod "setSelectedIndex" o = DOMHTMLSelectElementSetSelectedIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "setSize" o = DOMHTMLSelectElementSetSizeMethodInfo-    ResolveDOMHTMLSelectElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLSelectElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLSelectElementMethod "setValue" o = DOMHTMLSelectElementSetValueMethodInfo-    ResolveDOMHTMLSelectElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLSelectElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLSelectElementMethod t DOMHTMLSelectElement, O.MethodInfo info DOMHTMLSelectElement p) => OL.IsLabel t (DOMHTMLSelectElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #autofocus-@--}-getDOMHTMLSelectElementAutofocus :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool-getDOMHTMLSelectElementAutofocus obj = liftIO $ B.Properties.getObjectPropertyBool obj "autofocus"--{- |-Set the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #autofocus 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementAutofocus :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()-setDOMHTMLSelectElementAutofocus obj val = liftIO $ B.Properties.setObjectPropertyBool obj "autofocus" val--{- |-Construct a `GValueConstruct` with valid value for the “@autofocus@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementAutofocus :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLSelectElementAutofocus val = B.Properties.constructObjectPropertyBool "autofocus" val--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLSelectElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementAutofocusPropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementAutofocusPropertyInfo = "autofocus"-    type AttrOrigin DOMHTMLSelectElementAutofocusPropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementAutofocus-    attrSet _ = setDOMHTMLSelectElementAutofocus-    attrConstruct _ = constructDOMHTMLSelectElementAutofocus-    attrClear _ = undefined-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #disabled-@--}-getDOMHTMLSelectElementDisabled :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool-getDOMHTMLSelectElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementDisabled :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()-setDOMHTMLSelectElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementDisabled :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLSelectElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementDisabledPropertyInfo-instance AttrInfo DOMHTMLSelectElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementDisabledPropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLSelectElementDisabledPropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementDisabled-    attrSet _ = setDOMHTMLSelectElementDisabled-    attrConstruct _ = constructDOMHTMLSelectElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #form-@--}-getDOMHTMLSelectElementForm :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLSelectElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLSelectElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementFormPropertyInfo-instance AttrInfo DOMHTMLSelectElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementFormPropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLSelectElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLSelectElementFormPropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #length-@--}-getDOMHTMLSelectElementLength :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CULong-getDOMHTMLSelectElementLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--{- |-Set the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #length 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementLength :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CULong -> m ()-setDOMHTMLSelectElementLength obj val = liftIO $ B.Properties.setObjectPropertyULong obj "length" val--{- |-Construct a `GValueConstruct` with valid value for the “@length@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementLength :: (IsDOMHTMLSelectElement o) => CULong -> IO (GValueConstruct o)-constructDOMHTMLSelectElementLength val = B.Properties.constructObjectPropertyULong "length" val--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementLengthPropertyInfo-instance AttrInfo DOMHTMLSelectElementLengthPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementLengthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = (~) CULong-    type AttrBaseTypeConstraint DOMHTMLSelectElementLengthPropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementLengthPropertyInfo = CULong-    type AttrLabel DOMHTMLSelectElementLengthPropertyInfo = "length"-    type AttrOrigin DOMHTMLSelectElementLengthPropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementLength-    attrSet _ = setDOMHTMLSelectElementLength-    attrConstruct _ = constructDOMHTMLSelectElementLength-    attrClear _ = undefined-#endif---- VVV Prop "multiple"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@multiple@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #multiple-@--}-getDOMHTMLSelectElementMultiple :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool-getDOMHTMLSelectElementMultiple obj = liftIO $ B.Properties.getObjectPropertyBool obj "multiple"--{- |-Set the value of the “@multiple@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #multiple 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementMultiple :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> Bool -> m ()-setDOMHTMLSelectElementMultiple obj val = liftIO $ B.Properties.setObjectPropertyBool obj "multiple" val--{- |-Construct a `GValueConstruct` with valid value for the “@multiple@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementMultiple :: (IsDOMHTMLSelectElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLSelectElementMultiple val = B.Properties.constructObjectPropertyBool "multiple" val--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementMultiplePropertyInfo-instance AttrInfo DOMHTMLSelectElementMultiplePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementMultiplePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLSelectElementMultiplePropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementMultiplePropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementMultiplePropertyInfo = "multiple"-    type AttrOrigin DOMHTMLSelectElementMultiplePropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementMultiple-    attrSet _ = setDOMHTMLSelectElementMultiple-    attrConstruct _ = constructDOMHTMLSelectElementMultiple-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #name-@--}-getDOMHTMLSelectElementName :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementName :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()-setDOMHTMLSelectElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementName :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLSelectElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementNamePropertyInfo-instance AttrInfo DOMHTMLSelectElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLSelectElementNamePropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLSelectElementNamePropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementName-    attrSet _ = setDOMHTMLSelectElementName-    attrConstruct _ = constructDOMHTMLSelectElementName-    attrClear _ = undefined-#endif---- VVV Prop "options"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@options@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #options-@--}-getDOMHTMLSelectElementOptions :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)-getDOMHTMLSelectElementOptions obj = liftIO $ B.Properties.getObjectPropertyObject obj "options" WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementOptionsPropertyInfo-instance AttrInfo DOMHTMLSelectElementOptionsPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementOptionsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementOptionsPropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementOptionsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)-    type AttrLabel DOMHTMLSelectElementOptionsPropertyInfo = "options"-    type AttrOrigin DOMHTMLSelectElementOptionsPropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementOptions-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "selected-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@selected-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #selectedIndex-@--}-getDOMHTMLSelectElementSelectedIndex :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CLong-getDOMHTMLSelectElementSelectedIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "selected-index"--{- |-Set the value of the “@selected-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #selectedIndex 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementSelectedIndex :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CLong -> m ()-setDOMHTMLSelectElementSelectedIndex obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selected-index" val--{- |-Construct a `GValueConstruct` with valid value for the “@selected-index@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementSelectedIndex :: (IsDOMHTMLSelectElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLSelectElementSelectedIndex val = B.Properties.constructObjectPropertyLong "selected-index" val--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSelectedIndexPropertyInfo-instance AttrInfo DOMHTMLSelectElementSelectedIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementSelectedIndexPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLSelectElementSelectedIndexPropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementSelectedIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLSelectElementSelectedIndexPropertyInfo = "selected-index"-    type AttrOrigin DOMHTMLSelectElementSelectedIndexPropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementSelectedIndex-    attrSet _ = setDOMHTMLSelectElementSelectedIndex-    attrConstruct _ = constructDOMHTMLSelectElementSelectedIndex-    attrClear _ = undefined-#endif---- VVV Prop "size"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #size-@--}-getDOMHTMLSelectElementSize :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m CLong-getDOMHTMLSelectElementSize obj = liftIO $ B.Properties.getObjectPropertyLong obj "size"--{- |-Set the value of the “@size@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #size 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementSize :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> CLong -> m ()-setDOMHTMLSelectElementSize obj val = liftIO $ B.Properties.setObjectPropertyLong obj "size" val--{- |-Construct a `GValueConstruct` with valid value for the “@size@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementSize :: (IsDOMHTMLSelectElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLSelectElementSize val = B.Properties.constructObjectPropertyLong "size" val--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSizePropertyInfo-instance AttrInfo DOMHTMLSelectElementSizePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementSizePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementSizePropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLSelectElementSizePropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementSizePropertyInfo = CLong-    type AttrLabel DOMHTMLSelectElementSizePropertyInfo = "size"-    type AttrOrigin DOMHTMLSelectElementSizePropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementSize-    attrSet _ = setDOMHTMLSelectElementSize-    attrConstruct _ = constructDOMHTMLSelectElementSize-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #type-@--}-getDOMHTMLSelectElementType :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementTypePropertyInfo-instance AttrInfo DOMHTMLSelectElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLSelectElementTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementTypePropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLSelectElementTypePropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #value-@--}-getDOMHTMLSelectElementValue :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m (Maybe T.Text)-getDOMHTMLSelectElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLSelectElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLSelectElementValue :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> T.Text -> m ()-setDOMHTMLSelectElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLSelectElementValue :: (IsDOMHTMLSelectElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLSelectElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementValuePropertyInfo-instance AttrInfo DOMHTMLSelectElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLSelectElementValuePropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLSelectElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLSelectElementValuePropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementValue-    attrSet _ = setDOMHTMLSelectElementValue-    attrConstruct _ = constructDOMHTMLSelectElementValue-    attrClear _ = undefined-#endif---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@will-validate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLSelectElement #willValidate-@--}-getDOMHTMLSelectElementWillValidate :: (MonadIO m, IsDOMHTMLSelectElement o) => o -> m Bool-getDOMHTMLSelectElementWillValidate obj = liftIO $ B.Properties.getObjectPropertyBool obj "will-validate"--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLSelectElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLSelectElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLSelectElementWillValidatePropertyInfo = IsDOMHTMLSelectElement-    type AttrGetType DOMHTMLSelectElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLSelectElementWillValidatePropertyInfo = "will-validate"-    type AttrOrigin DOMHTMLSelectElementWillValidatePropertyInfo = DOMHTMLSelectElement-    attrGet _ = getDOMHTMLSelectElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLSelectElement-type instance O.AttributeList DOMHTMLSelectElement = DOMHTMLSelectElementAttributeList-type DOMHTMLSelectElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLSelectElementAutofocusPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLSelectElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLSelectElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("length", DOMHTMLSelectElementLengthPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("multiple", DOMHTMLSelectElementMultiplePropertyInfo), '("name", DOMHTMLSelectElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("options", DOMHTMLSelectElementOptionsPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("selectedIndex", DOMHTMLSelectElementSelectedIndexPropertyInfo), '("size", DOMHTMLSelectElementSizePropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLSelectElementTypePropertyInfo), '("value", DOMHTMLSelectElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLSelectElementWillValidatePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLSelectElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLSelectElementAutofocus = AttrLabelProxy--dOMHTMLSelectElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLSelectElementDisabled = AttrLabelProxy--dOMHTMLSelectElementForm :: AttrLabelProxy "form"-dOMHTMLSelectElementForm = AttrLabelProxy--dOMHTMLSelectElementLength :: AttrLabelProxy "length"-dOMHTMLSelectElementLength = AttrLabelProxy--dOMHTMLSelectElementMultiple :: AttrLabelProxy "multiple"-dOMHTMLSelectElementMultiple = AttrLabelProxy--dOMHTMLSelectElementName :: AttrLabelProxy "name"-dOMHTMLSelectElementName = AttrLabelProxy--dOMHTMLSelectElementOptions :: AttrLabelProxy "options"-dOMHTMLSelectElementOptions = AttrLabelProxy--dOMHTMLSelectElementSelectedIndex :: AttrLabelProxy "selectedIndex"-dOMHTMLSelectElementSelectedIndex = AttrLabelProxy--dOMHTMLSelectElementSize :: AttrLabelProxy "size"-dOMHTMLSelectElementSize = AttrLabelProxy--dOMHTMLSelectElementType :: AttrLabelProxy "type"-dOMHTMLSelectElementType = AttrLabelProxy--dOMHTMLSelectElementValue :: AttrLabelProxy "value"-dOMHTMLSelectElementValue = AttrLabelProxy--dOMHTMLSelectElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLSelectElementWillValidate = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLSelectElement = DOMHTMLSelectElementSignalList-type DOMHTMLSelectElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLSelectElement::add--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "element", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "before", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_add" webkit_dom_html_select_element_add :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement -> -- element : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement -> -- before : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLSelectElementAdd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementAdd ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement b, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> b-    {- ^ /@element@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> c-    {- ^ /@before@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLSelectElementAdd self element before = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    element' <- unsafeManagedPtrCastPtr element-    before' <- unsafeManagedPtrCastPtr before-    onException (do-        propagateGError $ webkit_dom_html_select_element_add self' element' before'-        touchManagedPtr self-        touchManagedPtr element-        touchManagedPtr before-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementAddMethodInfo-instance (signature ~ (b -> c -> m ()), MonadIO m, IsDOMHTMLSelectElement a, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement b, WebKit2WebExtension.DOMHTMLElement.IsDOMHTMLElement c) => O.MethodInfo DOMHTMLSelectElementAddMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementAdd--#endif---- method DOMHTMLSelectElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_autofocus" webkit_dom_html_select_element_get_autofocus :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CInt--{-# DEPRECATED dOMHTMLSelectElementGetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLSelectElementGetAutofocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_autofocus self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetAutofocus--#endif---- method DOMHTMLSelectElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_disabled" webkit_dom_html_select_element_get_disabled :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CInt--{-# DEPRECATED dOMHTMLSelectElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLSelectElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetDisabled--#endif---- method DOMHTMLSelectElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_form" webkit_dom_html_select_element_get_form :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLSelectElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLSelectElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLSelectElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetForm--#endif---- method DOMHTMLSelectElement::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_length" webkit_dom_html_select_element_get_length :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CULong--{-# DEPRECATED dOMHTMLSelectElementGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMHTMLSelectElementGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetLength--#endif---- method DOMHTMLSelectElement::get_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_multiple" webkit_dom_html_select_element_get_multiple :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CInt--{-# DEPRECATED dOMHTMLSelectElementGetMultiple ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetMultiple ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLSelectElementGetMultiple self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_multiple self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetMultipleMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetMultiple--#endif---- method DOMHTMLSelectElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_name" webkit_dom_html_select_element_get_name :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CString--{-# DEPRECATED dOMHTMLSelectElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLSelectElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLSelectElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetName--#endif---- method DOMHTMLSelectElement::get_options--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLOptionsCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_options" webkit_dom_html_select_element_get_options :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection)--{-# DEPRECATED dOMHTMLSelectElementGetOptions ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetOptions ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection' -}-dOMHTMLSelectElementGetOptions self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_options self'-    checkUnexpectedReturnNULL "dOMHTMLSelectElementGetOptions" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetOptionsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLOptionsCollection.DOMHTMLOptionsCollection), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetOptionsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetOptions--#endif---- method DOMHTMLSelectElement::get_select_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_select_type" webkit_dom_html_select_element_get_select_type :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CString--{-# DEPRECATED dOMHTMLSelectElementGetSelectType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetSelectType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLSelectElementGetSelectType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_select_type self'-    checkUnexpectedReturnNULL "dOMHTMLSelectElementGetSelectType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetSelectTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetSelectType--#endif---- method DOMHTMLSelectElement::get_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_selected_index" webkit_dom_html_select_element_get_selected_index :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CLong--{-# DEPRECATED dOMHTMLSelectElementGetSelectedIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetSelectedIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLSelectElementGetSelectedIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_selected_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetSelectedIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetSelectedIndex--#endif---- method DOMHTMLSelectElement::get_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_size" webkit_dom_html_select_element_get_size :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CLong--{-# DEPRECATED dOMHTMLSelectElementGetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLSelectElementGetSize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_size self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetSizeMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetSize--#endif---- method DOMHTMLSelectElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_value" webkit_dom_html_select_element_get_value :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CString--{-# DEPRECATED dOMHTMLSelectElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLSelectElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_value self'-    checkUnexpectedReturnNULL "dOMHTMLSelectElementGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetValue--#endif---- method DOMHTMLSelectElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_get_will_validate" webkit_dom_html_select_element_get_will_validate :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    IO CInt--{-# DEPRECATED dOMHTMLSelectElementGetWillValidate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementGetWillValidate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLSelectElementGetWillValidate self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_get_will_validate self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementGetWillValidate--#endif---- method DOMHTMLSelectElement::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_item" webkit_dom_html_select_element_item :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMHTMLSelectElementItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMHTMLSelectElementItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_select_element_item self' index-    checkUnexpectedReturnNULL "dOMHTMLSelectElementItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementItem--#endif---- method DOMHTMLSelectElement::named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_named_item" webkit_dom_html_select_element_named_item :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMHTMLSelectElementNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementNamedItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMHTMLSelectElementNamedItem self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_html_select_element_named_item self' name'-    checkUnexpectedReturnNULL "dOMHTMLSelectElementNamedItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementNamedItemMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementNamedItem--#endif---- method DOMHTMLSelectElement::remove--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_remove" webkit_dom_html_select_element_remove :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CLong ->                                -- index : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLSelectElementRemove ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementRemove ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m ()-dOMHTMLSelectElementRemove self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_select_element_remove self' index-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementRemoveMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementRemoveMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementRemove--#endif---- method DOMHTMLSelectElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_autofocus" webkit_dom_html_select_element_set_autofocus :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLSelectElementSetAutofocus self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_autofocus self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetAutofocus--#endif---- method DOMHTMLSelectElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_disabled" webkit_dom_html_select_element_set_disabled :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLSelectElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetDisabled--#endif---- method DOMHTMLSelectElement::set_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_length" webkit_dom_html_select_element_set_length :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CULong ->                               -- value : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> CULong-    {- ^ /@value@/: A @/gulong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLSelectElementSetLength self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_html_select_element_set_length self' value-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetLengthMethodInfo-instance (signature ~ (CULong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetLengthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetLength--#endif---- method DOMHTMLSelectElement::set_multiple--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_multiple" webkit_dom_html_select_element_set_multiple :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetMultiple ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetMultiple ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLSelectElementSetMultiple self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_select_element_set_multiple self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetMultipleMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetMultipleMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetMultiple--#endif---- method DOMHTMLSelectElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_name" webkit_dom_html_select_element_set_name :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLSelectElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_select_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetName--#endif---- method DOMHTMLSelectElement::set_selected_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_selected_index" webkit_dom_html_select_element_set_selected_index :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetSelectedIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetSelectedIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLSelectElementSetSelectedIndex self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_select_element_set_selected_index self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetSelectedIndexMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetSelectedIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetSelectedIndex--#endif---- method DOMHTMLSelectElement::set_size--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_size" webkit_dom_html_select_element_set_size :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetSize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetSize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLSelectElementSetSize self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_select_element_set_size self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetSizeMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetSizeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetSize--#endif---- method DOMHTMLSelectElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLSelectElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_select_element_set_value" webkit_dom_html_select_element_set_value :: -    Ptr DOMHTMLSelectElement ->             -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLSelectElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLSelectElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLSelectElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLSelectElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement.DOMHTMLSelectElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLSelectElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_select_element_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLSelectElement a) => O.MethodInfo DOMHTMLSelectElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLSelectElementSetValue--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLSelectElement.hs-boot
@@ -1,137 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLSelectElement = DOMHTMLSelectElement (ManagedPtr DOMHTMLSelectElement)-instance GObject DOMHTMLSelectElement where-class (GObject o, O.IsDescendantOf DOMHTMLSelectElement o) => IsDOMHTMLSelectElement o-instance (GObject o, O.IsDescendantOf DOMHTMLSelectElement o) => IsDOMHTMLSelectElement o-instance O.HasParentTypes DOMHTMLSelectElement-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementAutofocusPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementMultiplePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementOptionsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSelectedIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSizePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementWillValidatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementAddMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetMultipleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetOptionsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetSelectTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetSelectedIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementGetWillValidateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementNamedItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementRemoveMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetMultipleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetSelectedIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetSizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLSelectElementSetValueMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLStyleElement.hs
@@ -1,856 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement-    ( ---- * Exported types-    DOMHTMLStyleElement(..)                 ,-    IsDOMHTMLStyleElement                   ,-    toDOMHTMLStyleElement                   ,-    noDOMHTMLStyleElement                   ,--- -- * Methods--- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementGetDisabledMethodInfo,-#endif-    dOMHTMLStyleElementGetDisabled          ,----- ** getMedia #method:getMedia#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementGetMediaMethodInfo   ,-#endif-    dOMHTMLStyleElementGetMedia             ,----- ** getSheet #method:getSheet#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementGetSheetMethodInfo   ,-#endif-    dOMHTMLStyleElementGetSheet             ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLStyleElementGetTypeAttr          ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementSetDisabledMethodInfo,-#endif-    dOMHTMLStyleElementSetDisabled          ,----- ** setMedia #method:setMedia#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementSetMediaMethodInfo   ,-#endif-    dOMHTMLStyleElementSetMedia             ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLStyleElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLStyleElementSetTypeAttr          ,----- -- * Properties--- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLStyleElementDisabledPropertyInfo ,-#endif-    constructDOMHTMLStyleElementDisabled    ,-#if ENABLE_OVERLOADING-    dOMHTMLStyleElementDisabled             ,-#endif-    getDOMHTMLStyleElementDisabled          ,-    setDOMHTMLStyleElementDisabled          ,----- ** media #attr:media#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLStyleElementMediaPropertyInfo    ,-#endif-    constructDOMHTMLStyleElementMedia       ,-#if ENABLE_OVERLOADING-    dOMHTMLStyleElementMedia                ,-#endif-    getDOMHTMLStyleElementMedia             ,-    setDOMHTMLStyleElementMedia             ,----- ** sheet #attr:sheet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLStyleElementSheetPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLStyleElementSheet                ,-#endif-    getDOMHTMLStyleElementSheet             ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLStyleElementTypePropertyInfo     ,-#endif-    clearDOMHTMLStyleElementType            ,-    constructDOMHTMLStyleElementType        ,-#if ENABLE_OVERLOADING-    dOMHTMLStyleElementType                 ,-#endif-    getDOMHTMLStyleElementType              ,-    setDOMHTMLStyleElementType              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMStyleSheet as WebKit2WebExtension.DOMStyleSheet---- | Memory-managed wrapper type.-newtype DOMHTMLStyleElement = DOMHTMLStyleElement (ManagedPtr DOMHTMLStyleElement)-foreign import ccall "webkit_dom_html_style_element_get_type"-    c_webkit_dom_html_style_element_get_type :: IO GType--instance GObject DOMHTMLStyleElement where-    gobjectType = c_webkit_dom_html_style_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLStyleElement`, for instance with `toDOMHTMLStyleElement`.-class (GObject o, O.IsDescendantOf DOMHTMLStyleElement o) => IsDOMHTMLStyleElement o-instance (GObject o, O.IsDescendantOf DOMHTMLStyleElement o) => IsDOMHTMLStyleElement o--instance O.HasParentTypes DOMHTMLStyleElement-type instance O.ParentTypes DOMHTMLStyleElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLStyleElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLStyleElement :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> m DOMHTMLStyleElement-toDOMHTMLStyleElement = liftIO . unsafeCastTo DOMHTMLStyleElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLStyleElement`.-noDOMHTMLStyleElement :: Maybe DOMHTMLStyleElement-noDOMHTMLStyleElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLStyleElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLStyleElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLStyleElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLStyleElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLStyleElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLStyleElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLStyleElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLStyleElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLStyleElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLStyleElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLStyleElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLStyleElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLStyleElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLStyleElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLStyleElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLStyleElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLStyleElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLStyleElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLStyleElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLStyleElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLStyleElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLStyleElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLStyleElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLStyleElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLStyleElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLStyleElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLStyleElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLStyleElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLStyleElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLStyleElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLStyleElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLStyleElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLStyleElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLStyleElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLStyleElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLStyleElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLStyleElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLStyleElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLStyleElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLStyleElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLStyleElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLStyleElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLStyleElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLStyleElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLStyleElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLStyleElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLStyleElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLStyleElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLStyleElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLStyleElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLStyleElementMethod "getDisabled" o = DOMHTMLStyleElementGetDisabledMethodInfo-    ResolveDOMHTMLStyleElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLStyleElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLStyleElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLStyleElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLStyleElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getMedia" o = DOMHTMLStyleElementGetMediaMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLStyleElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLStyleElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLStyleElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLStyleElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLStyleElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLStyleElementMethod "getSheet" o = DOMHTMLStyleElementGetSheetMethodInfo-    ResolveDOMHTMLStyleElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLStyleElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLStyleElementMethod "getTypeAttr" o = DOMHTMLStyleElementGetTypeAttrMethodInfo-    ResolveDOMHTMLStyleElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLStyleElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLStyleElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLStyleElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLStyleElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLStyleElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLStyleElementMethod "setDisabled" o = DOMHTMLStyleElementSetDisabledMethodInfo-    ResolveDOMHTMLStyleElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLStyleElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLStyleElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLStyleElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLStyleElementMethod "setMedia" o = DOMHTMLStyleElementSetMediaMethodInfo-    ResolveDOMHTMLStyleElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLStyleElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLStyleElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLStyleElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLStyleElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLStyleElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLStyleElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLStyleElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLStyleElementMethod "setTypeAttr" o = DOMHTMLStyleElementSetTypeAttrMethodInfo-    ResolveDOMHTMLStyleElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLStyleElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLStyleElementMethod t DOMHTMLStyleElement, O.MethodInfo info DOMHTMLStyleElement p) => OL.IsLabel t (DOMHTMLStyleElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLStyleElement #disabled-@--}-getDOMHTMLStyleElementDisabled :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> m Bool-getDOMHTMLStyleElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLStyleElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLStyleElementDisabled :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> Bool -> m ()-setDOMHTMLStyleElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLStyleElementDisabled :: (IsDOMHTMLStyleElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLStyleElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementDisabledPropertyInfo-instance AttrInfo DOMHTMLStyleElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLStyleElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLStyleElementDisabledPropertyInfo = IsDOMHTMLStyleElement-    type AttrGetType DOMHTMLStyleElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLStyleElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLStyleElementDisabledPropertyInfo = DOMHTMLStyleElement-    attrGet _ = getDOMHTMLStyleElementDisabled-    attrSet _ = setDOMHTMLStyleElementDisabled-    attrConstruct _ = constructDOMHTMLStyleElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "media"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@media@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLStyleElement #media-@--}-getDOMHTMLStyleElementMedia :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> m (Maybe T.Text)-getDOMHTMLStyleElementMedia obj = liftIO $ B.Properties.getObjectPropertyString obj "media"--{- |-Set the value of the “@media@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLStyleElement [ #media 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLStyleElementMedia :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> T.Text -> m ()-setDOMHTMLStyleElementMedia obj val = liftIO $ B.Properties.setObjectPropertyString obj "media" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@media@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLStyleElementMedia :: (IsDOMHTMLStyleElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLStyleElementMedia val = B.Properties.constructObjectPropertyString "media" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementMediaPropertyInfo-instance AttrInfo DOMHTMLStyleElementMediaPropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementMediaPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLStyleElementMediaPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLStyleElementMediaPropertyInfo = IsDOMHTMLStyleElement-    type AttrGetType DOMHTMLStyleElementMediaPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLStyleElementMediaPropertyInfo = "media"-    type AttrOrigin DOMHTMLStyleElementMediaPropertyInfo = DOMHTMLStyleElement-    attrGet _ = getDOMHTMLStyleElementMedia-    attrSet _ = setDOMHTMLStyleElementMedia-    attrConstruct _ = constructDOMHTMLStyleElementMedia-    attrClear _ = undefined-#endif---- VVV Prop "sheet"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@sheet@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLStyleElement #sheet-@--}-getDOMHTMLStyleElementSheet :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> m (Maybe WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)-getDOMHTMLStyleElementSheet obj = liftIO $ B.Properties.getObjectPropertyObject obj "sheet" WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSheetPropertyInfo-instance AttrInfo DOMHTMLStyleElementSheetPropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLStyleElementSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLStyleElementSheetPropertyInfo = IsDOMHTMLStyleElement-    type AttrGetType DOMHTMLStyleElementSheetPropertyInfo = (Maybe WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)-    type AttrLabel DOMHTMLStyleElementSheetPropertyInfo = "sheet"-    type AttrOrigin DOMHTMLStyleElementSheetPropertyInfo = DOMHTMLStyleElement-    attrGet _ = getDOMHTMLStyleElementSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLStyleElement #type-@--}-getDOMHTMLStyleElementType :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> m (Maybe T.Text)-getDOMHTMLStyleElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLStyleElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLStyleElementType :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> T.Text -> m ()-setDOMHTMLStyleElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLStyleElementType :: (IsDOMHTMLStyleElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLStyleElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLStyleElementType :: (MonadIO m, IsDOMHTMLStyleElement o) => o -> m ()-clearDOMHTMLStyleElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementTypePropertyInfo-instance AttrInfo DOMHTMLStyleElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLStyleElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLStyleElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLStyleElementTypePropertyInfo = IsDOMHTMLStyleElement-    type AttrGetType DOMHTMLStyleElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLStyleElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLStyleElementTypePropertyInfo = DOMHTMLStyleElement-    attrGet _ = getDOMHTMLStyleElementType-    attrSet _ = setDOMHTMLStyleElementType-    attrConstruct _ = constructDOMHTMLStyleElementType-    attrClear _ = clearDOMHTMLStyleElementType-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLStyleElement-type instance O.AttributeList DOMHTMLStyleElement = DOMHTMLStyleElementAttributeList-type DOMHTMLStyleElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLStyleElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("media", DOMHTMLStyleElementMediaPropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("sheet", DOMHTMLStyleElementSheetPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLStyleElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLStyleElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLStyleElementDisabled = AttrLabelProxy--dOMHTMLStyleElementMedia :: AttrLabelProxy "media"-dOMHTMLStyleElementMedia = AttrLabelProxy--dOMHTMLStyleElementSheet :: AttrLabelProxy "sheet"-dOMHTMLStyleElementSheet = AttrLabelProxy--dOMHTMLStyleElementType :: AttrLabelProxy "type"-dOMHTMLStyleElementType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLStyleElement = DOMHTMLStyleElementSignalList-type DOMHTMLStyleElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLStyleElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_get_disabled" webkit_dom_html_style_element_get_disabled :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    IO CInt--{-# DEPRECATED dOMHTMLStyleElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLStyleElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_style_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetDisabled--#endif---- method DOMHTMLStyleElement::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_get_media" webkit_dom_html_style_element_get_media :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    IO CString--{-# DEPRECATED dOMHTMLStyleElementGetMedia ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementGetMedia ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLStyleElementGetMedia self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_style_element_get_media self'-    checkUnexpectedReturnNULL "dOMHTMLStyleElementGetMedia" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetMediaMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetMedia--#endif---- method DOMHTMLStyleElement::get_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_get_sheet" webkit_dom_html_style_element_get_sheet :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    IO (Ptr WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)--{-# DEPRECATED dOMHTMLStyleElementGetSheet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementGetSheet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-dOMHTMLStyleElementGetSheet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_style_element_get_sheet self'-    checkUnexpectedReturnNULL "dOMHTMLStyleElementGetSheet" result-    result' <- (wrapObject WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetSheetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementGetSheetMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetSheet--#endif---- method DOMHTMLStyleElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_get_type_attr" webkit_dom_html_style_element_get_type_attr :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    IO CString--{-# DEPRECATED dOMHTMLStyleElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLStyleElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_style_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLStyleElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementGetTypeAttr--#endif---- method DOMHTMLStyleElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_set_disabled" webkit_dom_html_style_element_set_disabled :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLStyleElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLStyleElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_style_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementSetDisabled--#endif---- method DOMHTMLStyleElement::set_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_set_media" webkit_dom_html_style_element_set_media :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLStyleElementSetMedia ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementSetMedia ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLStyleElementSetMedia self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_style_element_set_media self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSetMediaMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementSetMediaMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementSetMedia--#endif---- method DOMHTMLStyleElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLStyleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_style_element_set_type_attr" webkit_dom_html_style_element_set_type_attr :: -    Ptr DOMHTMLStyleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLStyleElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLStyleElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLStyleElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLStyleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement.DOMHTMLStyleElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLStyleElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_style_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLStyleElement a) => O.MethodInfo DOMHTMLStyleElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLStyleElementSetTypeAttr--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLStyleElement.hs-boot
@@ -1,62 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLStyleElement = DOMHTMLStyleElement (ManagedPtr DOMHTMLStyleElement)-instance GObject DOMHTMLStyleElement where-class (GObject o, O.IsDescendantOf DOMHTMLStyleElement o) => IsDOMHTMLStyleElement o-instance (GObject o, O.IsDescendantOf DOMHTMLStyleElement o) => IsDOMHTMLStyleElement o-instance O.HasParentTypes DOMHTMLStyleElement-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementMediaPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSheetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetMediaMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetSheetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSetMediaMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLStyleElementSetTypeAttrMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTableCaptionElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement-    ( ---- * Exported types-    DOMHTMLTableCaptionElement(..)          ,-    IsDOMHTMLTableCaptionElement            ,-    toDOMHTMLTableCaptionElement            ,-    noDOMHTMLTableCaptionElement            ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableCaptionElementGetAlignMethodInfo,-#endif-    dOMHTMLTableCaptionElementGetAlign      ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableCaptionElementSetAlignMethodInfo,-#endif-    dOMHTMLTableCaptionElementSetAlign      ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCaptionElementAlignPropertyInfo,-#endif-    constructDOMHTMLTableCaptionElementAlign,-#if ENABLE_OVERLOADING-    dOMHTMLTableCaptionElementAlign         ,-#endif-    getDOMHTMLTableCaptionElementAlign      ,-    setDOMHTMLTableCaptionElementAlign      ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElement (ManagedPtr DOMHTMLTableCaptionElement)-foreign import ccall "webkit_dom_html_table_caption_element_get_type"-    c_webkit_dom_html_table_caption_element_get_type :: IO GType--instance GObject DOMHTMLTableCaptionElement where-    gobjectType = c_webkit_dom_html_table_caption_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTableCaptionElement`, for instance with `toDOMHTMLTableCaptionElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTableCaptionElement o) => IsDOMHTMLTableCaptionElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableCaptionElement o) => IsDOMHTMLTableCaptionElement o--instance O.HasParentTypes DOMHTMLTableCaptionElement-type instance O.ParentTypes DOMHTMLTableCaptionElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTableCaptionElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTableCaptionElement :: (MonadIO m, IsDOMHTMLTableCaptionElement o) => o -> m DOMHTMLTableCaptionElement-toDOMHTMLTableCaptionElement = liftIO . unsafeCastTo DOMHTMLTableCaptionElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTableCaptionElement`.-noDOMHTMLTableCaptionElement :: Maybe DOMHTMLTableCaptionElement-noDOMHTMLTableCaptionElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTableCaptionElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableCaptionElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAlign" o = DOMHTMLTableCaptionElementGetAlignMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAlign" o = DOMHTMLTableCaptionElementSetAlignMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCaptionElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableCaptionElementMethod t DOMHTMLTableCaptionElement, O.MethodInfo info DOMHTMLTableCaptionElement p) => OL.IsLabel t (DOMHTMLTableCaptionElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCaptionElement #align-@--}-getDOMHTMLTableCaptionElementAlign :: (MonadIO m, IsDOMHTMLTableCaptionElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCaptionElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCaptionElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCaptionElementAlign :: (MonadIO m, IsDOMHTMLTableCaptionElement o) => o -> T.Text -> m ()-setDOMHTMLTableCaptionElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCaptionElementAlign :: (IsDOMHTMLTableCaptionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCaptionElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCaptionElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableCaptionElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCaptionElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCaptionElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCaptionElementAlignPropertyInfo = IsDOMHTMLTableCaptionElement-    type AttrGetType DOMHTMLTableCaptionElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCaptionElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLTableCaptionElementAlignPropertyInfo = DOMHTMLTableCaptionElement-    attrGet _ = getDOMHTMLTableCaptionElementAlign-    attrSet _ = setDOMHTMLTableCaptionElementAlign-    attrConstruct _ = constructDOMHTMLTableCaptionElementAlign-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTableCaptionElement-type instance O.AttributeList DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementAttributeList-type DOMHTMLTableCaptionElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCaptionElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTableCaptionElementAlign :: AttrLabelProxy "align"-dOMHTMLTableCaptionElementAlign = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElementSignalList-type DOMHTMLTableCaptionElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTableCaptionElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCaptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_caption_element_get_align" webkit_dom_html_table_caption_element_get_align :: -    Ptr DOMHTMLTableCaptionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCaptionElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCaptionElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCaptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCaptionElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_caption_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableCaptionElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCaptionElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCaptionElement a) => O.MethodInfo DOMHTMLTableCaptionElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCaptionElementGetAlign--#endif---- method DOMHTMLTableCaptionElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCaptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_caption_element_set_align" webkit_dom_html_table_caption_element_set_align :: -    Ptr DOMHTMLTableCaptionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCaptionElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCaptionElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCaptionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCaptionElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_caption_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCaptionElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCaptionElement a) => O.MethodInfo DOMHTMLTableCaptionElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCaptionElementSetAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTableCaptionElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTableCaptionElement = DOMHTMLTableCaptionElement (ManagedPtr DOMHTMLTableCaptionElement)-instance GObject DOMHTMLTableCaptionElement where-class (GObject o, O.IsDescendantOf DOMHTMLTableCaptionElement o) => IsDOMHTMLTableCaptionElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableCaptionElement o) => IsDOMHTMLTableCaptionElement o-instance O.HasParentTypes DOMHTMLTableCaptionElement-#if ENABLE_OVERLOADING-data DOMHTMLTableCaptionElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCaptionElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCaptionElementSetAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTableCellElement.hs
@@ -1,2591 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement-    ( ---- * Exported types-    DOMHTMLTableCellElement(..)             ,-    IsDOMHTMLTableCellElement               ,-    toDOMHTMLTableCellElement               ,-    noDOMHTMLTableCellElement               ,--- -- * Methods--- ** getAbbr #method:getAbbr#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetAbbrMethodInfo,-#endif-    dOMHTMLTableCellElementGetAbbr          ,----- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetAlignMethodInfo,-#endif-    dOMHTMLTableCellElementGetAlign         ,----- ** getAxis #method:getAxis#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetAxisMethodInfo,-#endif-    dOMHTMLTableCellElementGetAxis          ,----- ** getBgColor #method:getBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetBgColorMethodInfo,-#endif-    dOMHTMLTableCellElementGetBgColor       ,----- ** getCellIndex #method:getCellIndex#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetCellIndexMethodInfo,-#endif-    dOMHTMLTableCellElementGetCellIndex     ,----- ** getCh #method:getCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetChMethodInfo  ,-#endif-    dOMHTMLTableCellElementGetCh            ,----- ** getChOff #method:getChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetChOffMethodInfo,-#endif-    dOMHTMLTableCellElementGetChOff         ,----- ** getColSpan #method:getColSpan#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetColSpanMethodInfo,-#endif-    dOMHTMLTableCellElementGetColSpan       ,----- ** getHeaders #method:getHeaders#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetHeadersMethodInfo,-#endif-    dOMHTMLTableCellElementGetHeaders       ,----- ** getHeight #method:getHeight#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetHeightMethodInfo,-#endif-    dOMHTMLTableCellElementGetHeight        ,----- ** getNoWrap #method:getNoWrap#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetNoWrapMethodInfo,-#endif-    dOMHTMLTableCellElementGetNoWrap        ,----- ** getRowSpan #method:getRowSpan#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetRowSpanMethodInfo,-#endif-    dOMHTMLTableCellElementGetRowSpan       ,----- ** getScope #method:getScope#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetScopeMethodInfo,-#endif-    dOMHTMLTableCellElementGetScope         ,----- ** getVAlign #method:getVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetVAlignMethodInfo,-#endif-    dOMHTMLTableCellElementGetVAlign        ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementGetWidthMethodInfo,-#endif-    dOMHTMLTableCellElementGetWidth         ,----- ** setAbbr #method:setAbbr#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetAbbrMethodInfo,-#endif-    dOMHTMLTableCellElementSetAbbr          ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetAlignMethodInfo,-#endif-    dOMHTMLTableCellElementSetAlign         ,----- ** setAxis #method:setAxis#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetAxisMethodInfo,-#endif-    dOMHTMLTableCellElementSetAxis          ,----- ** setBgColor #method:setBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetBgColorMethodInfo,-#endif-    dOMHTMLTableCellElementSetBgColor       ,----- ** setCh #method:setCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetChMethodInfo  ,-#endif-    dOMHTMLTableCellElementSetCh            ,----- ** setChOff #method:setChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetChOffMethodInfo,-#endif-    dOMHTMLTableCellElementSetChOff         ,----- ** setColSpan #method:setColSpan#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetColSpanMethodInfo,-#endif-    dOMHTMLTableCellElementSetColSpan       ,----- ** setHeaders #method:setHeaders#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetHeadersMethodInfo,-#endif-    dOMHTMLTableCellElementSetHeaders       ,----- ** setHeight #method:setHeight#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetHeightMethodInfo,-#endif-    dOMHTMLTableCellElementSetHeight        ,----- ** setNoWrap #method:setNoWrap#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetNoWrapMethodInfo,-#endif-    dOMHTMLTableCellElementSetNoWrap        ,----- ** setRowSpan #method:setRowSpan#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetRowSpanMethodInfo,-#endif-    dOMHTMLTableCellElementSetRowSpan       ,----- ** setScope #method:setScope#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetScopeMethodInfo,-#endif-    dOMHTMLTableCellElementSetScope         ,----- ** setVAlign #method:setVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetVAlignMethodInfo,-#endif-    dOMHTMLTableCellElementSetVAlign        ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementSetWidthMethodInfo,-#endif-    dOMHTMLTableCellElementSetWidth         ,----- -- * Properties--- ** abbr #attr:abbr#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementAbbrPropertyInfo ,-#endif-    constructDOMHTMLTableCellElementAbbr    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementAbbr             ,-#endif-    getDOMHTMLTableCellElementAbbr          ,-    setDOMHTMLTableCellElementAbbr          ,----- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementAlignPropertyInfo,-#endif-    constructDOMHTMLTableCellElementAlign   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementAlign            ,-#endif-    getDOMHTMLTableCellElementAlign         ,-    setDOMHTMLTableCellElementAlign         ,----- ** axis #attr:axis#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementAxisPropertyInfo ,-#endif-    constructDOMHTMLTableCellElementAxis    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementAxis             ,-#endif-    getDOMHTMLTableCellElementAxis          ,-    setDOMHTMLTableCellElementAxis          ,----- ** bgColor #attr:bgColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementBgColorPropertyInfo,-#endif-    constructDOMHTMLTableCellElementBgColor ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementBgColor          ,-#endif-    getDOMHTMLTableCellElementBgColor       ,-    setDOMHTMLTableCellElementBgColor       ,----- ** cellIndex #attr:cellIndex#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementCellIndexPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementCellIndex        ,-#endif-    getDOMHTMLTableCellElementCellIndex     ,----- ** ch #attr:ch#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementChPropertyInfo   ,-#endif-    constructDOMHTMLTableCellElementCh      ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementCh               ,-#endif-    getDOMHTMLTableCellElementCh            ,-    setDOMHTMLTableCellElementCh            ,----- ** chOff #attr:chOff#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementChOffPropertyInfo,-#endif-    constructDOMHTMLTableCellElementChOff   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementChOff            ,-#endif-    getDOMHTMLTableCellElementChOff         ,-    setDOMHTMLTableCellElementChOff         ,----- ** colSpan #attr:colSpan#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementColSpanPropertyInfo,-#endif-    constructDOMHTMLTableCellElementColSpan ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementColSpan          ,-#endif-    getDOMHTMLTableCellElementColSpan       ,-    setDOMHTMLTableCellElementColSpan       ,----- ** headers #attr:headers#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementHeadersPropertyInfo,-#endif-    constructDOMHTMLTableCellElementHeaders ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementHeaders          ,-#endif-    getDOMHTMLTableCellElementHeaders       ,-    setDOMHTMLTableCellElementHeaders       ,----- ** height #attr:height#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementHeightPropertyInfo,-#endif-    constructDOMHTMLTableCellElementHeight  ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementHeight           ,-#endif-    getDOMHTMLTableCellElementHeight        ,-    setDOMHTMLTableCellElementHeight        ,----- ** noWrap #attr:noWrap#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementNoWrapPropertyInfo,-#endif-    constructDOMHTMLTableCellElementNoWrap  ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementNoWrap           ,-#endif-    getDOMHTMLTableCellElementNoWrap        ,-    setDOMHTMLTableCellElementNoWrap        ,----- ** rowSpan #attr:rowSpan#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementRowSpanPropertyInfo,-#endif-    constructDOMHTMLTableCellElementRowSpan ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementRowSpan          ,-#endif-    getDOMHTMLTableCellElementRowSpan       ,-    setDOMHTMLTableCellElementRowSpan       ,----- ** scope #attr:scope#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementScopePropertyInfo,-#endif-    constructDOMHTMLTableCellElementScope   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementScope            ,-#endif-    getDOMHTMLTableCellElementScope         ,-    setDOMHTMLTableCellElementScope         ,----- ** vAlign #attr:vAlign#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementVAlignPropertyInfo,-#endif-    constructDOMHTMLTableCellElementVAlign  ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementVAlign           ,-#endif-    getDOMHTMLTableCellElementVAlign        ,-    setDOMHTMLTableCellElementVAlign        ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableCellElementWidthPropertyInfo,-#endif-    constructDOMHTMLTableCellElementWidth   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableCellElementWidth            ,-#endif-    getDOMHTMLTableCellElementWidth         ,-    setDOMHTMLTableCellElementWidth         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTableCellElement = DOMHTMLTableCellElement (ManagedPtr DOMHTMLTableCellElement)-foreign import ccall "webkit_dom_html_table_cell_element_get_type"-    c_webkit_dom_html_table_cell_element_get_type :: IO GType--instance GObject DOMHTMLTableCellElement where-    gobjectType = c_webkit_dom_html_table_cell_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTableCellElement`, for instance with `toDOMHTMLTableCellElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTableCellElement o) => IsDOMHTMLTableCellElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableCellElement o) => IsDOMHTMLTableCellElement o--instance O.HasParentTypes DOMHTMLTableCellElement-type instance O.ParentTypes DOMHTMLTableCellElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTableCellElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTableCellElement :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m DOMHTMLTableCellElement-toDOMHTMLTableCellElement = liftIO . unsafeCastTo DOMHTMLTableCellElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTableCellElement`.-noDOMHTMLTableCellElement :: Maybe DOMHTMLTableCellElement-noDOMHTMLTableCellElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTableCellElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableCellElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableCellElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableCellElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTableCellElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableCellElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTableCellElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableCellElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTableCellElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTableCellElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTableCellElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTableCellElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTableCellElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableCellElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableCellElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableCellElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableCellElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableCellElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTableCellElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableCellElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableCellElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTableCellElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableCellElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableCellElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableCellElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableCellElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAbbr" o = DOMHTMLTableCellElementGetAbbrMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAlign" o = DOMHTMLTableCellElementGetAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getAxis" o = DOMHTMLTableCellElementGetAxisMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getBgColor" o = DOMHTMLTableCellElementGetBgColorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getCellIndex" o = DOMHTMLTableCellElementGetCellIndexMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getCh" o = DOMHTMLTableCellElementGetChMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChOff" o = DOMHTMLTableCellElementGetChOffMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getColSpan" o = DOMHTMLTableCellElementGetColSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getHeaders" o = DOMHTMLTableCellElementGetHeadersMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getHeight" o = DOMHTMLTableCellElementGetHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNoWrap" o = DOMHTMLTableCellElementGetNoWrapMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getRowSpan" o = DOMHTMLTableCellElementGetRowSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScope" o = DOMHTMLTableCellElementGetScopeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getVAlign" o = DOMHTMLTableCellElementGetVAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCellElementMethod "getWidth" o = DOMHTMLTableCellElementGetWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAbbr" o = DOMHTMLTableCellElementSetAbbrMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAlign" o = DOMHTMLTableCellElementSetAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setAxis" o = DOMHTMLTableCellElementSetAxisMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setBgColor" o = DOMHTMLTableCellElementSetBgColorMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setCh" o = DOMHTMLTableCellElementSetChMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setChOff" o = DOMHTMLTableCellElementSetChOffMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setColSpan" o = DOMHTMLTableCellElementSetColSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setHeaders" o = DOMHTMLTableCellElementSetHeadersMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setHeight" o = DOMHTMLTableCellElementSetHeightMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setNoWrap" o = DOMHTMLTableCellElementSetNoWrapMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setRowSpan" o = DOMHTMLTableCellElementSetRowSpanMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setScope" o = DOMHTMLTableCellElementSetScopeMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setVAlign" o = DOMHTMLTableCellElementSetVAlignMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableCellElementMethod "setWidth" o = DOMHTMLTableCellElementSetWidthMethodInfo-    ResolveDOMHTMLTableCellElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableCellElementMethod t DOMHTMLTableCellElement, O.MethodInfo info DOMHTMLTableCellElement p) => OL.IsLabel t (DOMHTMLTableCellElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "abbr"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@abbr@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #abbr-@--}-getDOMHTMLTableCellElementAbbr :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementAbbr obj = liftIO $ B.Properties.getObjectPropertyString obj "abbr"--{- |-Set the value of the “@abbr@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #abbr 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementAbbr :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementAbbr obj val = liftIO $ B.Properties.setObjectPropertyString obj "abbr" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@abbr@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementAbbr :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementAbbr val = B.Properties.constructObjectPropertyString "abbr" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementAbbrPropertyInfo-instance AttrInfo DOMHTMLTableCellElementAbbrPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementAbbrPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementAbbrPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementAbbrPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementAbbrPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementAbbrPropertyInfo = "abbr"-    type AttrOrigin DOMHTMLTableCellElementAbbrPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementAbbr-    attrSet _ = setDOMHTMLTableCellElementAbbr-    attrConstruct _ = constructDOMHTMLTableCellElementAbbr-    attrClear _ = undefined-#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #align-@--}-getDOMHTMLTableCellElementAlign :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementAlign :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementAlign :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableCellElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementAlignPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLTableCellElementAlignPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementAlign-    attrSet _ = setDOMHTMLTableCellElementAlign-    attrConstruct _ = constructDOMHTMLTableCellElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "axis"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@axis@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #axis-@--}-getDOMHTMLTableCellElementAxis :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementAxis obj = liftIO $ B.Properties.getObjectPropertyString obj "axis"--{- |-Set the value of the “@axis@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #axis 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementAxis :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementAxis obj val = liftIO $ B.Properties.setObjectPropertyString obj "axis" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@axis@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementAxis :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementAxis val = B.Properties.constructObjectPropertyString "axis" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementAxisPropertyInfo-instance AttrInfo DOMHTMLTableCellElementAxisPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementAxisPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementAxisPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementAxisPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementAxisPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementAxisPropertyInfo = "axis"-    type AttrOrigin DOMHTMLTableCellElementAxisPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementAxis-    attrSet _ = setDOMHTMLTableCellElementAxis-    attrConstruct _ = constructDOMHTMLTableCellElementAxis-    attrClear _ = undefined-#endif---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #bgColor-@--}-getDOMHTMLTableCellElementBgColor :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementBgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "bg-color"--{- |-Set the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #bgColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementBgColor :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementBgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "bg-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@bg-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementBgColor :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementBgColor val = B.Properties.constructObjectPropertyString "bg-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementBgColorPropertyInfo-instance AttrInfo DOMHTMLTableCellElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementBgColorPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementBgColorPropertyInfo = "bg-color"-    type AttrOrigin DOMHTMLTableCellElementBgColorPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementBgColor-    attrSet _ = setDOMHTMLTableCellElementBgColor-    attrConstruct _ = constructDOMHTMLTableCellElementBgColor-    attrClear _ = undefined-#endif---- VVV Prop "cell-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@cell-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #cellIndex-@--}-getDOMHTMLTableCellElementCellIndex :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m CLong-getDOMHTMLTableCellElementCellIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "cell-index"--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementCellIndexPropertyInfo-instance AttrInfo DOMHTMLTableCellElementCellIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementCellIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementCellIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableCellElementCellIndexPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementCellIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLTableCellElementCellIndexPropertyInfo = "cell-index"-    type AttrOrigin DOMHTMLTableCellElementCellIndexPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementCellIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #ch-@--}-getDOMHTMLTableCellElementCh :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementCh obj = liftIO $ B.Properties.getObjectPropertyString obj "ch"--{- |-Set the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #ch 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementCh :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementCh obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementCh :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementCh val = B.Properties.constructObjectPropertyString "ch" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementChPropertyInfo-instance AttrInfo DOMHTMLTableCellElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementChPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementChPropertyInfo = "ch"-    type AttrOrigin DOMHTMLTableCellElementChPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementCh-    attrSet _ = setDOMHTMLTableCellElementCh-    attrConstruct _ = constructDOMHTMLTableCellElementCh-    attrClear _ = undefined-#endif---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #chOff-@--}-getDOMHTMLTableCellElementChOff :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementChOff obj = liftIO $ B.Properties.getObjectPropertyString obj "ch-off"--{- |-Set the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #chOff 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementChOff :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementChOff obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch-off" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch-off@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementChOff :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementChOff val = B.Properties.constructObjectPropertyString "ch-off" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableCellElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementChOffPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementChOffPropertyInfo = "ch-off"-    type AttrOrigin DOMHTMLTableCellElementChOffPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementChOff-    attrSet _ = setDOMHTMLTableCellElementChOff-    attrConstruct _ = constructDOMHTMLTableCellElementChOff-    attrClear _ = undefined-#endif---- VVV Prop "col-span"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@col-span@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #colSpan-@--}-getDOMHTMLTableCellElementColSpan :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m CLong-getDOMHTMLTableCellElementColSpan obj = liftIO $ B.Properties.getObjectPropertyLong obj "col-span"--{- |-Set the value of the “@col-span@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #colSpan 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementColSpan :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> CLong -> m ()-setDOMHTMLTableCellElementColSpan obj val = liftIO $ B.Properties.setObjectPropertyLong obj "col-span" val--{- |-Construct a `GValueConstruct` with valid value for the “@col-span@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementColSpan :: (IsDOMHTMLTableCellElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementColSpan val = B.Properties.constructObjectPropertyLong "col-span" val--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementColSpanPropertyInfo-instance AttrInfo DOMHTMLTableCellElementColSpanPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementColSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementColSpanPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTableCellElementColSpanPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementColSpanPropertyInfo = CLong-    type AttrLabel DOMHTMLTableCellElementColSpanPropertyInfo = "col-span"-    type AttrOrigin DOMHTMLTableCellElementColSpanPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementColSpan-    attrSet _ = setDOMHTMLTableCellElementColSpan-    attrConstruct _ = constructDOMHTMLTableCellElementColSpan-    attrClear _ = undefined-#endif---- VVV Prop "headers"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@headers@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #headers-@--}-getDOMHTMLTableCellElementHeaders :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementHeaders obj = liftIO $ B.Properties.getObjectPropertyString obj "headers"--{- |-Set the value of the “@headers@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #headers 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementHeaders :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementHeaders obj val = liftIO $ B.Properties.setObjectPropertyString obj "headers" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@headers@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementHeaders :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementHeaders val = B.Properties.constructObjectPropertyString "headers" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementHeadersPropertyInfo-instance AttrInfo DOMHTMLTableCellElementHeadersPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementHeadersPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementHeadersPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementHeadersPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementHeadersPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementHeadersPropertyInfo = "headers"-    type AttrOrigin DOMHTMLTableCellElementHeadersPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementHeaders-    attrSet _ = setDOMHTMLTableCellElementHeaders-    attrConstruct _ = constructDOMHTMLTableCellElementHeaders-    attrClear _ = undefined-#endif---- VVV Prop "height"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #height-@--}-getDOMHTMLTableCellElementHeight :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementHeight obj = liftIO $ B.Properties.getObjectPropertyString obj "height"--{- |-Set the value of the “@height@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #height 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementHeight :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementHeight obj val = liftIO $ B.Properties.setObjectPropertyString obj "height" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@height@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementHeight :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementHeight val = B.Properties.constructObjectPropertyString "height" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementHeightPropertyInfo-instance AttrInfo DOMHTMLTableCellElementHeightPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementHeightPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementHeightPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementHeightPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementHeightPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementHeightPropertyInfo = "height"-    type AttrOrigin DOMHTMLTableCellElementHeightPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementHeight-    attrSet _ = setDOMHTMLTableCellElementHeight-    attrConstruct _ = constructDOMHTMLTableCellElementHeight-    attrClear _ = undefined-#endif---- VVV Prop "no-wrap"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@no-wrap@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #noWrap-@--}-getDOMHTMLTableCellElementNoWrap :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m Bool-getDOMHTMLTableCellElementNoWrap obj = liftIO $ B.Properties.getObjectPropertyBool obj "no-wrap"--{- |-Set the value of the “@no-wrap@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #noWrap 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementNoWrap :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> Bool -> m ()-setDOMHTMLTableCellElementNoWrap obj val = liftIO $ B.Properties.setObjectPropertyBool obj "no-wrap" val--{- |-Construct a `GValueConstruct` with valid value for the “@no-wrap@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementNoWrap :: (IsDOMHTMLTableCellElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementNoWrap val = B.Properties.constructObjectPropertyBool "no-wrap" val--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementNoWrapPropertyInfo-instance AttrInfo DOMHTMLTableCellElementNoWrapPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementNoWrapPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementNoWrapPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTableCellElementNoWrapPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementNoWrapPropertyInfo = Bool-    type AttrLabel DOMHTMLTableCellElementNoWrapPropertyInfo = "no-wrap"-    type AttrOrigin DOMHTMLTableCellElementNoWrapPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementNoWrap-    attrSet _ = setDOMHTMLTableCellElementNoWrap-    attrConstruct _ = constructDOMHTMLTableCellElementNoWrap-    attrClear _ = undefined-#endif---- VVV Prop "row-span"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@row-span@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #rowSpan-@--}-getDOMHTMLTableCellElementRowSpan :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m CLong-getDOMHTMLTableCellElementRowSpan obj = liftIO $ B.Properties.getObjectPropertyLong obj "row-span"--{- |-Set the value of the “@row-span@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #rowSpan 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementRowSpan :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> CLong -> m ()-setDOMHTMLTableCellElementRowSpan obj val = liftIO $ B.Properties.setObjectPropertyLong obj "row-span" val--{- |-Construct a `GValueConstruct` with valid value for the “@row-span@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementRowSpan :: (IsDOMHTMLTableCellElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementRowSpan val = B.Properties.constructObjectPropertyLong "row-span" val--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementRowSpanPropertyInfo-instance AttrInfo DOMHTMLTableCellElementRowSpanPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementRowSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementRowSpanPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTableCellElementRowSpanPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementRowSpanPropertyInfo = CLong-    type AttrLabel DOMHTMLTableCellElementRowSpanPropertyInfo = "row-span"-    type AttrOrigin DOMHTMLTableCellElementRowSpanPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementRowSpan-    attrSet _ = setDOMHTMLTableCellElementRowSpan-    attrConstruct _ = constructDOMHTMLTableCellElementRowSpan-    attrClear _ = undefined-#endif---- VVV Prop "scope"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@scope@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #scope-@--}-getDOMHTMLTableCellElementScope :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementScope obj = liftIO $ B.Properties.getObjectPropertyString obj "scope"--{- |-Set the value of the “@scope@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #scope 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementScope :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementScope obj val = liftIO $ B.Properties.setObjectPropertyString obj "scope" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@scope@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementScope :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementScope val = B.Properties.constructObjectPropertyString "scope" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementScopePropertyInfo-instance AttrInfo DOMHTMLTableCellElementScopePropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementScopePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementScopePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementScopePropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementScopePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementScopePropertyInfo = "scope"-    type AttrOrigin DOMHTMLTableCellElementScopePropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementScope-    attrSet _ = setDOMHTMLTableCellElementScope-    attrConstruct _ = constructDOMHTMLTableCellElementScope-    attrClear _ = undefined-#endif---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #vAlign-@--}-getDOMHTMLTableCellElementVAlign :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementVAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "v-align"--{- |-Set the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #vAlign 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementVAlign :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementVAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "v-align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@v-align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementVAlign :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementVAlign val = B.Properties.constructObjectPropertyString "v-align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableCellElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementVAlignPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementVAlignPropertyInfo = "v-align"-    type AttrOrigin DOMHTMLTableCellElementVAlignPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementVAlign-    attrSet _ = setDOMHTMLTableCellElementVAlign-    attrConstruct _ = constructDOMHTMLTableCellElementVAlign-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableCellElement #width-@--}-getDOMHTMLTableCellElementWidth :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableCellElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableCellElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableCellElementWidth :: (MonadIO m, IsDOMHTMLTableCellElement o) => o -> T.Text -> m ()-setDOMHTMLTableCellElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableCellElementWidth :: (IsDOMHTMLTableCellElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableCellElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementWidthPropertyInfo-instance AttrInfo DOMHTMLTableCellElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLTableCellElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableCellElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableCellElementWidthPropertyInfo = IsDOMHTMLTableCellElement-    type AttrGetType DOMHTMLTableCellElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableCellElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLTableCellElementWidthPropertyInfo = DOMHTMLTableCellElement-    attrGet _ = getDOMHTMLTableCellElementWidth-    attrSet _ = setDOMHTMLTableCellElementWidth-    attrConstruct _ = constructDOMHTMLTableCellElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTableCellElement-type instance O.AttributeList DOMHTMLTableCellElement = DOMHTMLTableCellElementAttributeList-type DOMHTMLTableCellElementAttributeList = ('[ '("abbr", DOMHTMLTableCellElementAbbrPropertyInfo), '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableCellElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("axis", DOMHTMLTableCellElementAxisPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableCellElementBgColorPropertyInfo), '("cellIndex", DOMHTMLTableCellElementCellIndexPropertyInfo), '("ch", DOMHTMLTableCellElementChPropertyInfo), '("chOff", DOMHTMLTableCellElementChOffPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("colSpan", DOMHTMLTableCellElementColSpanPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("headers", DOMHTMLTableCellElementHeadersPropertyInfo), '("height", DOMHTMLTableCellElementHeightPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("noWrap", DOMHTMLTableCellElementNoWrapPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("rowSpan", DOMHTMLTableCellElementRowSpanPropertyInfo), '("scope", DOMHTMLTableCellElementScopePropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableCellElementVAlignPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableCellElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTableCellElementAbbr :: AttrLabelProxy "abbr"-dOMHTMLTableCellElementAbbr = AttrLabelProxy--dOMHTMLTableCellElementAlign :: AttrLabelProxy "align"-dOMHTMLTableCellElementAlign = AttrLabelProxy--dOMHTMLTableCellElementAxis :: AttrLabelProxy "axis"-dOMHTMLTableCellElementAxis = AttrLabelProxy--dOMHTMLTableCellElementBgColor :: AttrLabelProxy "bgColor"-dOMHTMLTableCellElementBgColor = AttrLabelProxy--dOMHTMLTableCellElementCellIndex :: AttrLabelProxy "cellIndex"-dOMHTMLTableCellElementCellIndex = AttrLabelProxy--dOMHTMLTableCellElementCh :: AttrLabelProxy "ch"-dOMHTMLTableCellElementCh = AttrLabelProxy--dOMHTMLTableCellElementChOff :: AttrLabelProxy "chOff"-dOMHTMLTableCellElementChOff = AttrLabelProxy--dOMHTMLTableCellElementColSpan :: AttrLabelProxy "colSpan"-dOMHTMLTableCellElementColSpan = AttrLabelProxy--dOMHTMLTableCellElementHeaders :: AttrLabelProxy "headers"-dOMHTMLTableCellElementHeaders = AttrLabelProxy--dOMHTMLTableCellElementHeight :: AttrLabelProxy "height"-dOMHTMLTableCellElementHeight = AttrLabelProxy--dOMHTMLTableCellElementNoWrap :: AttrLabelProxy "noWrap"-dOMHTMLTableCellElementNoWrap = AttrLabelProxy--dOMHTMLTableCellElementRowSpan :: AttrLabelProxy "rowSpan"-dOMHTMLTableCellElementRowSpan = AttrLabelProxy--dOMHTMLTableCellElementScope :: AttrLabelProxy "scope"-dOMHTMLTableCellElementScope = AttrLabelProxy--dOMHTMLTableCellElementVAlign :: AttrLabelProxy "vAlign"-dOMHTMLTableCellElementVAlign = AttrLabelProxy--dOMHTMLTableCellElementWidth :: AttrLabelProxy "width"-dOMHTMLTableCellElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTableCellElement = DOMHTMLTableCellElementSignalList-type DOMHTMLTableCellElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTableCellElement::get_abbr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_abbr" webkit_dom_html_table_cell_element_get_abbr :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetAbbr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetAbbr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetAbbr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_abbr self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetAbbr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetAbbrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetAbbrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetAbbr--#endif---- method DOMHTMLTableCellElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_align" webkit_dom_html_table_cell_element_get_align :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetAlign--#endif---- method DOMHTMLTableCellElement::get_axis--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_axis" webkit_dom_html_table_cell_element_get_axis :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetAxis ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetAxis ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetAxis self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_axis self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetAxis" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetAxisMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetAxisMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetAxis--#endif---- method DOMHTMLTableCellElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_bg_color" webkit_dom_html_table_cell_element_get_bg_color :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetBgColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_bg_color self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetBgColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetBgColor--#endif---- method DOMHTMLTableCellElement::get_cell_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_cell_index" webkit_dom_html_table_cell_element_get_cell_index :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTableCellElementGetCellIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetCellIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTableCellElementGetCellIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_cell_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetCellIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetCellIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetCellIndex--#endif---- method DOMHTMLTableCellElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_ch" webkit_dom_html_table_cell_element_get_ch :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetCh self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_ch self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetCh" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetCh--#endif---- method DOMHTMLTableCellElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_ch_off" webkit_dom_html_table_cell_element_get_ch_off :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetChOff self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_ch_off self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetChOff" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetChOff--#endif---- method DOMHTMLTableCellElement::get_col_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_col_span" webkit_dom_html_table_cell_element_get_col_span :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTableCellElementGetColSpan ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetColSpan ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTableCellElementGetColSpan self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_col_span self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetColSpanMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetColSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetColSpan--#endif---- method DOMHTMLTableCellElement::get_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_headers" webkit_dom_html_table_cell_element_get_headers :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetHeaders ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetHeaders ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetHeaders self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_headers self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetHeaders" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetHeadersMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetHeadersMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetHeaders--#endif---- method DOMHTMLTableCellElement::get_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_height" webkit_dom_html_table_cell_element_get_height :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetHeight self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_height self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetHeight" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetHeightMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetHeight--#endif---- method DOMHTMLTableCellElement::get_no_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_no_wrap" webkit_dom_html_table_cell_element_get_no_wrap :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CInt--{-# DEPRECATED dOMHTMLTableCellElementGetNoWrap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetNoWrap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLTableCellElementGetNoWrap self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_no_wrap self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetNoWrapMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetNoWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetNoWrap--#endif---- method DOMHTMLTableCellElement::get_row_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_row_span" webkit_dom_html_table_cell_element_get_row_span :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTableCellElementGetRowSpan ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetRowSpan ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTableCellElementGetRowSpan self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_row_span self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetRowSpanMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetRowSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetRowSpan--#endif---- method DOMHTMLTableCellElement::get_scope--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_scope" webkit_dom_html_table_cell_element_get_scope :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetScope ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetScope ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetScope self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_scope self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetScope" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetScopeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetScopeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetScope--#endif---- method DOMHTMLTableCellElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_v_align" webkit_dom_html_table_cell_element_get_v_align :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetVAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_v_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetVAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetVAlign--#endif---- method DOMHTMLTableCellElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_get_width" webkit_dom_html_table_cell_element_get_width :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableCellElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableCellElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_cell_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLTableCellElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementGetWidth--#endif---- method DOMHTMLTableCellElement::set_abbr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_abbr" webkit_dom_html_table_cell_element_set_abbr :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetAbbr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetAbbr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetAbbr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_abbr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetAbbrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetAbbrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetAbbr--#endif---- method DOMHTMLTableCellElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_align" webkit_dom_html_table_cell_element_set_align :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetAlign--#endif---- method DOMHTMLTableCellElement::set_axis--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_axis" webkit_dom_html_table_cell_element_set_axis :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetAxis ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetAxis ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetAxis self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_axis self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetAxisMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetAxisMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetAxis--#endif---- method DOMHTMLTableCellElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_bg_color" webkit_dom_html_table_cell_element_set_bg_color :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetBgColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_bg_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetBgColor--#endif---- method DOMHTMLTableCellElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_ch" webkit_dom_html_table_cell_element_set_ch :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetCh self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_ch self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetCh--#endif---- method DOMHTMLTableCellElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_ch_off" webkit_dom_html_table_cell_element_set_ch_off :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetChOff self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_ch_off self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetChOff--#endif---- method DOMHTMLTableCellElement::set_col_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_col_span" webkit_dom_html_table_cell_element_set_col_span :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetColSpan ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetColSpan ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTableCellElementSetColSpan self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_table_cell_element_set_col_span self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetColSpanMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetColSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetColSpan--#endif---- method DOMHTMLTableCellElement::set_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_headers" webkit_dom_html_table_cell_element_set_headers :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetHeaders ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetHeaders ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetHeaders self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_headers self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetHeadersMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetHeadersMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetHeaders--#endif---- method DOMHTMLTableCellElement::set_height--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_height" webkit_dom_html_table_cell_element_set_height :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetHeight ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetHeight ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetHeight self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_height self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetHeightMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetHeightMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetHeight--#endif---- method DOMHTMLTableCellElement::set_no_wrap--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_no_wrap" webkit_dom_html_table_cell_element_set_no_wrap :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetNoWrap ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetNoWrap ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLTableCellElementSetNoWrap self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_table_cell_element_set_no_wrap self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetNoWrapMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetNoWrapMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetNoWrap--#endif---- method DOMHTMLTableCellElement::set_row_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_row_span" webkit_dom_html_table_cell_element_set_row_span :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetRowSpan ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetRowSpan ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTableCellElementSetRowSpan self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_table_cell_element_set_row_span self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetRowSpanMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetRowSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetRowSpan--#endif---- method DOMHTMLTableCellElement::set_scope--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_scope" webkit_dom_html_table_cell_element_set_scope :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetScope ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetScope ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetScope self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_scope self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetScopeMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetScopeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetScope--#endif---- method DOMHTMLTableCellElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_v_align" webkit_dom_html_table_cell_element_set_v_align :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetVAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_v_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetVAlign--#endif---- method DOMHTMLTableCellElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCellElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_cell_element_set_width" webkit_dom_html_table_cell_element_set_width :: -    Ptr DOMHTMLTableCellElement ->          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCellElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableCellElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableCellElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableCellElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement.DOMHTMLTableCellElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableCellElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_cell_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableCellElement a) => O.MethodInfo DOMHTMLTableCellElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableCellElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTableCellElement.hs-boot
@@ -1,161 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTableCellElement = DOMHTMLTableCellElement (ManagedPtr DOMHTMLTableCellElement)-instance GObject DOMHTMLTableCellElement where-class (GObject o, O.IsDescendantOf DOMHTMLTableCellElement o) => IsDOMHTMLTableCellElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableCellElement o) => IsDOMHTMLTableCellElement o-instance O.HasParentTypes DOMHTMLTableCellElement-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementAbbrPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementAxisPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementBgColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementCellIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementChPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementChOffPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementColSpanPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementHeadersPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementHeightPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementNoWrapPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementRowSpanPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementScopePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementVAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetAbbrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetAxisMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetCellIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetColSpanMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetHeadersMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetNoWrapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetRowSpanMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetScopeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetVAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetAbbrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetAxisMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetColSpanMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetHeadersMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetHeightMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetNoWrapMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetRowSpanMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetScopeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetVAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableCellElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTableColElement.hs
@@ -1,1229 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement-    ( ---- * Exported types-    DOMHTMLTableColElement(..)              ,-    IsDOMHTMLTableColElement                ,-    toDOMHTMLTableColElement                ,-    noDOMHTMLTableColElement                ,--- -- * Methods--- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementGetAlignMethodInfo,-#endif-    dOMHTMLTableColElementGetAlign          ,----- ** getCh #method:getCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementGetChMethodInfo   ,-#endif-    dOMHTMLTableColElementGetCh             ,----- ** getChOff #method:getChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementGetChOffMethodInfo,-#endif-    dOMHTMLTableColElementGetChOff          ,----- ** getSpan #method:getSpan#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementGetSpanMethodInfo ,-#endif-    dOMHTMLTableColElementGetSpan           ,----- ** getVAlign #method:getVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementGetVAlignMethodInfo,-#endif-    dOMHTMLTableColElementGetVAlign         ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementGetWidthMethodInfo,-#endif-    dOMHTMLTableColElementGetWidth          ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSetAlignMethodInfo,-#endif-    dOMHTMLTableColElementSetAlign          ,----- ** setCh #method:setCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSetChMethodInfo   ,-#endif-    dOMHTMLTableColElementSetCh             ,----- ** setChOff #method:setChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSetChOffMethodInfo,-#endif-    dOMHTMLTableColElementSetChOff          ,----- ** setSpan #method:setSpan#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSetSpanMethodInfo ,-#endif-    dOMHTMLTableColElementSetSpan           ,----- ** setVAlign #method:setVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSetVAlignMethodInfo,-#endif-    dOMHTMLTableColElementSetVAlign         ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSetWidthMethodInfo,-#endif-    dOMHTMLTableColElementSetWidth          ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableColElementAlignPropertyInfo ,-#endif-    constructDOMHTMLTableColElementAlign    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableColElementAlign             ,-#endif-    getDOMHTMLTableColElementAlign          ,-    setDOMHTMLTableColElementAlign          ,----- ** ch #attr:ch#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableColElementChPropertyInfo    ,-#endif-    constructDOMHTMLTableColElementCh       ,-#if ENABLE_OVERLOADING-    dOMHTMLTableColElementCh                ,-#endif-    getDOMHTMLTableColElementCh             ,-    setDOMHTMLTableColElementCh             ,----- ** chOff #attr:chOff#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableColElementChOffPropertyInfo ,-#endif-    constructDOMHTMLTableColElementChOff    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableColElementChOff             ,-#endif-    getDOMHTMLTableColElementChOff          ,-    setDOMHTMLTableColElementChOff          ,----- ** span #attr:span#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableColElementSpanPropertyInfo  ,-#endif-    constructDOMHTMLTableColElementSpan     ,-#if ENABLE_OVERLOADING-    dOMHTMLTableColElementSpan              ,-#endif-    getDOMHTMLTableColElementSpan           ,-    setDOMHTMLTableColElementSpan           ,----- ** vAlign #attr:vAlign#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableColElementVAlignPropertyInfo,-#endif-    constructDOMHTMLTableColElementVAlign   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableColElementVAlign            ,-#endif-    getDOMHTMLTableColElementVAlign         ,-    setDOMHTMLTableColElementVAlign         ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableColElementWidthPropertyInfo ,-#endif-    constructDOMHTMLTableColElementWidth    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableColElementWidth             ,-#endif-    getDOMHTMLTableColElementWidth          ,-    setDOMHTMLTableColElementWidth          ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTableColElement = DOMHTMLTableColElement (ManagedPtr DOMHTMLTableColElement)-foreign import ccall "webkit_dom_html_table_col_element_get_type"-    c_webkit_dom_html_table_col_element_get_type :: IO GType--instance GObject DOMHTMLTableColElement where-    gobjectType = c_webkit_dom_html_table_col_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTableColElement`, for instance with `toDOMHTMLTableColElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTableColElement o) => IsDOMHTMLTableColElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableColElement o) => IsDOMHTMLTableColElement o--instance O.HasParentTypes DOMHTMLTableColElement-type instance O.ParentTypes DOMHTMLTableColElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTableColElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTableColElement :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m DOMHTMLTableColElement-toDOMHTMLTableColElement = liftIO . unsafeCastTo DOMHTMLTableColElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTableColElement`.-noDOMHTMLTableColElement :: Maybe DOMHTMLTableColElement-noDOMHTMLTableColElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTableColElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableColElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableColElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableColElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableColElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTableColElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableColElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTableColElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTableColElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableColElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableColElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTableColElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTableColElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableColElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableColElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTableColElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableColElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTableColElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTableColElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTableColElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableColElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableColElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableColElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableColElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableColElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableColElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTableColElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableColElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableColElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableColElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableColElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableColElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTableColElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableColElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableColElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTableColElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableColElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableColElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableColElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableColElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableColElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableColElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableColElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAlign" o = DOMHTMLTableColElementGetAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTableColElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableColElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTableColElementMethod "getCh" o = DOMHTMLTableColElementGetChMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChOff" o = DOMHTMLTableColElementGetChOffMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableColElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableColElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableColElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableColElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableColElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTableColElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableColElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableColElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableColElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTableColElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableColElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableColElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "getSpan" o = DOMHTMLTableColElementGetSpanMethodInfo-    ResolveDOMHTMLTableColElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableColElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableColElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableColElementMethod "getVAlign" o = DOMHTMLTableColElementGetVAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableColElementMethod "getWidth" o = DOMHTMLTableColElementGetWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAlign" o = DOMHTMLTableColElementSetAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableColElementMethod "setCh" o = DOMHTMLTableColElementSetChMethodInfo-    ResolveDOMHTMLTableColElementMethod "setChOff" o = DOMHTMLTableColElementSetChOffMethodInfo-    ResolveDOMHTMLTableColElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTableColElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableColElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableColElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableColElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableColElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableColElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTableColElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableColElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableColElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableColElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableColElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableColElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableColElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableColElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableColElementMethod "setSpan" o = DOMHTMLTableColElementSetSpanMethodInfo-    ResolveDOMHTMLTableColElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableColElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableColElementMethod "setVAlign" o = DOMHTMLTableColElementSetVAlignMethodInfo-    ResolveDOMHTMLTableColElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableColElementMethod "setWidth" o = DOMHTMLTableColElementSetWidthMethodInfo-    ResolveDOMHTMLTableColElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableColElementMethod t DOMHTMLTableColElement, O.MethodInfo info DOMHTMLTableColElement p) => OL.IsLabel t (DOMHTMLTableColElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableColElement #align-@--}-getDOMHTMLTableColElementAlign :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableColElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableColElementAlign :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> T.Text -> m ()-setDOMHTMLTableColElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableColElementAlign :: (IsDOMHTMLTableColElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableColElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableColElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementAlignPropertyInfo = IsDOMHTMLTableColElement-    type AttrGetType DOMHTMLTableColElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLTableColElementAlignPropertyInfo = DOMHTMLTableColElement-    attrGet _ = getDOMHTMLTableColElementAlign-    attrSet _ = setDOMHTMLTableColElementAlign-    attrConstruct _ = constructDOMHTMLTableColElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableColElement #ch-@--}-getDOMHTMLTableColElementCh :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementCh obj = liftIO $ B.Properties.getObjectPropertyString obj "ch"--{- |-Set the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableColElement [ #ch 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableColElementCh :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> T.Text -> m ()-setDOMHTMLTableColElementCh obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableColElementCh :: (IsDOMHTMLTableColElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableColElementCh val = B.Properties.constructObjectPropertyString "ch" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementChPropertyInfo-instance AttrInfo DOMHTMLTableColElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementChPropertyInfo = IsDOMHTMLTableColElement-    type AttrGetType DOMHTMLTableColElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementChPropertyInfo = "ch"-    type AttrOrigin DOMHTMLTableColElementChPropertyInfo = DOMHTMLTableColElement-    attrGet _ = getDOMHTMLTableColElementCh-    attrSet _ = setDOMHTMLTableColElementCh-    attrConstruct _ = constructDOMHTMLTableColElementCh-    attrClear _ = undefined-#endif---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableColElement #chOff-@--}-getDOMHTMLTableColElementChOff :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementChOff obj = liftIO $ B.Properties.getObjectPropertyString obj "ch-off"--{- |-Set the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableColElement [ #chOff 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableColElementChOff :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> T.Text -> m ()-setDOMHTMLTableColElementChOff obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch-off" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch-off@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableColElementChOff :: (IsDOMHTMLTableColElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableColElementChOff val = B.Properties.constructObjectPropertyString "ch-off" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableColElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementChOffPropertyInfo = IsDOMHTMLTableColElement-    type AttrGetType DOMHTMLTableColElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementChOffPropertyInfo = "ch-off"-    type AttrOrigin DOMHTMLTableColElementChOffPropertyInfo = DOMHTMLTableColElement-    attrGet _ = getDOMHTMLTableColElementChOff-    attrSet _ = setDOMHTMLTableColElementChOff-    attrConstruct _ = constructDOMHTMLTableColElementChOff-    attrClear _ = undefined-#endif---- VVV Prop "span"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@span@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableColElement #span-@--}-getDOMHTMLTableColElementSpan :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m CLong-getDOMHTMLTableColElementSpan obj = liftIO $ B.Properties.getObjectPropertyLong obj "span"--{- |-Set the value of the “@span@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableColElement [ #span 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableColElementSpan :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> CLong -> m ()-setDOMHTMLTableColElementSpan obj val = liftIO $ B.Properties.setObjectPropertyLong obj "span" val--{- |-Construct a `GValueConstruct` with valid value for the “@span@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableColElementSpan :: (IsDOMHTMLTableColElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTableColElementSpan val = B.Properties.constructObjectPropertyLong "span" val--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSpanPropertyInfo-instance AttrInfo DOMHTMLTableColElementSpanPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementSpanPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTableColElementSpanPropertyInfo = IsDOMHTMLTableColElement-    type AttrGetType DOMHTMLTableColElementSpanPropertyInfo = CLong-    type AttrLabel DOMHTMLTableColElementSpanPropertyInfo = "span"-    type AttrOrigin DOMHTMLTableColElementSpanPropertyInfo = DOMHTMLTableColElement-    attrGet _ = getDOMHTMLTableColElementSpan-    attrSet _ = setDOMHTMLTableColElementSpan-    attrConstruct _ = constructDOMHTMLTableColElementSpan-    attrClear _ = undefined-#endif---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableColElement #vAlign-@--}-getDOMHTMLTableColElementVAlign :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementVAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "v-align"--{- |-Set the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableColElement [ #vAlign 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableColElementVAlign :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> T.Text -> m ()-setDOMHTMLTableColElementVAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "v-align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@v-align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableColElementVAlign :: (IsDOMHTMLTableColElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableColElementVAlign val = B.Properties.constructObjectPropertyString "v-align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableColElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementVAlignPropertyInfo = IsDOMHTMLTableColElement-    type AttrGetType DOMHTMLTableColElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementVAlignPropertyInfo = "v-align"-    type AttrOrigin DOMHTMLTableColElementVAlignPropertyInfo = DOMHTMLTableColElement-    attrGet _ = getDOMHTMLTableColElementVAlign-    attrSet _ = setDOMHTMLTableColElementVAlign-    attrConstruct _ = constructDOMHTMLTableColElementVAlign-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableColElement #width-@--}-getDOMHTMLTableColElementWidth :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableColElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableColElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableColElementWidth :: (MonadIO m, IsDOMHTMLTableColElement o) => o -> T.Text -> m ()-setDOMHTMLTableColElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableColElementWidth :: (IsDOMHTMLTableColElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableColElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementWidthPropertyInfo-instance AttrInfo DOMHTMLTableColElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLTableColElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableColElementWidthPropertyInfo = IsDOMHTMLTableColElement-    type AttrGetType DOMHTMLTableColElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableColElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLTableColElementWidthPropertyInfo = DOMHTMLTableColElement-    attrGet _ = getDOMHTMLTableColElementWidth-    attrSet _ = setDOMHTMLTableColElementWidth-    attrConstruct _ = constructDOMHTMLTableColElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTableColElement-type instance O.AttributeList DOMHTMLTableColElement = DOMHTMLTableColElementAttributeList-type DOMHTMLTableColElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableColElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableColElementChPropertyInfo), '("chOff", DOMHTMLTableColElementChOffPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("span", DOMHTMLTableColElementSpanPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableColElementVAlignPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableColElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTableColElementAlign :: AttrLabelProxy "align"-dOMHTMLTableColElementAlign = AttrLabelProxy--dOMHTMLTableColElementCh :: AttrLabelProxy "ch"-dOMHTMLTableColElementCh = AttrLabelProxy--dOMHTMLTableColElementChOff :: AttrLabelProxy "chOff"-dOMHTMLTableColElementChOff = AttrLabelProxy--dOMHTMLTableColElementSpan :: AttrLabelProxy "span"-dOMHTMLTableColElementSpan = AttrLabelProxy--dOMHTMLTableColElementVAlign :: AttrLabelProxy "vAlign"-dOMHTMLTableColElementVAlign = AttrLabelProxy--dOMHTMLTableColElementWidth :: AttrLabelProxy "width"-dOMHTMLTableColElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTableColElement = DOMHTMLTableColElementSignalList-type DOMHTMLTableColElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTableColElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_get_align" webkit_dom_html_table_col_element_get_align :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableColElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableColElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_col_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableColElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetAlign--#endif---- method DOMHTMLTableColElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_get_ch" webkit_dom_html_table_col_element_get_ch :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableColElementGetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementGetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableColElementGetCh self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_col_element_get_ch self'-    checkUnexpectedReturnNULL "dOMHTMLTableColElementGetCh" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetCh--#endif---- method DOMHTMLTableColElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_get_ch_off" webkit_dom_html_table_col_element_get_ch_off :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableColElementGetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementGetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableColElementGetChOff self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_col_element_get_ch_off self'-    checkUnexpectedReturnNULL "dOMHTMLTableColElementGetChOff" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetChOff--#endif---- method DOMHTMLTableColElement::get_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_get_span" webkit_dom_html_table_col_element_get_span :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTableColElementGetSpan ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementGetSpan ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTableColElementGetSpan self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_col_element_get_span self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetSpanMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementGetSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetSpan--#endif---- method DOMHTMLTableColElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_get_v_align" webkit_dom_html_table_col_element_get_v_align :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableColElementGetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementGetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableColElementGetVAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_col_element_get_v_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableColElementGetVAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetVAlign--#endif---- method DOMHTMLTableColElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_get_width" webkit_dom_html_table_col_element_get_width :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableColElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableColElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_col_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLTableColElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementGetWidth--#endif---- method DOMHTMLTableColElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_set_align" webkit_dom_html_table_col_element_set_align :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableColElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableColElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetAlign--#endif---- method DOMHTMLTableColElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_set_ch" webkit_dom_html_table_col_element_set_ch :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableColElementSetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementSetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableColElementSetCh self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_ch self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetCh--#endif---- method DOMHTMLTableColElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_set_ch_off" webkit_dom_html_table_col_element_set_ch_off :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableColElementSetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementSetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableColElementSetChOff self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_ch_off self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetChOff--#endif---- method DOMHTMLTableColElement::set_span--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_set_span" webkit_dom_html_table_col_element_set_span :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTableColElementSetSpan ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementSetSpan ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTableColElementSetSpan self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_table_col_element_set_span self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetSpanMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementSetSpanMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetSpan--#endif---- method DOMHTMLTableColElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_set_v_align" webkit_dom_html_table_col_element_set_v_align :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableColElementSetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementSetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableColElementSetVAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_v_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetVAlign--#endif---- method DOMHTMLTableColElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableColElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_col_element_set_width" webkit_dom_html_table_col_element_set_width :: -    Ptr DOMHTMLTableColElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableColElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableColElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableColElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableColElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement.DOMHTMLTableColElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableColElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_col_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableColElement a) => O.MethodInfo DOMHTMLTableColElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableColElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTableColElement.hs-boot
@@ -1,83 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTableColElement = DOMHTMLTableColElement (ManagedPtr DOMHTMLTableColElement)-instance GObject DOMHTMLTableColElement where-class (GObject o, O.IsDescendantOf DOMHTMLTableColElement o) => IsDOMHTMLTableColElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableColElement o) => IsDOMHTMLTableColElement o-instance O.HasParentTypes DOMHTMLTableColElement-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementChPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementChOffPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSpanPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementVAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetSpanMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetVAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetSpanMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetVAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableColElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTableElement.hs
@@ -1,2552 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTableElement-    ( ---- * Exported types-    DOMHTMLTableElement(..)                 ,-    IsDOMHTMLTableElement                   ,-    toDOMHTMLTableElement                   ,-    noDOMHTMLTableElement                   ,--- -- * Methods--- ** createCaption #method:createCaption#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementCreateCaptionMethodInfo,-#endif-    dOMHTMLTableElementCreateCaption        ,----- ** createTFoot #method:createTFoot#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementCreateTFootMethodInfo,-#endif-    dOMHTMLTableElementCreateTFoot          ,----- ** createTHead #method:createTHead#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementCreateTHeadMethodInfo,-#endif-    dOMHTMLTableElementCreateTHead          ,----- ** deleteCaption #method:deleteCaption#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementDeleteCaptionMethodInfo,-#endif-    dOMHTMLTableElementDeleteCaption        ,----- ** deleteRow #method:deleteRow#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementDeleteRowMethodInfo  ,-#endif-    dOMHTMLTableElementDeleteRow            ,----- ** deleteTFoot #method:deleteTFoot#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementDeleteTFootMethodInfo,-#endif-    dOMHTMLTableElementDeleteTFoot          ,----- ** deleteTHead #method:deleteTHead#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementDeleteTHeadMethodInfo,-#endif-    dOMHTMLTableElementDeleteTHead          ,----- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetAlignMethodInfo   ,-#endif-    dOMHTMLTableElementGetAlign             ,----- ** getBgColor #method:getBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetBgColorMethodInfo ,-#endif-    dOMHTMLTableElementGetBgColor           ,----- ** getBorder #method:getBorder#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetBorderMethodInfo  ,-#endif-    dOMHTMLTableElementGetBorder            ,----- ** getCaption #method:getCaption#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetCaptionMethodInfo ,-#endif-    dOMHTMLTableElementGetCaption           ,----- ** getCellPadding #method:getCellPadding#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetCellPaddingMethodInfo,-#endif-    dOMHTMLTableElementGetCellPadding       ,----- ** getCellSpacing #method:getCellSpacing#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetCellSpacingMethodInfo,-#endif-    dOMHTMLTableElementGetCellSpacing       ,----- ** getRows #method:getRows#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetRowsMethodInfo    ,-#endif-    dOMHTMLTableElementGetRows              ,----- ** getRules #method:getRules#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetRulesMethodInfo   ,-#endif-    dOMHTMLTableElementGetRules             ,----- ** getSummary #method:getSummary#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetSummaryMethodInfo ,-#endif-    dOMHTMLTableElementGetSummary           ,----- ** getTBodies #method:getTBodies#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetTBodiesMethodInfo ,-#endif-    dOMHTMLTableElementGetTBodies           ,----- ** getTFoot #method:getTFoot#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetTFootMethodInfo   ,-#endif-    dOMHTMLTableElementGetTFoot             ,----- ** getTHead #method:getTHead#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetTHeadMethodInfo   ,-#endif-    dOMHTMLTableElementGetTHead             ,----- ** getWidth #method:getWidth#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementGetWidthMethodInfo   ,-#endif-    dOMHTMLTableElementGetWidth             ,----- ** insertRow #method:insertRow#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementInsertRowMethodInfo  ,-#endif-    dOMHTMLTableElementInsertRow            ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetAlignMethodInfo   ,-#endif-    dOMHTMLTableElementSetAlign             ,----- ** setBgColor #method:setBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetBgColorMethodInfo ,-#endif-    dOMHTMLTableElementSetBgColor           ,----- ** setBorder #method:setBorder#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetBorderMethodInfo  ,-#endif-    dOMHTMLTableElementSetBorder            ,----- ** setCaption #method:setCaption#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetCaptionMethodInfo ,-#endif-    dOMHTMLTableElementSetCaption           ,----- ** setCellPadding #method:setCellPadding#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetCellPaddingMethodInfo,-#endif-    dOMHTMLTableElementSetCellPadding       ,----- ** setCellSpacing #method:setCellSpacing#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetCellSpacingMethodInfo,-#endif-    dOMHTMLTableElementSetCellSpacing       ,----- ** setRules #method:setRules#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetRulesMethodInfo   ,-#endif-    dOMHTMLTableElementSetRules             ,----- ** setSummary #method:setSummary#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetSummaryMethodInfo ,-#endif-    dOMHTMLTableElementSetSummary           ,----- ** setTFoot #method:setTFoot#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetTFootMethodInfo   ,-#endif-    dOMHTMLTableElementSetTFoot             ,----- ** setTHead #method:setTHead#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetTHeadMethodInfo   ,-#endif-    dOMHTMLTableElementSetTHead             ,----- ** setWidth #method:setWidth#--#if ENABLE_OVERLOADING-    DOMHTMLTableElementSetWidthMethodInfo   ,-#endif-    dOMHTMLTableElementSetWidth             ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementAlignPropertyInfo    ,-#endif-    constructDOMHTMLTableElementAlign       ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementAlign                ,-#endif-    getDOMHTMLTableElementAlign             ,-    setDOMHTMLTableElementAlign             ,----- ** bgColor #attr:bgColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementBgColorPropertyInfo  ,-#endif-    constructDOMHTMLTableElementBgColor     ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementBgColor              ,-#endif-    getDOMHTMLTableElementBgColor           ,-    setDOMHTMLTableElementBgColor           ,----- ** border #attr:border#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementBorderPropertyInfo   ,-#endif-    constructDOMHTMLTableElementBorder      ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementBorder               ,-#endif-    getDOMHTMLTableElementBorder            ,-    setDOMHTMLTableElementBorder            ,----- ** caption #attr:caption#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementCaptionPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableElementCaption              ,-#endif-    getDOMHTMLTableElementCaption           ,----- ** cellPadding #attr:cellPadding#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementCellPaddingPropertyInfo,-#endif-    constructDOMHTMLTableElementCellPadding ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementCellPadding          ,-#endif-    getDOMHTMLTableElementCellPadding       ,-    setDOMHTMLTableElementCellPadding       ,----- ** cellSpacing #attr:cellSpacing#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementCellSpacingPropertyInfo,-#endif-    constructDOMHTMLTableElementCellSpacing ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementCellSpacing          ,-#endif-    getDOMHTMLTableElementCellSpacing       ,-    setDOMHTMLTableElementCellSpacing       ,----- ** rows #attr:rows#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementRowsPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableElementRows                 ,-#endif-    getDOMHTMLTableElementRows              ,----- ** rules #attr:rules#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementRulesPropertyInfo    ,-#endif-    constructDOMHTMLTableElementRules       ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementRules                ,-#endif-    getDOMHTMLTableElementRules             ,-    setDOMHTMLTableElementRules             ,----- ** summary #attr:summary#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementSummaryPropertyInfo  ,-#endif-    constructDOMHTMLTableElementSummary     ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementSummary              ,-#endif-    getDOMHTMLTableElementSummary           ,-    setDOMHTMLTableElementSummary           ,----- ** tBodies #attr:tBodies#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementTBodiesPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableElementTBodies              ,-#endif-    getDOMHTMLTableElementTBodies           ,----- ** tFoot #attr:tFoot#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementTFootPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableElementTFoot                ,-#endif-    getDOMHTMLTableElementTFoot             ,----- ** tHead #attr:tHead#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementTHeadPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableElementTHead                ,-#endif-    getDOMHTMLTableElementTHead             ,----- ** width #attr:width#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableElementWidthPropertyInfo    ,-#endif-    constructDOMHTMLTableElementWidth       ,-#if ENABLE_OVERLOADING-    dOMHTMLTableElementWidth                ,-#endif-    getDOMHTMLTableElementWidth             ,-    setDOMHTMLTableElementWidth             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement as WebKit2WebExtension.DOMHTMLTableCaptionElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement as WebKit2WebExtension.DOMHTMLTableSectionElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTableElement = DOMHTMLTableElement (ManagedPtr DOMHTMLTableElement)-foreign import ccall "webkit_dom_html_table_element_get_type"-    c_webkit_dom_html_table_element_get_type :: IO GType--instance GObject DOMHTMLTableElement where-    gobjectType = c_webkit_dom_html_table_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTableElement`, for instance with `toDOMHTMLTableElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTableElement o) => IsDOMHTMLTableElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableElement o) => IsDOMHTMLTableElement o--instance O.HasParentTypes DOMHTMLTableElement-type instance O.ParentTypes DOMHTMLTableElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTableElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTableElement :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m DOMHTMLTableElement-toDOMHTMLTableElement = liftIO . unsafeCastTo DOMHTMLTableElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTableElement`.-noDOMHTMLTableElement :: Maybe DOMHTMLTableElement-noDOMHTMLTableElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTableElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTableElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTableElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTableElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableElementMethod "createCaption" o = DOMHTMLTableElementCreateCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "createTFoot" o = DOMHTMLTableElementCreateTFootMethodInfo-    ResolveDOMHTMLTableElementMethod "createTHead" o = DOMHTMLTableElementCreateTHeadMethodInfo-    ResolveDOMHTMLTableElementMethod "deleteCaption" o = DOMHTMLTableElementDeleteCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "deleteRow" o = DOMHTMLTableElementDeleteRowMethodInfo-    ResolveDOMHTMLTableElementMethod "deleteTFoot" o = DOMHTMLTableElementDeleteTFootMethodInfo-    ResolveDOMHTMLTableElementMethod "deleteTHead" o = DOMHTMLTableElementDeleteTHeadMethodInfo-    ResolveDOMHTMLTableElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTableElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTableElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTableElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTableElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTableElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTableElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTableElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTableElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableElementMethod "insertRow" o = DOMHTMLTableElementInsertRowMethodInfo-    ResolveDOMHTMLTableElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTableElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTableElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTableElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableElementMethod "getAlign" o = DOMHTMLTableElementGetAlignMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTableElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableElementMethod "getBgColor" o = DOMHTMLTableElementGetBgColorMethodInfo-    ResolveDOMHTMLTableElementMethod "getBorder" o = DOMHTMLTableElementGetBorderMethodInfo-    ResolveDOMHTMLTableElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTableElementMethod "getCaption" o = DOMHTMLTableElementGetCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "getCellPadding" o = DOMHTMLTableElementGetCellPaddingMethodInfo-    ResolveDOMHTMLTableElementMethod "getCellSpacing" o = DOMHTMLTableElementGetCellSpacingMethodInfo-    ResolveDOMHTMLTableElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTableElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTableElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTableElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableElementMethod "getRows" o = DOMHTMLTableElementGetRowsMethodInfo-    ResolveDOMHTMLTableElementMethod "getRules" o = DOMHTMLTableElementGetRulesMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableElementMethod "getSummary" o = DOMHTMLTableElementGetSummaryMethodInfo-    ResolveDOMHTMLTableElementMethod "getTBodies" o = DOMHTMLTableElementGetTBodiesMethodInfo-    ResolveDOMHTMLTableElementMethod "getTFoot" o = DOMHTMLTableElementGetTFootMethodInfo-    ResolveDOMHTMLTableElementMethod "getTHead" o = DOMHTMLTableElementGetTHeadMethodInfo-    ResolveDOMHTMLTableElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableElementMethod "getWidth" o = DOMHTMLTableElementGetWidthMethodInfo-    ResolveDOMHTMLTableElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableElementMethod "setAlign" o = DOMHTMLTableElementSetAlignMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableElementMethod "setBgColor" o = DOMHTMLTableElementSetBgColorMethodInfo-    ResolveDOMHTMLTableElementMethod "setBorder" o = DOMHTMLTableElementSetBorderMethodInfo-    ResolveDOMHTMLTableElementMethod "setCaption" o = DOMHTMLTableElementSetCaptionMethodInfo-    ResolveDOMHTMLTableElementMethod "setCellPadding" o = DOMHTMLTableElementSetCellPaddingMethodInfo-    ResolveDOMHTMLTableElementMethod "setCellSpacing" o = DOMHTMLTableElementSetCellSpacingMethodInfo-    ResolveDOMHTMLTableElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTableElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTableElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableElementMethod "setRules" o = DOMHTMLTableElementSetRulesMethodInfo-    ResolveDOMHTMLTableElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableElementMethod "setSummary" o = DOMHTMLTableElementSetSummaryMethodInfo-    ResolveDOMHTMLTableElementMethod "setTFoot" o = DOMHTMLTableElementSetTFootMethodInfo-    ResolveDOMHTMLTableElementMethod "setTHead" o = DOMHTMLTableElementSetTHeadMethodInfo-    ResolveDOMHTMLTableElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableElementMethod "setWidth" o = DOMHTMLTableElementSetWidthMethodInfo-    ResolveDOMHTMLTableElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableElementMethod t DOMHTMLTableElement, O.MethodInfo info DOMHTMLTableElement p) => OL.IsLabel t (DOMHTMLTableElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #align-@--}-getDOMHTMLTableElementAlign :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementAlign :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementAlign :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementAlignPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLTableElementAlignPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementAlign-    attrSet _ = setDOMHTMLTableElementAlign-    attrConstruct _ = constructDOMHTMLTableElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #bgColor-@--}-getDOMHTMLTableElementBgColor :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementBgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "bg-color"--{- |-Set the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #bgColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementBgColor :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementBgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "bg-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@bg-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementBgColor :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementBgColor val = B.Properties.constructObjectPropertyString "bg-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementBgColorPropertyInfo-instance AttrInfo DOMHTMLTableElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementBgColorPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementBgColorPropertyInfo = "bg-color"-    type AttrOrigin DOMHTMLTableElementBgColorPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementBgColor-    attrSet _ = setDOMHTMLTableElementBgColor-    attrConstruct _ = constructDOMHTMLTableElementBgColor-    attrClear _ = undefined-#endif---- VVV Prop "border"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #border-@--}-getDOMHTMLTableElementBorder :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementBorder obj = liftIO $ B.Properties.getObjectPropertyString obj "border"--{- |-Set the value of the “@border@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #border 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementBorder :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementBorder obj val = liftIO $ B.Properties.setObjectPropertyString obj "border" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@border@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementBorder :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementBorder val = B.Properties.constructObjectPropertyString "border" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementBorderPropertyInfo-instance AttrInfo DOMHTMLTableElementBorderPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementBorderPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementBorderPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementBorderPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementBorderPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementBorderPropertyInfo = "border"-    type AttrOrigin DOMHTMLTableElementBorderPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementBorder-    attrSet _ = setDOMHTMLTableElementBorder-    attrConstruct _ = constructDOMHTMLTableElementBorder-    attrClear _ = undefined-#endif---- VVV Prop "caption"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@caption@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #caption-@--}-getDOMHTMLTableElementCaption :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement-getDOMHTMLTableElementCaption obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTableElementCaption" $ B.Properties.getObjectPropertyObject obj "caption" WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement--#if ENABLE_OVERLOADING-data DOMHTMLTableElementCaptionPropertyInfo-instance AttrInfo DOMHTMLTableElementCaptionPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementCaptionPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementCaptionPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementCaptionPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementCaptionPropertyInfo = WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement-    type AttrLabel DOMHTMLTableElementCaptionPropertyInfo = "caption"-    type AttrOrigin DOMHTMLTableElementCaptionPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementCaption-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "cell-padding"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@cell-padding@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #cellPadding-@--}-getDOMHTMLTableElementCellPadding :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementCellPadding obj = liftIO $ B.Properties.getObjectPropertyString obj "cell-padding"--{- |-Set the value of the “@cell-padding@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #cellPadding 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementCellPadding :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementCellPadding obj val = liftIO $ B.Properties.setObjectPropertyString obj "cell-padding" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@cell-padding@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementCellPadding :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementCellPadding val = B.Properties.constructObjectPropertyString "cell-padding" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementCellPaddingPropertyInfo-instance AttrInfo DOMHTMLTableElementCellPaddingPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementCellPaddingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementCellPaddingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementCellPaddingPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementCellPaddingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementCellPaddingPropertyInfo = "cell-padding"-    type AttrOrigin DOMHTMLTableElementCellPaddingPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementCellPadding-    attrSet _ = setDOMHTMLTableElementCellPadding-    attrConstruct _ = constructDOMHTMLTableElementCellPadding-    attrClear _ = undefined-#endif---- VVV Prop "cell-spacing"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@cell-spacing@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #cellSpacing-@--}-getDOMHTMLTableElementCellSpacing :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementCellSpacing obj = liftIO $ B.Properties.getObjectPropertyString obj "cell-spacing"--{- |-Set the value of the “@cell-spacing@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #cellSpacing 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementCellSpacing :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementCellSpacing obj val = liftIO $ B.Properties.setObjectPropertyString obj "cell-spacing" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@cell-spacing@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementCellSpacing :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementCellSpacing val = B.Properties.constructObjectPropertyString "cell-spacing" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementCellSpacingPropertyInfo-instance AttrInfo DOMHTMLTableElementCellSpacingPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementCellSpacingPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementCellSpacingPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementCellSpacingPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementCellSpacingPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementCellSpacingPropertyInfo = "cell-spacing"-    type AttrOrigin DOMHTMLTableElementCellSpacingPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementCellSpacing-    attrSet _ = setDOMHTMLTableElementCellSpacing-    attrConstruct _ = constructDOMHTMLTableElementCellSpacing-    attrClear _ = undefined-#endif---- VVV Prop "rows"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@rows@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #rows-@--}-getDOMHTMLTableElementRows :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMHTMLTableElementRows obj = liftIO $ B.Properties.getObjectPropertyObject obj "rows" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMHTMLTableElementRowsPropertyInfo-instance AttrInfo DOMHTMLTableElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementRowsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementRowsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementRowsPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementRowsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMHTMLTableElementRowsPropertyInfo = "rows"-    type AttrOrigin DOMHTMLTableElementRowsPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementRows-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "rules"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@rules@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #rules-@--}-getDOMHTMLTableElementRules :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementRules obj = liftIO $ B.Properties.getObjectPropertyString obj "rules"--{- |-Set the value of the “@rules@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #rules 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementRules :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementRules obj val = liftIO $ B.Properties.setObjectPropertyString obj "rules" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@rules@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementRules :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementRules val = B.Properties.constructObjectPropertyString "rules" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementRulesPropertyInfo-instance AttrInfo DOMHTMLTableElementRulesPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementRulesPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementRulesPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementRulesPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementRulesPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementRulesPropertyInfo = "rules"-    type AttrOrigin DOMHTMLTableElementRulesPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementRules-    attrSet _ = setDOMHTMLTableElementRules-    attrConstruct _ = constructDOMHTMLTableElementRules-    attrClear _ = undefined-#endif---- VVV Prop "summary"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@summary@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #summary-@--}-getDOMHTMLTableElementSummary :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementSummary obj = liftIO $ B.Properties.getObjectPropertyString obj "summary"--{- |-Set the value of the “@summary@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #summary 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementSummary :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementSummary obj val = liftIO $ B.Properties.setObjectPropertyString obj "summary" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@summary@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementSummary :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementSummary val = B.Properties.constructObjectPropertyString "summary" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSummaryPropertyInfo-instance AttrInfo DOMHTMLTableElementSummaryPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementSummaryPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementSummaryPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementSummaryPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementSummaryPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementSummaryPropertyInfo = "summary"-    type AttrOrigin DOMHTMLTableElementSummaryPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementSummary-    attrSet _ = setDOMHTMLTableElementSummary-    attrConstruct _ = constructDOMHTMLTableElementSummary-    attrClear _ = undefined-#endif---- VVV Prop "t-bodies"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@t-bodies@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #tBodies-@--}-getDOMHTMLTableElementTBodies :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMHTMLTableElementTBodies obj = liftIO $ B.Properties.getObjectPropertyObject obj "t-bodies" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMHTMLTableElementTBodiesPropertyInfo-instance AttrInfo DOMHTMLTableElementTBodiesPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementTBodiesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementTBodiesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementTBodiesPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementTBodiesPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMHTMLTableElementTBodiesPropertyInfo = "t-bodies"-    type AttrOrigin DOMHTMLTableElementTBodiesPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementTBodies-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "t-foot"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@t-foot@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #tFoot-@--}-getDOMHTMLTableElementTFoot :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement-getDOMHTMLTableElementTFoot obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTableElementTFoot" $ B.Properties.getObjectPropertyObject obj "t-foot" WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement--#if ENABLE_OVERLOADING-data DOMHTMLTableElementTFootPropertyInfo-instance AttrInfo DOMHTMLTableElementTFootPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementTFootPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementTFootPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementTFootPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementTFootPropertyInfo = WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement-    type AttrLabel DOMHTMLTableElementTFootPropertyInfo = "t-foot"-    type AttrOrigin DOMHTMLTableElementTFootPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementTFoot-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "t-head"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@t-head@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #tHead-@--}-getDOMHTMLTableElementTHead :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement-getDOMHTMLTableElementTHead obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTableElementTHead" $ B.Properties.getObjectPropertyObject obj "t-head" WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement--#if ENABLE_OVERLOADING-data DOMHTMLTableElementTHeadPropertyInfo-instance AttrInfo DOMHTMLTableElementTHeadPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementTHeadPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableElementTHeadPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableElementTHeadPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementTHeadPropertyInfo = WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement-    type AttrLabel DOMHTMLTableElementTHeadPropertyInfo = "t-head"-    type AttrOrigin DOMHTMLTableElementTHeadPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementTHead-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "width"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableElement #width-@--}-getDOMHTMLTableElementWidth :: (MonadIO m, IsDOMHTMLTableElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableElementWidth obj = liftIO $ B.Properties.getObjectPropertyString obj "width"--{- |-Set the value of the “@width@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableElement [ #width 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableElementWidth :: (MonadIO m, IsDOMHTMLTableElement o) => o -> T.Text -> m ()-setDOMHTMLTableElementWidth obj val = liftIO $ B.Properties.setObjectPropertyString obj "width" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@width@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableElementWidth :: (IsDOMHTMLTableElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableElementWidth val = B.Properties.constructObjectPropertyString "width" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableElementWidthPropertyInfo-instance AttrInfo DOMHTMLTableElementWidthPropertyInfo where-    type AttrAllowedOps DOMHTMLTableElementWidthPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableElementWidthPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableElementWidthPropertyInfo = IsDOMHTMLTableElement-    type AttrGetType DOMHTMLTableElementWidthPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableElementWidthPropertyInfo = "width"-    type AttrOrigin DOMHTMLTableElementWidthPropertyInfo = DOMHTMLTableElement-    attrGet _ = getDOMHTMLTableElementWidth-    attrSet _ = setDOMHTMLTableElementWidth-    attrConstruct _ = constructDOMHTMLTableElementWidth-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTableElement-type instance O.AttributeList DOMHTMLTableElement = DOMHTMLTableElementAttributeList-type DOMHTMLTableElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableElementBgColorPropertyInfo), '("border", DOMHTMLTableElementBorderPropertyInfo), '("caption", DOMHTMLTableElementCaptionPropertyInfo), '("cellPadding", DOMHTMLTableElementCellPaddingPropertyInfo), '("cellSpacing", DOMHTMLTableElementCellSpacingPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableElementRowsPropertyInfo), '("rules", DOMHTMLTableElementRulesPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("summary", DOMHTMLTableElementSummaryPropertyInfo), '("tBodies", DOMHTMLTableElementTBodiesPropertyInfo), '("tFoot", DOMHTMLTableElementTFootPropertyInfo), '("tHead", DOMHTMLTableElementTHeadPropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("width", DOMHTMLTableElementWidthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTableElementAlign :: AttrLabelProxy "align"-dOMHTMLTableElementAlign = AttrLabelProxy--dOMHTMLTableElementBgColor :: AttrLabelProxy "bgColor"-dOMHTMLTableElementBgColor = AttrLabelProxy--dOMHTMLTableElementBorder :: AttrLabelProxy "border"-dOMHTMLTableElementBorder = AttrLabelProxy--dOMHTMLTableElementCaption :: AttrLabelProxy "caption"-dOMHTMLTableElementCaption = AttrLabelProxy--dOMHTMLTableElementCellPadding :: AttrLabelProxy "cellPadding"-dOMHTMLTableElementCellPadding = AttrLabelProxy--dOMHTMLTableElementCellSpacing :: AttrLabelProxy "cellSpacing"-dOMHTMLTableElementCellSpacing = AttrLabelProxy--dOMHTMLTableElementRows :: AttrLabelProxy "rows"-dOMHTMLTableElementRows = AttrLabelProxy--dOMHTMLTableElementRules :: AttrLabelProxy "rules"-dOMHTMLTableElementRules = AttrLabelProxy--dOMHTMLTableElementSummary :: AttrLabelProxy "summary"-dOMHTMLTableElementSummary = AttrLabelProxy--dOMHTMLTableElementTBodies :: AttrLabelProxy "tBodies"-dOMHTMLTableElementTBodies = AttrLabelProxy--dOMHTMLTableElementTFoot :: AttrLabelProxy "tFoot"-dOMHTMLTableElementTFoot = AttrLabelProxy--dOMHTMLTableElementTHead :: AttrLabelProxy "tHead"-dOMHTMLTableElementTHead = AttrLabelProxy--dOMHTMLTableElementWidth :: AttrLabelProxy "width"-dOMHTMLTableElementWidth = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTableElement = DOMHTMLTableElementSignalList-type DOMHTMLTableElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTableElement::create_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_create_caption" webkit_dom_html_table_element_create_caption :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMHTMLTableElementCreateCaption ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementCreateCaption ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-dOMHTMLTableElementCreateCaption self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_create_caption self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementCreateCaption" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementCreateCaptionMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementCreateCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateCaption--#endif---- method DOMHTMLTableElement::create_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_create_t_foot" webkit_dom_html_table_element_create_t_foot :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMHTMLTableElementCreateTFoot ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementCreateTFoot ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-dOMHTMLTableElementCreateTFoot self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_create_t_foot self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementCreateTFoot" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementCreateTFootMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementCreateTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateTFoot--#endif---- method DOMHTMLTableElement::create_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_create_t_head" webkit_dom_html_table_element_create_t_head :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMHTMLTableElementCreateTHead ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementCreateTHead ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' -}-dOMHTMLTableElementCreateTHead self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_create_t_head self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementCreateTHead" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementCreateTHeadMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementCreateTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementCreateTHead--#endif---- method DOMHTMLTableElement::delete_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_delete_caption" webkit_dom_html_table_element_delete_caption :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO ()--{-# DEPRECATED dOMHTMLTableElementDeleteCaption ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementDeleteCaption ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m ()-dOMHTMLTableElementDeleteCaption self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_table_element_delete_caption self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteCaptionMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementDeleteCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteCaption--#endif---- method DOMHTMLTableElement::delete_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_delete_row" webkit_dom_html_table_element_delete_row :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLTableElementDeleteRow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementDeleteRow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableElementDeleteRow self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_html_table_element_delete_row self' index-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteRowMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementDeleteRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteRow--#endif---- method DOMHTMLTableElement::delete_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_delete_t_foot" webkit_dom_html_table_element_delete_t_foot :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO ()--{-# DEPRECATED dOMHTMLTableElementDeleteTFoot ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementDeleteTFoot ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m ()-dOMHTMLTableElementDeleteTFoot self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_table_element_delete_t_foot self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteTFootMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementDeleteTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteTFoot--#endif---- method DOMHTMLTableElement::delete_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_delete_t_head" webkit_dom_html_table_element_delete_t_head :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO ()--{-# DEPRECATED dOMHTMLTableElementDeleteTHead ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementDeleteTHead ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m ()-dOMHTMLTableElementDeleteTHead self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_table_element_delete_t_head self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteTHeadMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementDeleteTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementDeleteTHead--#endif---- method DOMHTMLTableElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_align" webkit_dom_html_table_element_get_align :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetAlign--#endif---- method DOMHTMLTableElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_bg_color" webkit_dom_html_table_element_get_bg_color :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetBgColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_bg_color self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetBgColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetBgColor--#endif---- method DOMHTMLTableElement::get_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_border" webkit_dom_html_table_element_get_border :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetBorder self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_border self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetBorder" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetBorderMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetBorder--#endif---- method DOMHTMLTableElement::get_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_caption" webkit_dom_html_table_element_get_caption :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement)--{-# DEPRECATED dOMHTMLTableElementGetCaption ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetCaption ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement' -}-dOMHTMLTableElementGetCaption self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_caption self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetCaption" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetCaptionMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetCaption--#endif---- method DOMHTMLTableElement::get_cell_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_cell_padding" webkit_dom_html_table_element_get_cell_padding :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetCellPadding ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetCellPadding ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetCellPadding self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_cell_padding self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetCellPadding" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetCellPaddingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetCellPaddingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetCellPadding--#endif---- method DOMHTMLTableElement::get_cell_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_cell_spacing" webkit_dom_html_table_element_get_cell_spacing :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetCellSpacing ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetCellSpacing ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetCellSpacing self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_cell_spacing self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetCellSpacing" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetCellSpacingMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetCellSpacingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetCellSpacing--#endif---- method DOMHTMLTableElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_rows" webkit_dom_html_table_element_get_rows :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLTableElementGetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetRows ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLTableElementGetRows self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_rows self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetRows" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetRowsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetRows--#endif---- method DOMHTMLTableElement::get_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_rules" webkit_dom_html_table_element_get_rules :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetRules ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetRules ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetRules self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_rules self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetRules" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetRulesMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetRulesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetRules--#endif---- method DOMHTMLTableElement::get_summary--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_summary" webkit_dom_html_table_element_get_summary :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetSummary ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetSummary ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetSummary self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_summary self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetSummary" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetSummaryMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetSummaryMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetSummary--#endif---- method DOMHTMLTableElement::get_t_bodies--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_t_bodies" webkit_dom_html_table_element_get_t_bodies :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLTableElementGetTBodies ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetTBodies ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLTableElementGetTBodies self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_t_bodies self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetTBodies" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetTBodiesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetTBodiesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetTBodies--#endif---- method DOMHTMLTableElement::get_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_t_foot" webkit_dom_html_table_element_get_t_foot :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement)--{-# DEPRECATED dOMHTMLTableElementGetTFoot ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetTFoot ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-dOMHTMLTableElementGetTFoot self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_t_foot self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetTFoot" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetTFootMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetTFoot--#endif---- method DOMHTMLTableElement::get_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_t_head" webkit_dom_html_table_element_get_t_head :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement)--{-# DEPRECATED dOMHTMLTableElementGetTHead ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetTHead ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-dOMHTMLTableElementGetTHead self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_t_head self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetTHead" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetTHeadMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetTHead--#endif---- method DOMHTMLTableElement::get_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_get_width" webkit_dom_html_table_element_get_width :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableElementGetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementGetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableElementGetWidth self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_element_get_width self'-    checkUnexpectedReturnNULL "dOMHTMLTableElementGetWidth" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetWidthMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementGetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementGetWidth--#endif---- method DOMHTMLTableElement::insert_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_insert_row" webkit_dom_html_table_element_insert_row :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMHTMLTableElementInsertRow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementInsertRow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableElementInsertRow self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_html_table_element_insert_row self' index-        checkUnexpectedReturnNULL "dOMHTMLTableElementInsertRow" result-        result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableElementInsertRowMethodInfo-instance (signature ~ (CLong -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementInsertRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementInsertRow--#endif---- method DOMHTMLTableElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_align" webkit_dom_html_table_element_set_align :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetAlign--#endif---- method DOMHTMLTableElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_bg_color" webkit_dom_html_table_element_set_bg_color :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetBgColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_bg_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetBgColor--#endif---- method DOMHTMLTableElement::set_border--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_border" webkit_dom_html_table_element_set_border :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetBorder ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetBorder ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetBorder self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_border self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetBorderMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetBorderMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetBorder--#endif---- method DOMHTMLTableElement::set_caption--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableCaptionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_caption" webkit_dom_html_table_element_set_caption :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    Ptr WebKit2WebExtension.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement -> -- value : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableCaptionElement"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetCaption ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetCaption ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a, WebKit2WebExtension.DOMHTMLTableCaptionElement.IsDOMHTMLTableCaptionElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> b-    {- ^ /@value@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement.DOMHTMLTableCaptionElement' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableElementSetCaption self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_html_table_element_set_caption self' value'-        touchManagedPtr self-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetCaptionMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMHTMLTableElement a, WebKit2WebExtension.DOMHTMLTableCaptionElement.IsDOMHTMLTableCaptionElement b) => O.MethodInfo DOMHTMLTableElementSetCaptionMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetCaption--#endif---- method DOMHTMLTableElement::set_cell_padding--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_cell_padding" webkit_dom_html_table_element_set_cell_padding :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetCellPadding ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetCellPadding ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetCellPadding self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_cell_padding self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetCellPaddingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetCellPaddingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetCellPadding--#endif---- method DOMHTMLTableElement::set_cell_spacing--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_cell_spacing" webkit_dom_html_table_element_set_cell_spacing :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetCellSpacing ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetCellSpacing ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetCellSpacing self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_cell_spacing self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetCellSpacingMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetCellSpacingMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetCellSpacing--#endif---- method DOMHTMLTableElement::set_rules--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_rules" webkit_dom_html_table_element_set_rules :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetRules ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetRules ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetRules self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_rules self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetRulesMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetRulesMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetRules--#endif---- method DOMHTMLTableElement::set_summary--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_summary" webkit_dom_html_table_element_set_summary :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetSummary ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetSummary ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetSummary self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_summary self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetSummaryMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetSummaryMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetSummary--#endif---- method DOMHTMLTableElement::set_t_foot--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_t_foot" webkit_dom_html_table_element_set_t_foot :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    Ptr WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement -> -- value : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetTFoot ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetTFoot ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a, WebKit2WebExtension.DOMHTMLTableSectionElement.IsDOMHTMLTableSectionElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> b-    {- ^ /@value@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableElementSetTFoot self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_html_table_element_set_t_foot self' value'-        touchManagedPtr self-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetTFootMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMHTMLTableElement a, WebKit2WebExtension.DOMHTMLTableSectionElement.IsDOMHTMLTableSectionElement b) => O.MethodInfo DOMHTMLTableElementSetTFootMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetTFoot--#endif---- method DOMHTMLTableElement::set_t_head--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_t_head" webkit_dom_html_table_element_set_t_head :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    Ptr WebKit2WebExtension.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement -> -- value : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetTHead ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetTHead ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a, WebKit2WebExtension.DOMHTMLTableSectionElement.IsDOMHTMLTableSectionElement b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> b-    {- ^ /@value@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableElementSetTHead self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_html_table_element_set_t_head self' value'-        touchManagedPtr self-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetTHeadMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMHTMLTableElement a, WebKit2WebExtension.DOMHTMLTableSectionElement.IsDOMHTMLTableSectionElement b) => O.MethodInfo DOMHTMLTableElementSetTHeadMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetTHead--#endif---- method DOMHTMLTableElement::set_width--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_element_set_width" webkit_dom_html_table_element_set_width :: -    Ptr DOMHTMLTableElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableElementSetWidth ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableElementSetWidth ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableElement.DOMHTMLTableElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableElementSetWidth self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_element_set_width self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetWidthMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableElement a) => O.MethodInfo DOMHTMLTableElementSetWidthMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableElementSetWidth--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTableElement.hs-boot
@@ -1,164 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTableElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTableElement = DOMHTMLTableElement (ManagedPtr DOMHTMLTableElement)-instance GObject DOMHTMLTableElement where-class (GObject o, O.IsDescendantOf DOMHTMLTableElement o) => IsDOMHTMLTableElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableElement o) => IsDOMHTMLTableElement o-instance O.HasParentTypes DOMHTMLTableElement-#if ENABLE_OVERLOADING-data DOMHTMLTableElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementBgColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementBorderPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementCaptionPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementCellPaddingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementCellSpacingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementRowsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementRulesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSummaryPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementTBodiesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementTFootPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementTHeadPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementWidthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementCreateCaptionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementCreateTFootMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementCreateTHeadMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteCaptionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteRowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteTFootMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementDeleteTHeadMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetCaptionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetCellPaddingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetCellSpacingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetRowsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetRulesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetSummaryMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetTBodiesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetTFootMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetTHeadMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementGetWidthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementInsertRowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetBorderMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetCaptionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetCellPaddingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetCellSpacingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetRulesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetSummaryMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetTFootMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetTHeadMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableElementSetWidthMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTableRowElement.hs
@@ -1,1453 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement-    ( ---- * Exported types-    DOMHTMLTableRowElement(..)              ,-    IsDOMHTMLTableRowElement                ,-    toDOMHTMLTableRowElement                ,-    noDOMHTMLTableRowElement                ,--- -- * Methods--- ** deleteCell #method:deleteCell#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementDeleteCellMethodInfo,-#endif-    dOMHTMLTableRowElementDeleteCell        ,----- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetAlignMethodInfo,-#endif-    dOMHTMLTableRowElementGetAlign          ,----- ** getBgColor #method:getBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetBgColorMethodInfo,-#endif-    dOMHTMLTableRowElementGetBgColor        ,----- ** getCells #method:getCells#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetCellsMethodInfo,-#endif-    dOMHTMLTableRowElementGetCells          ,----- ** getCh #method:getCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetChMethodInfo   ,-#endif-    dOMHTMLTableRowElementGetCh             ,----- ** getChOff #method:getChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetChOffMethodInfo,-#endif-    dOMHTMLTableRowElementGetChOff          ,----- ** getRowIndex #method:getRowIndex#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetRowIndexMethodInfo,-#endif-    dOMHTMLTableRowElementGetRowIndex       ,----- ** getSectionRowIndex #method:getSectionRowIndex#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetSectionRowIndexMethodInfo,-#endif-    dOMHTMLTableRowElementGetSectionRowIndex,----- ** getVAlign #method:getVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementGetVAlignMethodInfo,-#endif-    dOMHTMLTableRowElementGetVAlign         ,----- ** insertCell #method:insertCell#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementInsertCellMethodInfo,-#endif-    dOMHTMLTableRowElementInsertCell        ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementSetAlignMethodInfo,-#endif-    dOMHTMLTableRowElementSetAlign          ,----- ** setBgColor #method:setBgColor#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementSetBgColorMethodInfo,-#endif-    dOMHTMLTableRowElementSetBgColor        ,----- ** setCh #method:setCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementSetChMethodInfo   ,-#endif-    dOMHTMLTableRowElementSetCh             ,----- ** setChOff #method:setChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementSetChOffMethodInfo,-#endif-    dOMHTMLTableRowElementSetChOff          ,----- ** setVAlign #method:setVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementSetVAlignMethodInfo,-#endif-    dOMHTMLTableRowElementSetVAlign         ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementAlignPropertyInfo ,-#endif-    constructDOMHTMLTableRowElementAlign    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementAlign             ,-#endif-    getDOMHTMLTableRowElementAlign          ,-    setDOMHTMLTableRowElementAlign          ,----- ** bgColor #attr:bgColor#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementBgColorPropertyInfo,-#endif-    constructDOMHTMLTableRowElementBgColor  ,-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementBgColor           ,-#endif-    getDOMHTMLTableRowElementBgColor        ,-    setDOMHTMLTableRowElementBgColor        ,----- ** cells #attr:cells#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementCellsPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementCells             ,-#endif-    getDOMHTMLTableRowElementCells          ,----- ** ch #attr:ch#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementChPropertyInfo    ,-#endif-    constructDOMHTMLTableRowElementCh       ,-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementCh                ,-#endif-    getDOMHTMLTableRowElementCh             ,-    setDOMHTMLTableRowElementCh             ,----- ** chOff #attr:chOff#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementChOffPropertyInfo ,-#endif-    constructDOMHTMLTableRowElementChOff    ,-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementChOff             ,-#endif-    getDOMHTMLTableRowElementChOff          ,-    setDOMHTMLTableRowElementChOff          ,----- ** rowIndex #attr:rowIndex#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementRowIndexPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementRowIndex          ,-#endif-    getDOMHTMLTableRowElementRowIndex       ,----- ** sectionRowIndex #attr:sectionRowIndex#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementSectionRowIndexPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementSectionRowIndex   ,-#endif-    getDOMHTMLTableRowElementSectionRowIndex,----- ** vAlign #attr:vAlign#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableRowElementVAlignPropertyInfo,-#endif-    constructDOMHTMLTableRowElementVAlign   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableRowElementVAlign            ,-#endif-    getDOMHTMLTableRowElementVAlign         ,-    setDOMHTMLTableRowElementVAlign         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTableRowElement = DOMHTMLTableRowElement (ManagedPtr DOMHTMLTableRowElement)-foreign import ccall "webkit_dom_html_table_row_element_get_type"-    c_webkit_dom_html_table_row_element_get_type :: IO GType--instance GObject DOMHTMLTableRowElement where-    gobjectType = c_webkit_dom_html_table_row_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTableRowElement`, for instance with `toDOMHTMLTableRowElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTableRowElement o) => IsDOMHTMLTableRowElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableRowElement o) => IsDOMHTMLTableRowElement o--instance O.HasParentTypes DOMHTMLTableRowElement-type instance O.ParentTypes DOMHTMLTableRowElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTableRowElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTableRowElement :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m DOMHTMLTableRowElement-toDOMHTMLTableRowElement = liftIO . unsafeCastTo DOMHTMLTableRowElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTableRowElement`.-noDOMHTMLTableRowElement :: Maybe DOMHTMLTableRowElement-noDOMHTMLTableRowElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTableRowElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableRowElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableRowElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableRowElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTableRowElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableRowElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTableRowElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableRowElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "deleteCell" o = DOMHTMLTableRowElementDeleteCellMethodInfo-    ResolveDOMHTMLTableRowElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTableRowElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTableRowElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTableRowElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTableRowElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTableRowElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "insertCell" o = DOMHTMLTableRowElementInsertCellMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableRowElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableRowElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableRowElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableRowElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableRowElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTableRowElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableRowElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableRowElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTableRowElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableRowElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableRowElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableRowElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableRowElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAlign" o = DOMHTMLTableRowElementGetAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getBgColor" o = DOMHTMLTableRowElementGetBgColorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getCells" o = DOMHTMLTableRowElementGetCellsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getCh" o = DOMHTMLTableRowElementGetChMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChOff" o = DOMHTMLTableRowElementGetChOffMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getRowIndex" o = DOMHTMLTableRowElementGetRowIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getSectionRowIndex" o = DOMHTMLTableRowElementGetSectionRowIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getVAlign" o = DOMHTMLTableRowElementGetVAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableRowElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAlign" o = DOMHTMLTableRowElementSetAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setBgColor" o = DOMHTMLTableRowElementSetBgColorMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setCh" o = DOMHTMLTableRowElementSetChMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setChOff" o = DOMHTMLTableRowElementSetChOffMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setVAlign" o = DOMHTMLTableRowElementSetVAlignMethodInfo-    ResolveDOMHTMLTableRowElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableRowElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableRowElementMethod t DOMHTMLTableRowElement, O.MethodInfo info DOMHTMLTableRowElement p) => OL.IsLabel t (DOMHTMLTableRowElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #align-@--}-getDOMHTMLTableRowElementAlign :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableRowElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableRowElementAlign :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableRowElementAlign :: (IsDOMHTMLTableRowElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableRowElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableRowElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementAlignPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLTableRowElementAlignPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementAlign-    attrSet _ = setDOMHTMLTableRowElementAlign-    attrConstruct _ = constructDOMHTMLTableRowElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "bg-color"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #bgColor-@--}-getDOMHTMLTableRowElementBgColor :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementBgColor obj = liftIO $ B.Properties.getObjectPropertyString obj "bg-color"--{- |-Set the value of the “@bg-color@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableRowElement [ #bgColor 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableRowElementBgColor :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementBgColor obj val = liftIO $ B.Properties.setObjectPropertyString obj "bg-color" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@bg-color@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableRowElementBgColor :: (IsDOMHTMLTableRowElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableRowElementBgColor val = B.Properties.constructObjectPropertyString "bg-color" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementBgColorPropertyInfo-instance AttrInfo DOMHTMLTableRowElementBgColorPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementBgColorPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementBgColorPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementBgColorPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementBgColorPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementBgColorPropertyInfo = "bg-color"-    type AttrOrigin DOMHTMLTableRowElementBgColorPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementBgColor-    attrSet _ = setDOMHTMLTableRowElementBgColor-    attrConstruct _ = constructDOMHTMLTableRowElementBgColor-    attrClear _ = undefined-#endif---- VVV Prop "cells"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@cells@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #cells-@--}-getDOMHTMLTableRowElementCells :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMHTMLTableRowElementCells obj = liftIO $ B.Properties.getObjectPropertyObject obj "cells" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementCellsPropertyInfo-instance AttrInfo DOMHTMLTableRowElementCellsPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementCellsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableRowElementCellsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableRowElementCellsPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementCellsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMHTMLTableRowElementCellsPropertyInfo = "cells"-    type AttrOrigin DOMHTMLTableRowElementCellsPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementCells-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #ch-@--}-getDOMHTMLTableRowElementCh :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementCh obj = liftIO $ B.Properties.getObjectPropertyString obj "ch"--{- |-Set the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableRowElement [ #ch 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableRowElementCh :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementCh obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableRowElementCh :: (IsDOMHTMLTableRowElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableRowElementCh val = B.Properties.constructObjectPropertyString "ch" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementChPropertyInfo-instance AttrInfo DOMHTMLTableRowElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementChPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementChPropertyInfo = "ch"-    type AttrOrigin DOMHTMLTableRowElementChPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementCh-    attrSet _ = setDOMHTMLTableRowElementCh-    attrConstruct _ = constructDOMHTMLTableRowElementCh-    attrClear _ = undefined-#endif---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #chOff-@--}-getDOMHTMLTableRowElementChOff :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementChOff obj = liftIO $ B.Properties.getObjectPropertyString obj "ch-off"--{- |-Set the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableRowElement [ #chOff 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableRowElementChOff :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementChOff obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch-off" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch-off@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableRowElementChOff :: (IsDOMHTMLTableRowElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableRowElementChOff val = B.Properties.constructObjectPropertyString "ch-off" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableRowElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementChOffPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementChOffPropertyInfo = "ch-off"-    type AttrOrigin DOMHTMLTableRowElementChOffPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementChOff-    attrSet _ = setDOMHTMLTableRowElementChOff-    attrConstruct _ = constructDOMHTMLTableRowElementChOff-    attrClear _ = undefined-#endif---- VVV Prop "row-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@row-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #rowIndex-@--}-getDOMHTMLTableRowElementRowIndex :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m CLong-getDOMHTMLTableRowElementRowIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "row-index"--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementRowIndexPropertyInfo-instance AttrInfo DOMHTMLTableRowElementRowIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementRowIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementRowIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableRowElementRowIndexPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementRowIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLTableRowElementRowIndexPropertyInfo = "row-index"-    type AttrOrigin DOMHTMLTableRowElementRowIndexPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementRowIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "section-row-index"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@section-row-index@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #sectionRowIndex-@--}-getDOMHTMLTableRowElementSectionRowIndex :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m CLong-getDOMHTMLTableRowElementSectionRowIndex obj = liftIO $ B.Properties.getObjectPropertyLong obj "section-row-index"--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSectionRowIndexPropertyInfo-instance AttrInfo DOMHTMLTableRowElementSectionRowIndexPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementSectionRowIndexPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementSectionRowIndexPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableRowElementSectionRowIndexPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementSectionRowIndexPropertyInfo = CLong-    type AttrLabel DOMHTMLTableRowElementSectionRowIndexPropertyInfo = "section-row-index"-    type AttrOrigin DOMHTMLTableRowElementSectionRowIndexPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementSectionRowIndex-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableRowElement #vAlign-@--}-getDOMHTMLTableRowElementVAlign :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableRowElementVAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "v-align"--{- |-Set the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableRowElement [ #vAlign 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableRowElementVAlign :: (MonadIO m, IsDOMHTMLTableRowElement o) => o -> T.Text -> m ()-setDOMHTMLTableRowElementVAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "v-align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@v-align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableRowElementVAlign :: (IsDOMHTMLTableRowElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableRowElementVAlign val = B.Properties.constructObjectPropertyString "v-align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableRowElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableRowElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableRowElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableRowElementVAlignPropertyInfo = IsDOMHTMLTableRowElement-    type AttrGetType DOMHTMLTableRowElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableRowElementVAlignPropertyInfo = "v-align"-    type AttrOrigin DOMHTMLTableRowElementVAlignPropertyInfo = DOMHTMLTableRowElement-    attrGet _ = getDOMHTMLTableRowElementVAlign-    attrSet _ = setDOMHTMLTableRowElementVAlign-    attrConstruct _ = constructDOMHTMLTableRowElementVAlign-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTableRowElement-type instance O.AttributeList DOMHTMLTableRowElement = DOMHTMLTableRowElementAttributeList-type DOMHTMLTableRowElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableRowElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("bgColor", DOMHTMLTableRowElementBgColorPropertyInfo), '("cells", DOMHTMLTableRowElementCellsPropertyInfo), '("ch", DOMHTMLTableRowElementChPropertyInfo), '("chOff", DOMHTMLTableRowElementChOffPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("rowIndex", DOMHTMLTableRowElementRowIndexPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("sectionRowIndex", DOMHTMLTableRowElementSectionRowIndexPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableRowElementVAlignPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTableRowElementAlign :: AttrLabelProxy "align"-dOMHTMLTableRowElementAlign = AttrLabelProxy--dOMHTMLTableRowElementBgColor :: AttrLabelProxy "bgColor"-dOMHTMLTableRowElementBgColor = AttrLabelProxy--dOMHTMLTableRowElementCells :: AttrLabelProxy "cells"-dOMHTMLTableRowElementCells = AttrLabelProxy--dOMHTMLTableRowElementCh :: AttrLabelProxy "ch"-dOMHTMLTableRowElementCh = AttrLabelProxy--dOMHTMLTableRowElementChOff :: AttrLabelProxy "chOff"-dOMHTMLTableRowElementChOff = AttrLabelProxy--dOMHTMLTableRowElementRowIndex :: AttrLabelProxy "rowIndex"-dOMHTMLTableRowElementRowIndex = AttrLabelProxy--dOMHTMLTableRowElementSectionRowIndex :: AttrLabelProxy "sectionRowIndex"-dOMHTMLTableRowElementSectionRowIndex = AttrLabelProxy--dOMHTMLTableRowElementVAlign :: AttrLabelProxy "vAlign"-dOMHTMLTableRowElementVAlign = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTableRowElement = DOMHTMLTableRowElementSignalList-type DOMHTMLTableRowElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTableRowElement::delete_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_delete_cell" webkit_dom_html_table_row_element_delete_cell :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLTableRowElementDeleteCell ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementDeleteCell ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableRowElementDeleteCell self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_html_table_row_element_delete_cell self' index-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementDeleteCellMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementDeleteCellMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementDeleteCell--#endif---- method DOMHTMLTableRowElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_align" webkit_dom_html_table_row_element_get_align :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableRowElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableRowElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableRowElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetAlign--#endif---- method DOMHTMLTableRowElement::get_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_bg_color" webkit_dom_html_table_row_element_get_bg_color :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableRowElementGetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableRowElementGetBgColor self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_bg_color self'-    checkUnexpectedReturnNULL "dOMHTMLTableRowElementGetBgColor" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetBgColorMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetBgColor--#endif---- method DOMHTMLTableRowElement::get_cells--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_cells" webkit_dom_html_table_row_element_get_cells :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLTableRowElementGetCells ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetCells ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLTableRowElementGetCells self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_cells self'-    checkUnexpectedReturnNULL "dOMHTMLTableRowElementGetCells" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetCellsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetCellsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetCells--#endif---- method DOMHTMLTableRowElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_ch" webkit_dom_html_table_row_element_get_ch :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableRowElementGetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableRowElementGetCh self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_ch self'-    checkUnexpectedReturnNULL "dOMHTMLTableRowElementGetCh" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetCh--#endif---- method DOMHTMLTableRowElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_ch_off" webkit_dom_html_table_row_element_get_ch_off :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableRowElementGetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableRowElementGetChOff self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_ch_off self'-    checkUnexpectedReturnNULL "dOMHTMLTableRowElementGetChOff" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetChOff--#endif---- method DOMHTMLTableRowElement::get_row_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_row_index" webkit_dom_html_table_row_element_get_row_index :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTableRowElementGetRowIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetRowIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTableRowElementGetRowIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_row_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetRowIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetRowIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetRowIndex--#endif---- method DOMHTMLTableRowElement::get_section_row_index--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_section_row_index" webkit_dom_html_table_row_element_get_section_row_index :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTableRowElementGetSectionRowIndex ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetSectionRowIndex ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTableRowElementGetSectionRowIndex self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_section_row_index self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetSectionRowIndexMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetSectionRowIndex--#endif---- method DOMHTMLTableRowElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_get_v_align" webkit_dom_html_table_row_element_get_v_align :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableRowElementGetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementGetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableRowElementGetVAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_row_element_get_v_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableRowElementGetVAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementGetVAlign--#endif---- method DOMHTMLTableRowElement::insert_cell--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_insert_cell" webkit_dom_html_table_row_element_insert_cell :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMHTMLTableRowElementInsertCell ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementInsertCell ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableRowElementInsertCell self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_html_table_row_element_insert_cell self' index-        checkUnexpectedReturnNULL "dOMHTMLTableRowElementInsertCell" result-        result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementInsertCellMethodInfo-instance (signature ~ (CLong -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementInsertCellMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementInsertCell--#endif---- method DOMHTMLTableRowElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_set_align" webkit_dom_html_table_row_element_set_align :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableRowElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableRowElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetAlign--#endif---- method DOMHTMLTableRowElement::set_bg_color--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_set_bg_color" webkit_dom_html_table_row_element_set_bg_color :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableRowElementSetBgColor ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementSetBgColor ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableRowElementSetBgColor self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_bg_color self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetBgColorMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementSetBgColorMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetBgColor--#endif---- method DOMHTMLTableRowElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_set_ch" webkit_dom_html_table_row_element_set_ch :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableRowElementSetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementSetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableRowElementSetCh self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_ch self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetCh--#endif---- method DOMHTMLTableRowElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_set_ch_off" webkit_dom_html_table_row_element_set_ch_off :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableRowElementSetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementSetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableRowElementSetChOff self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_ch_off self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetChOff--#endif---- method DOMHTMLTableRowElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableRowElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_row_element_set_v_align" webkit_dom_html_table_row_element_set_v_align :: -    Ptr DOMHTMLTableRowElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableRowElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableRowElementSetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableRowElementSetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableRowElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement.DOMHTMLTableRowElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableRowElementSetVAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_row_element_set_v_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableRowElement a) => O.MethodInfo DOMHTMLTableRowElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableRowElementSetVAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTableRowElement.hs-boot
@@ -1,98 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTableRowElement = DOMHTMLTableRowElement (ManagedPtr DOMHTMLTableRowElement)-instance GObject DOMHTMLTableRowElement where-class (GObject o, O.IsDescendantOf DOMHTMLTableRowElement o) => IsDOMHTMLTableRowElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableRowElement o) => IsDOMHTMLTableRowElement o-instance O.HasParentTypes DOMHTMLTableRowElement-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementBgColorPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementCellsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementChPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementChOffPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementRowIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSectionRowIndexPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementVAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementDeleteCellMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetCellsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetRowIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetSectionRowIndexMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementGetVAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementInsertCellMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetBgColorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableRowElementSetVAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTableSectionElement.hs
@@ -1,1113 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement-    ( ---- * Exported types-    DOMHTMLTableSectionElement(..)          ,-    IsDOMHTMLTableSectionElement            ,-    toDOMHTMLTableSectionElement            ,-    noDOMHTMLTableSectionElement            ,--- -- * Methods--- ** deleteRow #method:deleteRow#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementDeleteRowMethodInfo,-#endif-    dOMHTMLTableSectionElementDeleteRow     ,----- ** getAlign #method:getAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementGetAlignMethodInfo,-#endif-    dOMHTMLTableSectionElementGetAlign      ,----- ** getCh #method:getCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementGetChMethodInfo,-#endif-    dOMHTMLTableSectionElementGetCh         ,----- ** getChOff #method:getChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementGetChOffMethodInfo,-#endif-    dOMHTMLTableSectionElementGetChOff      ,----- ** getRows #method:getRows#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementGetRowsMethodInfo,-#endif-    dOMHTMLTableSectionElementGetRows       ,----- ** getVAlign #method:getVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementGetVAlignMethodInfo,-#endif-    dOMHTMLTableSectionElementGetVAlign     ,----- ** insertRow #method:insertRow#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementInsertRowMethodInfo,-#endif-    dOMHTMLTableSectionElementInsertRow     ,----- ** setAlign #method:setAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementSetAlignMethodInfo,-#endif-    dOMHTMLTableSectionElementSetAlign      ,----- ** setCh #method:setCh#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementSetChMethodInfo,-#endif-    dOMHTMLTableSectionElementSetCh         ,----- ** setChOff #method:setChOff#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementSetChOffMethodInfo,-#endif-    dOMHTMLTableSectionElementSetChOff      ,----- ** setVAlign #method:setVAlign#--#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementSetVAlignMethodInfo,-#endif-    dOMHTMLTableSectionElementSetVAlign     ,----- -- * Properties--- ** align #attr:align#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementAlignPropertyInfo,-#endif-    constructDOMHTMLTableSectionElementAlign,-#if ENABLE_OVERLOADING-    dOMHTMLTableSectionElementAlign         ,-#endif-    getDOMHTMLTableSectionElementAlign      ,-    setDOMHTMLTableSectionElementAlign      ,----- ** ch #attr:ch#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementChPropertyInfo,-#endif-    constructDOMHTMLTableSectionElementCh   ,-#if ENABLE_OVERLOADING-    dOMHTMLTableSectionElementCh            ,-#endif-    getDOMHTMLTableSectionElementCh         ,-    setDOMHTMLTableSectionElementCh         ,----- ** chOff #attr:chOff#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementChOffPropertyInfo,-#endif-    constructDOMHTMLTableSectionElementChOff,-#if ENABLE_OVERLOADING-    dOMHTMLTableSectionElementChOff         ,-#endif-    getDOMHTMLTableSectionElementChOff      ,-    setDOMHTMLTableSectionElementChOff      ,----- ** rows #attr:rows#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementRowsPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTableSectionElementRows          ,-#endif-    getDOMHTMLTableSectionElementRows       ,----- ** vAlign #attr:vAlign#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTableSectionElementVAlignPropertyInfo,-#endif-    constructDOMHTMLTableSectionElementVAlign,-#if ENABLE_OVERLOADING-    dOMHTMLTableSectionElementVAlign        ,-#endif-    getDOMHTMLTableSectionElementVAlign     ,-    setDOMHTMLTableSectionElementVAlign     ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLCollection as WebKit2WebExtension.DOMHTMLCollection-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTableSectionElement = DOMHTMLTableSectionElement (ManagedPtr DOMHTMLTableSectionElement)-foreign import ccall "webkit_dom_html_table_section_element_get_type"-    c_webkit_dom_html_table_section_element_get_type :: IO GType--instance GObject DOMHTMLTableSectionElement where-    gobjectType = c_webkit_dom_html_table_section_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTableSectionElement`, for instance with `toDOMHTMLTableSectionElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTableSectionElement o) => IsDOMHTMLTableSectionElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableSectionElement o) => IsDOMHTMLTableSectionElement o--instance O.HasParentTypes DOMHTMLTableSectionElement-type instance O.ParentTypes DOMHTMLTableSectionElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTableSectionElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTableSectionElement :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> m DOMHTMLTableSectionElement-toDOMHTMLTableSectionElement = liftIO . unsafeCastTo DOMHTMLTableSectionElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTableSectionElement`.-noDOMHTMLTableSectionElement :: Maybe DOMHTMLTableSectionElement-noDOMHTMLTableSectionElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTableSectionElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTableSectionElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "deleteRow" o = DOMHTMLTableSectionElementDeleteRowMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "insertRow" o = DOMHTMLTableSectionElementInsertRowMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAlign" o = DOMHTMLTableSectionElementGetAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getCh" o = DOMHTMLTableSectionElementGetChMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChOff" o = DOMHTMLTableSectionElementGetChOffMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getRows" o = DOMHTMLTableSectionElementGetRowsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getVAlign" o = DOMHTMLTableSectionElementGetVAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAlign" o = DOMHTMLTableSectionElementSetAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setCh" o = DOMHTMLTableSectionElementSetChMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setChOff" o = DOMHTMLTableSectionElementSetChOffMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setVAlign" o = DOMHTMLTableSectionElementSetVAlignMethodInfo-    ResolveDOMHTMLTableSectionElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTableSectionElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTableSectionElementMethod t DOMHTMLTableSectionElement, O.MethodInfo info DOMHTMLTableSectionElement p) => OL.IsLabel t (DOMHTMLTableSectionElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableSectionElement #align-@--}-getDOMHTMLTableSectionElementAlign :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "align"--{- |-Set the value of the “@align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableSectionElement [ #align 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableSectionElementAlign :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableSectionElementAlign :: (IsDOMHTMLTableSectionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableSectionElementAlign val = B.Properties.constructObjectPropertyString "align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementAlignPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementAlignPropertyInfo = IsDOMHTMLTableSectionElement-    type AttrGetType DOMHTMLTableSectionElementAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementAlignPropertyInfo = "align"-    type AttrOrigin DOMHTMLTableSectionElementAlignPropertyInfo = DOMHTMLTableSectionElement-    attrGet _ = getDOMHTMLTableSectionElementAlign-    attrSet _ = setDOMHTMLTableSectionElementAlign-    attrConstruct _ = constructDOMHTMLTableSectionElementAlign-    attrClear _ = undefined-#endif---- VVV Prop "ch"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableSectionElement #ch-@--}-getDOMHTMLTableSectionElementCh :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementCh obj = liftIO $ B.Properties.getObjectPropertyString obj "ch"--{- |-Set the value of the “@ch@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableSectionElement [ #ch 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableSectionElementCh :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementCh obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableSectionElementCh :: (IsDOMHTMLTableSectionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableSectionElementCh val = B.Properties.constructObjectPropertyString "ch" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementChPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementChPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementChPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementChPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementChPropertyInfo = IsDOMHTMLTableSectionElement-    type AttrGetType DOMHTMLTableSectionElementChPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementChPropertyInfo = "ch"-    type AttrOrigin DOMHTMLTableSectionElementChPropertyInfo = DOMHTMLTableSectionElement-    attrGet _ = getDOMHTMLTableSectionElementCh-    attrSet _ = setDOMHTMLTableSectionElementCh-    attrConstruct _ = constructDOMHTMLTableSectionElementCh-    attrClear _ = undefined-#endif---- VVV Prop "ch-off"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableSectionElement #chOff-@--}-getDOMHTMLTableSectionElementChOff :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementChOff obj = liftIO $ B.Properties.getObjectPropertyString obj "ch-off"--{- |-Set the value of the “@ch-off@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableSectionElement [ #chOff 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableSectionElementChOff :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementChOff obj val = liftIO $ B.Properties.setObjectPropertyString obj "ch-off" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@ch-off@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableSectionElementChOff :: (IsDOMHTMLTableSectionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableSectionElementChOff val = B.Properties.constructObjectPropertyString "ch-off" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementChOffPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementChOffPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementChOffPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementChOffPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementChOffPropertyInfo = IsDOMHTMLTableSectionElement-    type AttrGetType DOMHTMLTableSectionElementChOffPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementChOffPropertyInfo = "ch-off"-    type AttrOrigin DOMHTMLTableSectionElementChOffPropertyInfo = DOMHTMLTableSectionElement-    attrGet _ = getDOMHTMLTableSectionElementChOff-    attrSet _ = setDOMHTMLTableSectionElementChOff-    attrConstruct _ = constructDOMHTMLTableSectionElementChOff-    attrClear _ = undefined-#endif---- VVV Prop "rows"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@rows@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableSectionElement #rows-@--}-getDOMHTMLTableSectionElementRows :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> m (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-getDOMHTMLTableSectionElementRows obj = liftIO $ B.Properties.getObjectPropertyObject obj "rows" WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementRowsPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementRowsPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementRowsPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementRowsPropertyInfo = IsDOMHTMLTableSectionElement-    type AttrGetType DOMHTMLTableSectionElementRowsPropertyInfo = (Maybe WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)-    type AttrLabel DOMHTMLTableSectionElementRowsPropertyInfo = "rows"-    type AttrOrigin DOMHTMLTableSectionElementRowsPropertyInfo = DOMHTMLTableSectionElement-    attrGet _ = getDOMHTMLTableSectionElementRows-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "v-align"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTableSectionElement #vAlign-@--}-getDOMHTMLTableSectionElementVAlign :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> m (Maybe T.Text)-getDOMHTMLTableSectionElementVAlign obj = liftIO $ B.Properties.getObjectPropertyString obj "v-align"--{- |-Set the value of the “@v-align@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTableSectionElement [ #vAlign 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTableSectionElementVAlign :: (MonadIO m, IsDOMHTMLTableSectionElement o) => o -> T.Text -> m ()-setDOMHTMLTableSectionElementVAlign obj val = liftIO $ B.Properties.setObjectPropertyString obj "v-align" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@v-align@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTableSectionElementVAlign :: (IsDOMHTMLTableSectionElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTableSectionElementVAlign val = B.Properties.constructObjectPropertyString "v-align" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementVAlignPropertyInfo-instance AttrInfo DOMHTMLTableSectionElementVAlignPropertyInfo where-    type AttrAllowedOps DOMHTMLTableSectionElementVAlignPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTableSectionElementVAlignPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTableSectionElementVAlignPropertyInfo = IsDOMHTMLTableSectionElement-    type AttrGetType DOMHTMLTableSectionElementVAlignPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTableSectionElementVAlignPropertyInfo = "v-align"-    type AttrOrigin DOMHTMLTableSectionElementVAlignPropertyInfo = DOMHTMLTableSectionElement-    attrGet _ = getDOMHTMLTableSectionElementVAlign-    attrSet _ = setDOMHTMLTableSectionElementVAlign-    attrConstruct _ = constructDOMHTMLTableSectionElementVAlign-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTableSectionElement-type instance O.AttributeList DOMHTMLTableSectionElement = DOMHTMLTableSectionElementAttributeList-type DOMHTMLTableSectionElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("align", DOMHTMLTableSectionElementAlignPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("ch", DOMHTMLTableSectionElementChPropertyInfo), '("chOff", DOMHTMLTableSectionElementChOffPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("rows", DOMHTMLTableSectionElementRowsPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("vAlign", DOMHTMLTableSectionElementVAlignPropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTableSectionElementAlign :: AttrLabelProxy "align"-dOMHTMLTableSectionElementAlign = AttrLabelProxy--dOMHTMLTableSectionElementCh :: AttrLabelProxy "ch"-dOMHTMLTableSectionElementCh = AttrLabelProxy--dOMHTMLTableSectionElementChOff :: AttrLabelProxy "chOff"-dOMHTMLTableSectionElementChOff = AttrLabelProxy--dOMHTMLTableSectionElementRows :: AttrLabelProxy "rows"-dOMHTMLTableSectionElementRows = AttrLabelProxy--dOMHTMLTableSectionElementVAlign :: AttrLabelProxy "vAlign"-dOMHTMLTableSectionElementVAlign = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTableSectionElement = DOMHTMLTableSectionElementSignalList-type DOMHTMLTableSectionElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTableSectionElement::delete_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_delete_row" webkit_dom_html_table_section_element_delete_row :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMHTMLTableSectionElementDeleteRow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementDeleteRow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableSectionElementDeleteRow self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_html_table_section_element_delete_row self' index-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementDeleteRowMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementDeleteRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementDeleteRow--#endif---- method DOMHTMLTableSectionElement::get_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_get_align" webkit_dom_html_table_section_element_get_align :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableSectionElementGetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementGetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableSectionElementGetAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_section_element_get_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableSectionElementGetAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementGetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetAlign--#endif---- method DOMHTMLTableSectionElement::get_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_get_ch" webkit_dom_html_table_section_element_get_ch :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableSectionElementGetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementGetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableSectionElementGetCh self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_section_element_get_ch self'-    checkUnexpectedReturnNULL "dOMHTMLTableSectionElementGetCh" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetChMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementGetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetCh--#endif---- method DOMHTMLTableSectionElement::get_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_get_ch_off" webkit_dom_html_table_section_element_get_ch_off :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableSectionElementGetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementGetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableSectionElementGetChOff self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_section_element_get_ch_off self'-    checkUnexpectedReturnNULL "dOMHTMLTableSectionElementGetChOff" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetChOffMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementGetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetChOff--#endif---- method DOMHTMLTableSectionElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLCollection"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_get_rows" webkit_dom_html_table_section_element_get_rows :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection)--{-# DEPRECATED dOMHTMLTableSectionElementGetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementGetRows ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLCollection.DOMHTMLCollection' -}-dOMHTMLTableSectionElementGetRows self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_section_element_get_rows self'-    checkUnexpectedReturnNULL "dOMHTMLTableSectionElementGetRows" result-    result' <- (wrapObject WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetRowsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLCollection.DOMHTMLCollection), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetRows--#endif---- method DOMHTMLTableSectionElement::get_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_get_v_align" webkit_dom_html_table_section_element_get_v_align :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    IO CString--{-# DEPRECATED dOMHTMLTableSectionElementGetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementGetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTableSectionElementGetVAlign self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_table_section_element_get_v_align self'-    checkUnexpectedReturnNULL "dOMHTMLTableSectionElementGetVAlign" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetVAlignMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementGetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementGetVAlign--#endif---- method DOMHTMLTableSectionElement::insert_row--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLElement"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_insert_row" webkit_dom_html_table_section_element_insert_row :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    CLong ->                                -- index : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement)--{-# DEPRECATED dOMHTMLTableSectionElementInsertRow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementInsertRow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> CLong-    {- ^ /@index@/: A @/glong/@ -}-    -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLElement.DOMHTMLElement' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMHTMLTableSectionElementInsertRow self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_html_table_section_element_insert_row self' index-        checkUnexpectedReturnNULL "dOMHTMLTableSectionElementInsertRow" result-        result' <- (newObject WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementInsertRowMethodInfo-instance (signature ~ (CLong -> m WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementInsertRowMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementInsertRow--#endif---- method DOMHTMLTableSectionElement::set_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_set_align" webkit_dom_html_table_section_element_set_align :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableSectionElementSetAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementSetAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableSectionElementSetAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementSetAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetAlign--#endif---- method DOMHTMLTableSectionElement::set_ch--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_set_ch" webkit_dom_html_table_section_element_set_ch :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableSectionElementSetCh ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementSetCh ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableSectionElementSetCh self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_ch self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetChMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementSetChMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetCh--#endif---- method DOMHTMLTableSectionElement::set_ch_off--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_set_ch_off" webkit_dom_html_table_section_element_set_ch_off :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableSectionElementSetChOff ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementSetChOff ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableSectionElementSetChOff self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_ch_off self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetChOffMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementSetChOffMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetChOff--#endif---- method DOMHTMLTableSectionElement::set_v_align--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTableSectionElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_table_section_element_set_v_align" webkit_dom_html_table_section_element_set_v_align :: -    Ptr DOMHTMLTableSectionElement ->       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTableSectionElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTableSectionElementSetVAlign ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTableSectionElementSetVAlign ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTableSectionElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement.DOMHTMLTableSectionElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTableSectionElementSetVAlign self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_table_section_element_set_v_align self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetVAlignMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTableSectionElement a) => O.MethodInfo DOMHTMLTableSectionElementSetVAlignMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTableSectionElementSetVAlign--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTableSectionElement.hs-boot
@@ -1,77 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTableSectionElement = DOMHTMLTableSectionElement (ManagedPtr DOMHTMLTableSectionElement)-instance GObject DOMHTMLTableSectionElement where-class (GObject o, O.IsDescendantOf DOMHTMLTableSectionElement o) => IsDOMHTMLTableSectionElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTableSectionElement o) => IsDOMHTMLTableSectionElement o-instance O.HasParentTypes DOMHTMLTableSectionElement-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementChPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementChOffPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementRowsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementVAlignPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementDeleteRowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetRowsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementGetVAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementInsertRowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetAlignMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetChMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetChOffMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTableSectionElementSetVAlignMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTextAreaElement.hs
@@ -1,2264 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement-    ( ---- * Exported types-    DOMHTMLTextAreaElement(..)              ,-    IsDOMHTMLTextAreaElement                ,-    toDOMHTMLTextAreaElement                ,-    noDOMHTMLTextAreaElement                ,--- -- * Methods--- ** getAreaType #method:getAreaType#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetAreaTypeMethodInfo,-#endif-    dOMHTMLTextAreaElementGetAreaType       ,----- ** getAutofocus #method:getAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetAutofocusMethodInfo,-#endif-    dOMHTMLTextAreaElementGetAutofocus      ,----- ** getCols #method:getCols#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetColsMethodInfo ,-#endif-    dOMHTMLTextAreaElementGetCols           ,----- ** getDefaultValue #method:getDefaultValue#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetDefaultValueMethodInfo,-#endif-    dOMHTMLTextAreaElementGetDefaultValue   ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetDisabledMethodInfo,-#endif-    dOMHTMLTextAreaElementGetDisabled       ,----- ** getForm #method:getForm#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetFormMethodInfo ,-#endif-    dOMHTMLTextAreaElementGetForm           ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetNameMethodInfo ,-#endif-    dOMHTMLTextAreaElementGetName           ,----- ** getReadOnly #method:getReadOnly#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetReadOnlyMethodInfo,-#endif-    dOMHTMLTextAreaElementGetReadOnly       ,----- ** getRows #method:getRows#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetRowsMethodInfo ,-#endif-    dOMHTMLTextAreaElementGetRows           ,----- ** getSelectionEnd #method:getSelectionEnd#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetSelectionEndMethodInfo,-#endif-    dOMHTMLTextAreaElementGetSelectionEnd   ,----- ** getSelectionStart #method:getSelectionStart#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetSelectionStartMethodInfo,-#endif-    dOMHTMLTextAreaElementGetSelectionStart ,----- ** getValue #method:getValue#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetValueMethodInfo,-#endif-    dOMHTMLTextAreaElementGetValue          ,----- ** getWillValidate #method:getWillValidate#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementGetWillValidateMethodInfo,-#endif-    dOMHTMLTextAreaElementGetWillValidate   ,----- ** isEdited #method:isEdited#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementIsEditedMethodInfo,-#endif-    dOMHTMLTextAreaElementIsEdited          ,----- ** select #method:select#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSelectMethodInfo  ,-#endif-    dOMHTMLTextAreaElementSelect            ,----- ** setAutofocus #method:setAutofocus#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetAutofocusMethodInfo,-#endif-    dOMHTMLTextAreaElementSetAutofocus      ,----- ** setCols #method:setCols#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetColsMethodInfo ,-#endif-    dOMHTMLTextAreaElementSetCols           ,----- ** setDefaultValue #method:setDefaultValue#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetDefaultValueMethodInfo,-#endif-    dOMHTMLTextAreaElementSetDefaultValue   ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetDisabledMethodInfo,-#endif-    dOMHTMLTextAreaElementSetDisabled       ,----- ** setName #method:setName#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetNameMethodInfo ,-#endif-    dOMHTMLTextAreaElementSetName           ,----- ** setReadOnly #method:setReadOnly#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetReadOnlyMethodInfo,-#endif-    dOMHTMLTextAreaElementSetReadOnly       ,----- ** setRows #method:setRows#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetRowsMethodInfo ,-#endif-    dOMHTMLTextAreaElementSetRows           ,----- ** setSelectionEnd #method:setSelectionEnd#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetSelectionEndMethodInfo,-#endif-    dOMHTMLTextAreaElementSetSelectionEnd   ,----- ** setSelectionRange #method:setSelectionRange#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetSelectionRangeMethodInfo,-#endif-    dOMHTMLTextAreaElementSetSelectionRange ,----- ** setSelectionStart #method:setSelectionStart#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetSelectionStartMethodInfo,-#endif-    dOMHTMLTextAreaElementSetSelectionStart ,----- ** setValue #method:setValue#--#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSetValueMethodInfo,-#endif-    dOMHTMLTextAreaElementSetValue          ,----- -- * Properties--- ** autofocus #attr:autofocus#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementAutofocusPropertyInfo,-#endif-    constructDOMHTMLTextAreaElementAutofocus,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementAutofocus         ,-#endif-    getDOMHTMLTextAreaElementAutofocus      ,-    setDOMHTMLTextAreaElementAutofocus      ,----- ** cols #attr:cols#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementColsPropertyInfo  ,-#endif-    constructDOMHTMLTextAreaElementCols     ,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementCols              ,-#endif-    getDOMHTMLTextAreaElementCols           ,-    setDOMHTMLTextAreaElementCols           ,----- ** defaultValue #attr:defaultValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementDefaultValuePropertyInfo,-#endif-    constructDOMHTMLTextAreaElementDefaultValue,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementDefaultValue      ,-#endif-    getDOMHTMLTextAreaElementDefaultValue   ,-    setDOMHTMLTextAreaElementDefaultValue   ,----- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementDisabledPropertyInfo,-#endif-    constructDOMHTMLTextAreaElementDisabled ,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementDisabled          ,-#endif-    getDOMHTMLTextAreaElementDisabled       ,-    setDOMHTMLTextAreaElementDisabled       ,----- ** form #attr:form#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementFormPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementForm              ,-#endif-    getDOMHTMLTextAreaElementForm           ,----- ** name #attr:name#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementNamePropertyInfo  ,-#endif-    constructDOMHTMLTextAreaElementName     ,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementName              ,-#endif-    getDOMHTMLTextAreaElementName           ,-    setDOMHTMLTextAreaElementName           ,----- ** readOnly #attr:readOnly#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementReadOnlyPropertyInfo,-#endif-    constructDOMHTMLTextAreaElementReadOnly ,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementReadOnly          ,-#endif-    getDOMHTMLTextAreaElementReadOnly       ,-    setDOMHTMLTextAreaElementReadOnly       ,----- ** rows #attr:rows#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementRowsPropertyInfo  ,-#endif-    constructDOMHTMLTextAreaElementRows     ,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementRows              ,-#endif-    getDOMHTMLTextAreaElementRows           ,-    setDOMHTMLTextAreaElementRows           ,----- ** selectionEnd #attr:selectionEnd#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSelectionEndPropertyInfo,-#endif-    constructDOMHTMLTextAreaElementSelectionEnd,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementSelectionEnd      ,-#endif-    getDOMHTMLTextAreaElementSelectionEnd   ,-    setDOMHTMLTextAreaElementSelectionEnd   ,----- ** selectionStart #attr:selectionStart#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementSelectionStartPropertyInfo,-#endif-    constructDOMHTMLTextAreaElementSelectionStart,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementSelectionStart    ,-#endif-    getDOMHTMLTextAreaElementSelectionStart ,-    setDOMHTMLTextAreaElementSelectionStart ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementTypePropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementType              ,-#endif-    getDOMHTMLTextAreaElementType           ,----- ** value #attr:value#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementValuePropertyInfo ,-#endif-    constructDOMHTMLTextAreaElementValue    ,-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementValue             ,-#endif-    getDOMHTMLTextAreaElementValue          ,-    setDOMHTMLTextAreaElementValue          ,----- ** willValidate #attr:willValidate#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTextAreaElementWillValidatePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMHTMLTextAreaElementWillValidate      ,-#endif-    getDOMHTMLTextAreaElementWillValidate   ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLFormElement as WebKit2WebExtension.DOMHTMLFormElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTextAreaElement = DOMHTMLTextAreaElement (ManagedPtr DOMHTMLTextAreaElement)-foreign import ccall "webkit_dom_html_text_area_element_get_type"-    c_webkit_dom_html_text_area_element_get_type :: IO GType--instance GObject DOMHTMLTextAreaElement where-    gobjectType = c_webkit_dom_html_text_area_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTextAreaElement`, for instance with `toDOMHTMLTextAreaElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTextAreaElement o) => IsDOMHTMLTextAreaElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTextAreaElement o) => IsDOMHTMLTextAreaElement o--instance O.HasParentTypes DOMHTMLTextAreaElement-type instance O.ParentTypes DOMHTMLTextAreaElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTextAreaElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTextAreaElement :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m DOMHTMLTextAreaElement-toDOMHTMLTextAreaElement = liftIO . unsafeCastTo DOMHTMLTextAreaElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTextAreaElement`.-noDOMHTMLTextAreaElement :: Maybe DOMHTMLTextAreaElement-noDOMHTMLTextAreaElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTextAreaElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTextAreaElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isEdited" o = DOMHTMLTextAreaElementIsEditedMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "select" o = DOMHTMLTextAreaElementSelectMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAreaType" o = DOMHTMLTextAreaElementGetAreaTypeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getAutofocus" o = DOMHTMLTextAreaElementGetAutofocusMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getCols" o = DOMHTMLTextAreaElementGetColsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDefaultValue" o = DOMHTMLTextAreaElementGetDefaultValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDisabled" o = DOMHTMLTextAreaElementGetDisabledMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getForm" o = DOMHTMLTextAreaElementGetFormMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getName" o = DOMHTMLTextAreaElementGetNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getReadOnly" o = DOMHTMLTextAreaElementGetReadOnlyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getRows" o = DOMHTMLTextAreaElementGetRowsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSelectionEnd" o = DOMHTMLTextAreaElementGetSelectionEndMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSelectionStart" o = DOMHTMLTextAreaElementGetSelectionStartMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getValue" o = DOMHTMLTextAreaElementGetValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "getWillValidate" o = DOMHTMLTextAreaElementGetWillValidateMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setAutofocus" o = DOMHTMLTextAreaElementSetAutofocusMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setCols" o = DOMHTMLTextAreaElementSetColsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDefaultValue" o = DOMHTMLTextAreaElementSetDefaultValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDisabled" o = DOMHTMLTextAreaElementSetDisabledMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setName" o = DOMHTMLTextAreaElementSetNameMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setReadOnly" o = DOMHTMLTextAreaElementSetReadOnlyMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setRows" o = DOMHTMLTextAreaElementSetRowsMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionEnd" o = DOMHTMLTextAreaElementSetSelectionEndMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionRange" o = DOMHTMLTextAreaElementSetSelectionRangeMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSelectionStart" o = DOMHTMLTextAreaElementSetSelectionStartMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setValue" o = DOMHTMLTextAreaElementSetValueMethodInfo-    ResolveDOMHTMLTextAreaElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTextAreaElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTextAreaElementMethod t DOMHTMLTextAreaElement, O.MethodInfo info DOMHTMLTextAreaElement p) => OL.IsLabel t (DOMHTMLTextAreaElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "autofocus"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #autofocus-@--}-getDOMHTMLTextAreaElementAutofocus :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool-getDOMHTMLTextAreaElementAutofocus obj = liftIO $ B.Properties.getObjectPropertyBool obj "autofocus"--{- |-Set the value of the “@autofocus@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #autofocus 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementAutofocus :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementAutofocus obj val = liftIO $ B.Properties.setObjectPropertyBool obj "autofocus" val--{- |-Construct a `GValueConstruct` with valid value for the “@autofocus@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementAutofocus :: (IsDOMHTMLTextAreaElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementAutofocus val = B.Properties.constructObjectPropertyBool "autofocus" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementAutofocusPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementAutofocusPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementAutofocusPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementAutofocusPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementAutofocusPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementAutofocusPropertyInfo = "autofocus"-    type AttrOrigin DOMHTMLTextAreaElementAutofocusPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementAutofocus-    attrSet _ = setDOMHTMLTextAreaElementAutofocus-    attrConstruct _ = constructDOMHTMLTextAreaElementAutofocus-    attrClear _ = undefined-#endif---- VVV Prop "cols"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@cols@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #cols-@--}-getDOMHTMLTextAreaElementCols :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong-getDOMHTMLTextAreaElementCols obj = liftIO $ B.Properties.getObjectPropertyLong obj "cols"--{- |-Set the value of the “@cols@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #cols 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementCols :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementCols obj val = liftIO $ B.Properties.setObjectPropertyLong obj "cols" val--{- |-Construct a `GValueConstruct` with valid value for the “@cols@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementCols :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementCols val = B.Properties.constructObjectPropertyLong "cols" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementColsPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementColsPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementColsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementColsPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementColsPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementColsPropertyInfo = "cols"-    type AttrOrigin DOMHTMLTextAreaElementColsPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementCols-    attrSet _ = setDOMHTMLTextAreaElementCols-    attrConstruct _ = constructDOMHTMLTextAreaElementCols-    attrClear _ = undefined-#endif---- VVV Prop "default-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@default-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #defaultValue-@--}-getDOMHTMLTextAreaElementDefaultValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementDefaultValue obj = liftIO $ B.Properties.getObjectPropertyString obj "default-value"--{- |-Set the value of the “@default-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #defaultValue 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementDefaultValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementDefaultValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "default-value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@default-value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementDefaultValue :: (IsDOMHTMLTextAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementDefaultValue val = B.Properties.constructObjectPropertyString "default-value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementDefaultValuePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementDefaultValuePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementDefaultValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementDefaultValuePropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementDefaultValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementDefaultValuePropertyInfo = "default-value"-    type AttrOrigin DOMHTMLTextAreaElementDefaultValuePropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementDefaultValue-    attrSet _ = setDOMHTMLTextAreaElementDefaultValue-    attrConstruct _ = constructDOMHTMLTextAreaElementDefaultValue-    attrClear _ = undefined-#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #disabled-@--}-getDOMHTMLTextAreaElementDisabled :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool-getDOMHTMLTextAreaElementDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementDisabled :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementDisabled :: (IsDOMHTMLTextAreaElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementDisabledPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementDisabledPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementDisabledPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementDisabledPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMHTMLTextAreaElementDisabledPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementDisabled-    attrSet _ = setDOMHTMLTextAreaElementDisabled-    attrConstruct _ = constructDOMHTMLTextAreaElementDisabled-    attrClear _ = undefined-#endif---- VVV Prop "form"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@form@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #form-@--}-getDOMHTMLTextAreaElementForm :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-getDOMHTMLTextAreaElementForm obj = liftIO $ checkUnexpectedNothing "getDOMHTMLTextAreaElementForm" $ B.Properties.getObjectPropertyObject obj "form" WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementFormPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementFormPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementFormPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementFormPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementFormPropertyInfo = WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    type AttrLabel DOMHTMLTextAreaElementFormPropertyInfo = "form"-    type AttrOrigin DOMHTMLTextAreaElementFormPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementForm-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #name-@--}-getDOMHTMLTextAreaElementName :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementName obj = liftIO $ B.Properties.getObjectPropertyString obj "name"--{- |-Set the value of the “@name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #name 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementName :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementName obj val = liftIO $ B.Properties.setObjectPropertyString obj "name" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@name@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementName :: (IsDOMHTMLTextAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementName val = B.Properties.constructObjectPropertyString "name" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementNamePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementNamePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementNamePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementNamePropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementNamePropertyInfo = "name"-    type AttrOrigin DOMHTMLTextAreaElementNamePropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementName-    attrSet _ = setDOMHTMLTextAreaElementName-    attrConstruct _ = constructDOMHTMLTextAreaElementName-    attrClear _ = undefined-#endif---- VVV Prop "read-only"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@read-only@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #readOnly-@--}-getDOMHTMLTextAreaElementReadOnly :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool-getDOMHTMLTextAreaElementReadOnly obj = liftIO $ B.Properties.getObjectPropertyBool obj "read-only"--{- |-Set the value of the “@read-only@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #readOnly 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementReadOnly :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> Bool -> m ()-setDOMHTMLTextAreaElementReadOnly obj val = liftIO $ B.Properties.setObjectPropertyBool obj "read-only" val--{- |-Construct a `GValueConstruct` with valid value for the “@read-only@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementReadOnly :: (IsDOMHTMLTextAreaElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementReadOnly val = B.Properties.constructObjectPropertyBool "read-only" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementReadOnlyPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementReadOnlyPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementReadOnlyPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementReadOnlyPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementReadOnlyPropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementReadOnlyPropertyInfo = "read-only"-    type AttrOrigin DOMHTMLTextAreaElementReadOnlyPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementReadOnly-    attrSet _ = setDOMHTMLTextAreaElementReadOnly-    attrConstruct _ = constructDOMHTMLTextAreaElementReadOnly-    attrClear _ = undefined-#endif---- VVV Prop "rows"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@rows@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #rows-@--}-getDOMHTMLTextAreaElementRows :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong-getDOMHTMLTextAreaElementRows obj = liftIO $ B.Properties.getObjectPropertyLong obj "rows"--{- |-Set the value of the “@rows@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #rows 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementRows :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementRows obj val = liftIO $ B.Properties.setObjectPropertyLong obj "rows" val--{- |-Construct a `GValueConstruct` with valid value for the “@rows@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementRows :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementRows val = B.Properties.constructObjectPropertyLong "rows" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementRowsPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementRowsPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementRowsPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementRowsPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementRowsPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementRowsPropertyInfo = "rows"-    type AttrOrigin DOMHTMLTextAreaElementRowsPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementRows-    attrSet _ = setDOMHTMLTextAreaElementRows-    attrConstruct _ = constructDOMHTMLTextAreaElementRows-    attrClear _ = undefined-#endif---- VVV Prop "selection-end"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@selection-end@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #selectionEnd-@--}-getDOMHTMLTextAreaElementSelectionEnd :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong-getDOMHTMLTextAreaElementSelectionEnd obj = liftIO $ B.Properties.getObjectPropertyLong obj "selection-end"--{- |-Set the value of the “@selection-end@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #selectionEnd 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementSelectionEnd :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementSelectionEnd obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selection-end" val--{- |-Construct a `GValueConstruct` with valid value for the “@selection-end@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementSelectionEnd :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementSelectionEnd val = B.Properties.constructObjectPropertyLong "selection-end" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSelectionEndPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementSelectionEndPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementSelectionEndPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionEndPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementSelectionEndPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementSelectionEndPropertyInfo = "selection-end"-    type AttrOrigin DOMHTMLTextAreaElementSelectionEndPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementSelectionEnd-    attrSet _ = setDOMHTMLTextAreaElementSelectionEnd-    attrConstruct _ = constructDOMHTMLTextAreaElementSelectionEnd-    attrClear _ = undefined-#endif---- VVV Prop "selection-start"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@selection-start@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #selectionStart-@--}-getDOMHTMLTextAreaElementSelectionStart :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m CLong-getDOMHTMLTextAreaElementSelectionStart obj = liftIO $ B.Properties.getObjectPropertyLong obj "selection-start"--{- |-Set the value of the “@selection-start@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #selectionStart 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementSelectionStart :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> CLong -> m ()-setDOMHTMLTextAreaElementSelectionStart obj val = liftIO $ B.Properties.setObjectPropertyLong obj "selection-start" val--{- |-Construct a `GValueConstruct` with valid value for the “@selection-start@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementSelectionStart :: (IsDOMHTMLTextAreaElement o) => CLong -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementSelectionStart val = B.Properties.constructObjectPropertyLong "selection-start" val--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSelectionStartPropertyInfo-instance AttrInfo DOMHTMLTextAreaElementSelectionStartPropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementSelectionStartPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = (~) CLong-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementSelectionStartPropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementSelectionStartPropertyInfo = CLong-    type AttrLabel DOMHTMLTextAreaElementSelectionStartPropertyInfo = "selection-start"-    type AttrOrigin DOMHTMLTextAreaElementSelectionStartPropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementSelectionStart-    attrSet _ = setDOMHTMLTextAreaElementSelectionStart-    attrConstruct _ = constructDOMHTMLTextAreaElementSelectionStart-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #type-@--}-getDOMHTMLTextAreaElementType :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementTypePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementTypePropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLTextAreaElementTypePropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #value-@--}-getDOMHTMLTextAreaElementValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m (Maybe T.Text)-getDOMHTMLTextAreaElementValue obj = liftIO $ B.Properties.getObjectPropertyString obj "value"--{- |-Set the value of the “@value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTextAreaElement [ #value 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTextAreaElementValue :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> T.Text -> m ()-setDOMHTMLTextAreaElementValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTextAreaElementValue :: (IsDOMHTMLTextAreaElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTextAreaElementValue val = B.Properties.constructObjectPropertyString "value" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementValuePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementValuePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementValuePropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTextAreaElementValuePropertyInfo = "value"-    type AttrOrigin DOMHTMLTextAreaElementValuePropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementValue-    attrSet _ = setDOMHTMLTextAreaElementValue-    attrConstruct _ = constructDOMHTMLTextAreaElementValue-    attrClear _ = undefined-#endif---- VVV Prop "will-validate"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@will-validate@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTextAreaElement #willValidate-@--}-getDOMHTMLTextAreaElementWillValidate :: (MonadIO m, IsDOMHTMLTextAreaElement o) => o -> m Bool-getDOMHTMLTextAreaElementWillValidate obj = liftIO $ B.Properties.getObjectPropertyBool obj "will-validate"--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementWillValidatePropertyInfo-instance AttrInfo DOMHTMLTextAreaElementWillValidatePropertyInfo where-    type AttrAllowedOps DOMHTMLTextAreaElementWillValidatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMHTMLTextAreaElementWillValidatePropertyInfo = IsDOMHTMLTextAreaElement-    type AttrGetType DOMHTMLTextAreaElementWillValidatePropertyInfo = Bool-    type AttrLabel DOMHTMLTextAreaElementWillValidatePropertyInfo = "will-validate"-    type AttrOrigin DOMHTMLTextAreaElementWillValidatePropertyInfo = DOMHTMLTextAreaElement-    attrGet _ = getDOMHTMLTextAreaElementWillValidate-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTextAreaElement-type instance O.AttributeList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementAttributeList-type DOMHTMLTextAreaElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("autofocus", DOMHTMLTextAreaElementAutofocusPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("cols", DOMHTMLTextAreaElementColsPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("defaultValue", DOMHTMLTextAreaElementDefaultValuePropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("disabled", DOMHTMLTextAreaElementDisabledPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("form", DOMHTMLTextAreaElementFormPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("name", DOMHTMLTextAreaElementNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("readOnly", DOMHTMLTextAreaElementReadOnlyPropertyInfo), '("rows", DOMHTMLTextAreaElementRowsPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("selectionEnd", DOMHTMLTextAreaElementSelectionEndPropertyInfo), '("selectionStart", DOMHTMLTextAreaElementSelectionStartPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLTextAreaElementTypePropertyInfo), '("value", DOMHTMLTextAreaElementValuePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo), '("willValidate", DOMHTMLTextAreaElementWillValidatePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTextAreaElementAutofocus :: AttrLabelProxy "autofocus"-dOMHTMLTextAreaElementAutofocus = AttrLabelProxy--dOMHTMLTextAreaElementCols :: AttrLabelProxy "cols"-dOMHTMLTextAreaElementCols = AttrLabelProxy--dOMHTMLTextAreaElementDefaultValue :: AttrLabelProxy "defaultValue"-dOMHTMLTextAreaElementDefaultValue = AttrLabelProxy--dOMHTMLTextAreaElementDisabled :: AttrLabelProxy "disabled"-dOMHTMLTextAreaElementDisabled = AttrLabelProxy--dOMHTMLTextAreaElementForm :: AttrLabelProxy "form"-dOMHTMLTextAreaElementForm = AttrLabelProxy--dOMHTMLTextAreaElementName :: AttrLabelProxy "name"-dOMHTMLTextAreaElementName = AttrLabelProxy--dOMHTMLTextAreaElementReadOnly :: AttrLabelProxy "readOnly"-dOMHTMLTextAreaElementReadOnly = AttrLabelProxy--dOMHTMLTextAreaElementRows :: AttrLabelProxy "rows"-dOMHTMLTextAreaElementRows = AttrLabelProxy--dOMHTMLTextAreaElementSelectionEnd :: AttrLabelProxy "selectionEnd"-dOMHTMLTextAreaElementSelectionEnd = AttrLabelProxy--dOMHTMLTextAreaElementSelectionStart :: AttrLabelProxy "selectionStart"-dOMHTMLTextAreaElementSelectionStart = AttrLabelProxy--dOMHTMLTextAreaElementType :: AttrLabelProxy "type"-dOMHTMLTextAreaElementType = AttrLabelProxy--dOMHTMLTextAreaElementValue :: AttrLabelProxy "value"-dOMHTMLTextAreaElementValue = AttrLabelProxy--dOMHTMLTextAreaElementWillValidate :: AttrLabelProxy "willValidate"-dOMHTMLTextAreaElementWillValidate = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTextAreaElement = DOMHTMLTextAreaElementSignalList-type DOMHTMLTextAreaElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTextAreaElement::get_area_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_area_type" webkit_dom_html_text_area_element_get_area_type :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLTextAreaElementGetAreaType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetAreaType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTextAreaElementGetAreaType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_area_type self'-    checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetAreaType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetAreaTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetAreaTypeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetAreaType--#endif---- method DOMHTMLTextAreaElement::get_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_autofocus" webkit_dom_html_text_area_element_get_autofocus :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CInt--{-# DEPRECATED dOMHTMLTextAreaElementGetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLTextAreaElementGetAutofocus self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_autofocus self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetAutofocusMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetAutofocus--#endif---- method DOMHTMLTextAreaElement::get_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_cols" webkit_dom_html_text_area_element_get_cols :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTextAreaElementGetCols ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetCols ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTextAreaElementGetCols self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_cols self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetColsMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetCols--#endif---- method DOMHTMLTextAreaElement::get_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_default_value" webkit_dom_html_text_area_element_get_default_value :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLTextAreaElementGetDefaultValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetDefaultValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTextAreaElementGetDefaultValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_default_value self'-    checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetDefaultValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetDefaultValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetDefaultValue--#endif---- method DOMHTMLTextAreaElement::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_disabled" webkit_dom_html_text_area_element_get_disabled :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CInt--{-# DEPRECATED dOMHTMLTextAreaElementGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLTextAreaElementGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetDisabled--#endif---- method DOMHTMLTextAreaElement::get_form--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLFormElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_form" webkit_dom_html_text_area_element_get_form :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO (Ptr WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement)--{-# DEPRECATED dOMHTMLTextAreaElementGetForm ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetForm ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMHTMLFormElement.DOMHTMLFormElement' -}-dOMHTMLTextAreaElementGetForm self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_form self'-    checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetForm" result-    result' <- (newObject WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetFormMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMHTMLFormElement.DOMHTMLFormElement), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetFormMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetForm--#endif---- method DOMHTMLTextAreaElement::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_name" webkit_dom_html_text_area_element_get_name :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLTextAreaElementGetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTextAreaElementGetName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_name self'-    checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetName--#endif---- method DOMHTMLTextAreaElement::get_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_read_only" webkit_dom_html_text_area_element_get_read_only :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CInt--{-# DEPRECATED dOMHTMLTextAreaElementGetReadOnly ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetReadOnly ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLTextAreaElementGetReadOnly self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_read_only self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetReadOnlyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetReadOnly--#endif---- method DOMHTMLTextAreaElement::get_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_rows" webkit_dom_html_text_area_element_get_rows :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTextAreaElementGetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetRows ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTextAreaElementGetRows self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_rows self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetRowsMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetRows--#endif---- method DOMHTMLTextAreaElement::get_selection_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_selection_end" webkit_dom_html_text_area_element_get_selection_end :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTextAreaElementGetSelectionEnd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetSelectionEnd ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTextAreaElementGetSelectionEnd self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_selection_end self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetSelectionEndMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetSelectionEndMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionEnd--#endif---- method DOMHTMLTextAreaElement::get_selection_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_selection_start" webkit_dom_html_text_area_element_get_selection_start :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CLong--{-# DEPRECATED dOMHTMLTextAreaElementGetSelectionStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetSelectionStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMHTMLTextAreaElementGetSelectionStart self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_selection_start self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetSelectionStartMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetSelectionStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetSelectionStart--#endif---- method DOMHTMLTextAreaElement::get_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_value" webkit_dom_html_text_area_element_get_value :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CString--{-# DEPRECATED dOMHTMLTextAreaElementGetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTextAreaElementGetValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_value self'-    checkUnexpectedReturnNULL "dOMHTMLTextAreaElementGetValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetValue--#endif---- method DOMHTMLTextAreaElement::get_will_validate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_get_will_validate" webkit_dom_html_text_area_element_get_will_validate :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CInt--{-# DEPRECATED dOMHTMLTextAreaElementGetWillValidate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementGetWillValidate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLTextAreaElementGetWillValidate self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_text_area_element_get_will_validate self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetWillValidateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementGetWillValidateMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementGetWillValidate--#endif---- method DOMHTMLTextAreaElement::is_edited--- method type : OrdinaryMethod--- Args : [Arg {argCName = "input", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_is_edited" webkit_dom_html_text_area_element_is_edited :: -    Ptr DOMHTMLTextAreaElement ->           -- input : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO CInt--{-# DEPRECATED dOMHTMLTextAreaElementIsEdited ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementIsEdited ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@input@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLTextAreaElementIsEdited input = liftIO $ do-    input' <- unsafeManagedPtrCastPtr input-    result <- webkit_dom_html_text_area_element_is_edited input'-    let result' = (/= 0) result-    touchManagedPtr input-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementIsEditedMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementIsEditedMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementIsEdited--#endif---- method DOMHTMLTextAreaElement::select--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_select" webkit_dom_html_text_area_element_select :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSelect ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSelect ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> m ()-dOMHTMLTextAreaElementSelect self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_text_area_element_select self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSelectMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSelectMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSelect--#endif---- method DOMHTMLTextAreaElement::set_autofocus--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_autofocus" webkit_dom_html_text_area_element_set_autofocus :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetAutofocus ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetAutofocus ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLTextAreaElementSetAutofocus self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_autofocus self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetAutofocusMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetAutofocusMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetAutofocus--#endif---- method DOMHTMLTextAreaElement::set_cols--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_cols" webkit_dom_html_text_area_element_set_cols :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetCols ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetCols ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTextAreaElementSetCols self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_text_area_element_set_cols self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetColsMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetColsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetCols--#endif---- method DOMHTMLTextAreaElement::set_default_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_default_value" webkit_dom_html_text_area_element_set_default_value :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetDefaultValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetDefaultValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTextAreaElementSetDefaultValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_default_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetDefaultValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetDefaultValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetDefaultValue--#endif---- method DOMHTMLTextAreaElement::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_disabled" webkit_dom_html_text_area_element_set_disabled :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLTextAreaElementSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetDisabled--#endif---- method DOMHTMLTextAreaElement::set_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_name" webkit_dom_html_text_area_element_set_name :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTextAreaElementSetName self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_name self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetNameMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetNameMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetName--#endif---- method DOMHTMLTextAreaElement::set_read_only--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_read_only" webkit_dom_html_text_area_element_set_read_only :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetReadOnly ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetReadOnly ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLTextAreaElementSetReadOnly self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_text_area_element_set_read_only self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetReadOnlyMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetReadOnlyMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetReadOnly--#endif---- method DOMHTMLTextAreaElement::set_rows--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_rows" webkit_dom_html_text_area_element_set_rows :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetRows ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetRows ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTextAreaElementSetRows self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_text_area_element_set_rows self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetRowsMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetRowsMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetRows--#endif---- method DOMHTMLTextAreaElement::set_selection_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_selection_end" webkit_dom_html_text_area_element_set_selection_end :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetSelectionEnd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetSelectionEnd ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTextAreaElementSetSelectionEnd self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_text_area_element_set_selection_end self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetSelectionEndMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetSelectionEndMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionEnd--#endif---- method DOMHTMLTextAreaElement::set_selection_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "start", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "end", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "direction", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_selection_range" webkit_dom_html_text_area_element_set_selection_range :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CLong ->                                -- start : TBasicType TLong-    CLong ->                                -- end : TBasicType TLong-    CString ->                              -- direction : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetSelectionRange ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetSelectionRange ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> CLong-    {- ^ /@start@/: A @/glong/@ -}-    -> CLong-    {- ^ /@end@/: A @/glong/@ -}-    -> T.Text-    {- ^ /@direction@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTextAreaElementSetSelectionRange self start end direction = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    direction' <- textToCString direction-    webkit_dom_html_text_area_element_set_selection_range self' start end direction'-    touchManagedPtr self-    freeMem direction'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo-instance (signature ~ (CLong -> CLong -> T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetSelectionRangeMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionRange--#endif---- method DOMHTMLTextAreaElement::set_selection_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_selection_start" webkit_dom_html_text_area_element_set_selection_start :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CLong ->                                -- value : TBasicType TLong-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetSelectionStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetSelectionStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> CLong-    {- ^ /@value@/: A @/glong/@ -}-    -> m ()-dOMHTMLTextAreaElementSetSelectionStart self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_html_text_area_element_set_selection_start self' value-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetSelectionStartMethodInfo-instance (signature ~ (CLong -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetSelectionStartMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetSelectionStart--#endif---- method DOMHTMLTextAreaElement::set_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTextAreaElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_text_area_element_set_value" webkit_dom_html_text_area_element_set_value :: -    Ptr DOMHTMLTextAreaElement ->           -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTextAreaElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTextAreaElementSetValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTextAreaElementSetValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTextAreaElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement.DOMHTMLTextAreaElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTextAreaElementSetValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_text_area_element_set_value self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTextAreaElement a) => O.MethodInfo DOMHTMLTextAreaElementSetValueMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTextAreaElementSetValue--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTextAreaElement.hs-boot
@@ -1,146 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTextAreaElement = DOMHTMLTextAreaElement (ManagedPtr DOMHTMLTextAreaElement)-instance GObject DOMHTMLTextAreaElement where-class (GObject o, O.IsDescendantOf DOMHTMLTextAreaElement o) => IsDOMHTMLTextAreaElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTextAreaElement o) => IsDOMHTMLTextAreaElement o-instance O.HasParentTypes DOMHTMLTextAreaElement-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementAutofocusPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementColsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementDefaultValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementFormPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementReadOnlyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementRowsPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSelectionEndPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSelectionStartPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementWillValidatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetAreaTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetColsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetDefaultValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetFormMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetReadOnlyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetRowsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetSelectionEndMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetSelectionStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementGetWillValidateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementIsEditedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSelectMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetAutofocusMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetColsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetDefaultValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetReadOnlyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetRowsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetSelectionEndMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetSelectionRangeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetSelectionStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTextAreaElementSetValueMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLTitleElement.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement-    ( ---- * Exported types-    DOMHTMLTitleElement(..)                 ,-    IsDOMHTMLTitleElement                   ,-    toDOMHTMLTitleElement                   ,-    noDOMHTMLTitleElement                   ,--- -- * Methods--- ** getText #method:getText#--#if ENABLE_OVERLOADING-    DOMHTMLTitleElementGetTextMethodInfo    ,-#endif-    dOMHTMLTitleElementGetText              ,----- ** setText #method:setText#--#if ENABLE_OVERLOADING-    DOMHTMLTitleElementSetTextMethodInfo    ,-#endif-    dOMHTMLTitleElementSetText              ,----- -- * Properties--- ** text #attr:text#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLTitleElementTextPropertyInfo     ,-#endif-    constructDOMHTMLTitleElementText        ,-#if ENABLE_OVERLOADING-    dOMHTMLTitleElementText                 ,-#endif-    getDOMHTMLTitleElementText              ,-    setDOMHTMLTitleElementText              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLTitleElement = DOMHTMLTitleElement (ManagedPtr DOMHTMLTitleElement)-foreign import ccall "webkit_dom_html_title_element_get_type"-    c_webkit_dom_html_title_element_get_type :: IO GType--instance GObject DOMHTMLTitleElement where-    gobjectType = c_webkit_dom_html_title_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLTitleElement`, for instance with `toDOMHTMLTitleElement`.-class (GObject o, O.IsDescendantOf DOMHTMLTitleElement o) => IsDOMHTMLTitleElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTitleElement o) => IsDOMHTMLTitleElement o--instance O.HasParentTypes DOMHTMLTitleElement-type instance O.ParentTypes DOMHTMLTitleElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLTitleElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLTitleElement :: (MonadIO m, IsDOMHTMLTitleElement o) => o -> m DOMHTMLTitleElement-toDOMHTMLTitleElement = liftIO . unsafeCastTo DOMHTMLTitleElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLTitleElement`.-noDOMHTMLTitleElement :: Maybe DOMHTMLTitleElement-noDOMHTMLTitleElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLTitleElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLTitleElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLTitleElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLTitleElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLTitleElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLTitleElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLTitleElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLTitleElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLTitleElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLTitleElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLTitleElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLTitleElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLTitleElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLTitleElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLTitleElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLTitleElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLTitleElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLTitleElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLTitleElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLTitleElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLTitleElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLTitleElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLTitleElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLTitleElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLTitleElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLTitleElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLTitleElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLTitleElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLTitleElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLTitleElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLTitleElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLTitleElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLTitleElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLTitleElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLTitleElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLTitleElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLTitleElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLTitleElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLTitleElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLTitleElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLTitleElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLTitleElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLTitleElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLTitleElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLTitleElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLTitleElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLTitleElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLTitleElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLTitleElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLTitleElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLTitleElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLTitleElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLTitleElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLTitleElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLTitleElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLTitleElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLTitleElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLTitleElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLTitleElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLTitleElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLTitleElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLTitleElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "getText" o = DOMHTMLTitleElementGetTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLTitleElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLTitleElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLTitleElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLTitleElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLTitleElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLTitleElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLTitleElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLTitleElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLTitleElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLTitleElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLTitleElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLTitleElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLTitleElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLTitleElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLTitleElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLTitleElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLTitleElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLTitleElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLTitleElementMethod "setText" o = DOMHTMLTitleElementSetTextMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLTitleElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLTitleElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLTitleElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLTitleElementMethod t DOMHTMLTitleElement, O.MethodInfo info DOMHTMLTitleElement p) => OL.IsLabel t (DOMHTMLTitleElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Just False)--{- |-Get the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLTitleElement #text-@--}-getDOMHTMLTitleElementText :: (MonadIO m, IsDOMHTMLTitleElement o) => o -> m (Maybe T.Text)-getDOMHTMLTitleElementText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"--{- |-Set the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLTitleElement [ #text 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLTitleElementText :: (MonadIO m, IsDOMHTMLTitleElement o) => o -> T.Text -> m ()-setDOMHTMLTitleElementText obj val = liftIO $ B.Properties.setObjectPropertyString obj "text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLTitleElementText :: (IsDOMHTMLTitleElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLTitleElementText val = B.Properties.constructObjectPropertyString "text" (Just val)--#if ENABLE_OVERLOADING-data DOMHTMLTitleElementTextPropertyInfo-instance AttrInfo DOMHTMLTitleElementTextPropertyInfo where-    type AttrAllowedOps DOMHTMLTitleElementTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLTitleElementTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLTitleElementTextPropertyInfo = IsDOMHTMLTitleElement-    type AttrGetType DOMHTMLTitleElementTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLTitleElementTextPropertyInfo = "text"-    type AttrOrigin DOMHTMLTitleElementTextPropertyInfo = DOMHTMLTitleElement-    attrGet _ = getDOMHTMLTitleElementText-    attrSet _ = setDOMHTMLTitleElementText-    attrConstruct _ = constructDOMHTMLTitleElementText-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLTitleElement-type instance O.AttributeList DOMHTMLTitleElement = DOMHTMLTitleElementAttributeList-type DOMHTMLTitleElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("text", DOMHTMLTitleElementTextPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLTitleElementText :: AttrLabelProxy "text"-dOMHTMLTitleElementText = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLTitleElement = DOMHTMLTitleElementSignalList-type DOMHTMLTitleElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLTitleElement::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTitleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTitleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_title_element_get_text" webkit_dom_html_title_element_get_text :: -    Ptr DOMHTMLTitleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTitleElement"})-    IO CString--{-# DEPRECATED dOMHTMLTitleElementGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTitleElementGetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTitleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLTitleElementGetText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_title_element_get_text self'-    checkUnexpectedReturnNULL "dOMHTMLTitleElementGetText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLTitleElementGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLTitleElement a) => O.MethodInfo DOMHTMLTitleElementGetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTitleElementGetText--#endif---- method DOMHTMLTitleElement::set_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTitleElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLTitleElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_title_element_set_text" webkit_dom_html_title_element_set_text :: -    Ptr DOMHTMLTitleElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLTitleElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLTitleElementSetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLTitleElementSetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLTitleElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement.DOMHTMLTitleElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLTitleElementSetText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_title_element_set_text self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLTitleElementSetTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLTitleElement a) => O.MethodInfo DOMHTMLTitleElementSetTextMethodInfo a signature where-    overloadedMethod _ = dOMHTMLTitleElementSetText--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLTitleElement.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLTitleElement = DOMHTMLTitleElement (ManagedPtr DOMHTMLTitleElement)-instance GObject DOMHTMLTitleElement where-class (GObject o, O.IsDescendantOf DOMHTMLTitleElement o) => IsDOMHTMLTitleElement o-instance (GObject o, O.IsDescendantOf DOMHTMLTitleElement o) => IsDOMHTMLTitleElement o-instance O.HasParentTypes DOMHTMLTitleElement-#if ENABLE_OVERLOADING-data DOMHTMLTitleElementTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTitleElementGetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLTitleElementSetTextMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMHTMLUListElement.hs
@@ -1,603 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMHTMLUListElement-    ( ---- * Exported types-    DOMHTMLUListElement(..)                 ,-    IsDOMHTMLUListElement                   ,-    toDOMHTMLUListElement                   ,-    noDOMHTMLUListElement                   ,--- -- * Methods--- ** getCompact #method:getCompact#--#if ENABLE_OVERLOADING-    DOMHTMLUListElementGetCompactMethodInfo ,-#endif-    dOMHTMLUListElementGetCompact           ,----- ** getTypeAttr #method:getTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLUListElementGetTypeAttrMethodInfo,-#endif-    dOMHTMLUListElementGetTypeAttr          ,----- ** setCompact #method:setCompact#--#if ENABLE_OVERLOADING-    DOMHTMLUListElementSetCompactMethodInfo ,-#endif-    dOMHTMLUListElementSetCompact           ,----- ** setTypeAttr #method:setTypeAttr#--#if ENABLE_OVERLOADING-    DOMHTMLUListElementSetTypeAttrMethodInfo,-#endif-    dOMHTMLUListElementSetTypeAttr          ,----- -- * Properties--- ** compact #attr:compact#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLUListElementCompactPropertyInfo  ,-#endif-    constructDOMHTMLUListElementCompact     ,-#if ENABLE_OVERLOADING-    dOMHTMLUListElementCompact              ,-#endif-    getDOMHTMLUListElementCompact           ,-    setDOMHTMLUListElementCompact           ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMHTMLUListElementTypePropertyInfo     ,-#endif-    clearDOMHTMLUListElementType            ,-    constructDOMHTMLUListElementType        ,-#if ENABLE_OVERLOADING-    dOMHTMLUListElementType                 ,-#endif-    getDOMHTMLUListElementType              ,-    setDOMHTMLUListElementType              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMHTMLElement as WebKit2WebExtension.DOMHTMLElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMHTMLUListElement = DOMHTMLUListElement (ManagedPtr DOMHTMLUListElement)-foreign import ccall "webkit_dom_html_u_list_element_get_type"-    c_webkit_dom_html_u_list_element_get_type :: IO GType--instance GObject DOMHTMLUListElement where-    gobjectType = c_webkit_dom_html_u_list_element_get_type-    ---- | Type class for types which can be safely cast to `DOMHTMLUListElement`, for instance with `toDOMHTMLUListElement`.-class (GObject o, O.IsDescendantOf DOMHTMLUListElement o) => IsDOMHTMLUListElement o-instance (GObject o, O.IsDescendantOf DOMHTMLUListElement o) => IsDOMHTMLUListElement o--instance O.HasParentTypes DOMHTMLUListElement-type instance O.ParentTypes DOMHTMLUListElement = '[WebKit2WebExtension.DOMHTMLElement.DOMHTMLElement, WebKit2WebExtension.DOMElement.DOMElement, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMHTMLUListElement`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMHTMLUListElement :: (MonadIO m, IsDOMHTMLUListElement o) => o -> m DOMHTMLUListElement-toDOMHTMLUListElement = liftIO . unsafeCastTo DOMHTMLUListElement---- | A convenience alias for `Nothing` :: `Maybe` `DOMHTMLUListElement`.-noDOMHTMLUListElement :: Maybe DOMHTMLUListElement-noDOMHTMLUListElement = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMHTMLUListElementMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMHTMLUListElementMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMHTMLUListElementMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMHTMLUListElementMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMHTMLUListElementMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMHTMLUListElementMethod "blur" o = WebKit2WebExtension.DOMElement.DOMElementBlurMethodInfo-    ResolveDOMHTMLUListElementMethod "click" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementClickMethodInfo-    ResolveDOMHTMLUListElementMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMHTMLUListElementMethod "closest" o = WebKit2WebExtension.DOMElement.DOMElementClosestMethodInfo-    ResolveDOMHTMLUListElementMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMHTMLUListElementMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMHTMLUListElementMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMHTMLUListElementMethod "focus" o = WebKit2WebExtension.DOMElement.DOMElementFocusMethodInfo-    ResolveDOMHTMLUListElementMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMHTMLUListElementMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMHTMLUListElementMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMHTMLUListElementMethod "hasAttribute" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "hasAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "hasAttributes" o = WebKit2WebExtension.DOMElement.DOMElementHasAttributesMethodInfo-    ResolveDOMHTMLUListElementMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMHTMLUListElementMethod "htmlInputElementGetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementGetAutoFilledMethodInfo-    ResolveDOMHTMLUListElementMethod "htmlInputElementIsUserEdited" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementIsUserEditedMethodInfo-    ResolveDOMHTMLUListElementMethod "htmlInputElementSetAutoFilled" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetAutoFilledMethodInfo-    ResolveDOMHTMLUListElementMethod "htmlInputElementSetEditingValue" o = WebKit2WebExtension.DOMElement.DOMElementHtmlInputElementSetEditingValueMethodInfo-    ResolveDOMHTMLUListElementMethod "insertAdjacentElement" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentElementMethodInfo-    ResolveDOMHTMLUListElementMethod "insertAdjacentHtml" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "insertAdjacentText" o = WebKit2WebExtension.DOMElement.DOMElementInsertAdjacentTextMethodInfo-    ResolveDOMHTMLUListElementMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMHTMLUListElementMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMHTMLUListElementMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMHTMLUListElementMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMHTMLUListElementMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMHTMLUListElementMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMHTMLUListElementMethod "matches" o = WebKit2WebExtension.DOMElement.DOMElementMatchesMethodInfo-    ResolveDOMHTMLUListElementMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMHTMLUListElementMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMHTMLUListElementMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMHTMLUListElementMethod "querySelector" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorMethodInfo-    ResolveDOMHTMLUListElementMethod "querySelectorAll" o = WebKit2WebExtension.DOMElement.DOMElementQuerySelectorAllMethodInfo-    ResolveDOMHTMLUListElementMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMHTMLUListElementMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMHTMLUListElementMethod "remove" o = WebKit2WebExtension.DOMElement.DOMElementRemoveMethodInfo-    ResolveDOMHTMLUListElementMethod "removeAttribute" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "removeAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "removeAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementRemoveAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMHTMLUListElementMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMHTMLUListElementMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMHTMLUListElementMethod "requestPointerLock" o = WebKit2WebExtension.DOMElement.DOMElementRequestPointerLockMethodInfo-    ResolveDOMHTMLUListElementMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollByLines" o = WebKit2WebExtension.DOMElement.DOMElementScrollByLinesMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollByPages" o = WebKit2WebExtension.DOMElement.DOMElementScrollByPagesMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollIntoView" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewMethodInfo-    ResolveDOMHTMLUListElementMethod "scrollIntoViewIfNeeded" o = WebKit2WebExtension.DOMElement.DOMElementScrollIntoViewIfNeededMethodInfo-    ResolveDOMHTMLUListElementMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMHTMLUListElementMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMHTMLUListElementMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMHTMLUListElementMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMHTMLUListElementMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMHTMLUListElementMethod "webkitMatchesSelector" o = WebKit2WebExtension.DOMElement.DOMElementWebkitMatchesSelectorMethodInfo-    ResolveDOMHTMLUListElementMethod "webkitRequestFullscreen" o = WebKit2WebExtension.DOMElement.DOMElementWebkitRequestFullscreenMethodInfo-    ResolveDOMHTMLUListElementMethod "getAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetAccessKeyMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttribute" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNodeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "getAttributes" o = WebKit2WebExtension.DOMElement.DOMElementGetAttributesMethodInfo-    ResolveDOMHTMLUListElementMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMHTMLUListElementMethod "getBoundingClientRect" o = WebKit2WebExtension.DOMElement.DOMElementGetBoundingClientRectMethodInfo-    ResolveDOMHTMLUListElementMethod "getChildElementCount" o = WebKit2WebExtension.DOMElement.DOMElementGetChildElementCountMethodInfo-    ResolveDOMHTMLUListElementMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMHTMLUListElementMethod "getChildren" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetChildrenMethodInfo-    ResolveDOMHTMLUListElementMethod "getClassList" o = WebKit2WebExtension.DOMElement.DOMElementGetClassListMethodInfo-    ResolveDOMHTMLUListElementMethod "getClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetClassNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetClientHeightMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetClientLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientRects" o = WebKit2WebExtension.DOMElement.DOMElementGetClientRectsMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientTop" o = WebKit2WebExtension.DOMElement.DOMElementGetClientTopMethodInfo-    ResolveDOMHTMLUListElementMethod "getClientWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetClientWidthMethodInfo-    ResolveDOMHTMLUListElementMethod "getCompact" o = DOMHTMLUListElementGetCompactMethodInfo-    ResolveDOMHTMLUListElementMethod "getContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetContentEditableMethodInfo-    ResolveDOMHTMLUListElementMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMHTMLUListElementMethod "getDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDirMethodInfo-    ResolveDOMHTMLUListElementMethod "getDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetDraggableMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByClassName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByClassNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByClassNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByTagNameAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameAsHtmlCollectionMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByTagNameNs" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsMethodInfo-    ResolveDOMHTMLUListElementMethod "getElementsByTagNameNsAsHtmlCollection" o = WebKit2WebExtension.DOMElement.DOMElementGetElementsByTagNameNsAsHtmlCollectionMethodInfo-    ResolveDOMHTMLUListElementMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getFirstElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetFirstElementChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetHiddenMethodInfo-    ResolveDOMHTMLUListElementMethod "getId" o = WebKit2WebExtension.DOMElement.DOMElementGetIdMethodInfo-    ResolveDOMHTMLUListElementMethod "getInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "getInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetInnerTextMethodInfo-    ResolveDOMHTMLUListElementMethod "getIsContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetIsContentEditableMethodInfo-    ResolveDOMHTMLUListElementMethod "getLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetLangMethodInfo-    ResolveDOMHTMLUListElementMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getLastElementChild" o = WebKit2WebExtension.DOMElement.DOMElementGetLastElementChildMethodInfo-    ResolveDOMHTMLUListElementMethod "getLocalName" o = WebKit2WebExtension.DOMElement.DOMElementGetLocalNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getNamespaceUri" o = WebKit2WebExtension.DOMElement.DOMElementGetNamespaceUriMethodInfo-    ResolveDOMHTMLUListElementMethod "getNextElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetNextElementSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMHTMLUListElementMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetHeightMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetParent" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetParentMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetTop" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetTopMethodInfo-    ResolveDOMHTMLUListElementMethod "getOffsetWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetOffsetWidthMethodInfo-    ResolveDOMHTMLUListElementMethod "getOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "getOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetOuterTextMethodInfo-    ResolveDOMHTMLUListElementMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMHTMLUListElementMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMHTMLUListElementMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "getPrefix" o = WebKit2WebExtension.DOMElement.DOMElementGetPrefixMethodInfo-    ResolveDOMHTMLUListElementMethod "getPreviousElementSibling" o = WebKit2WebExtension.DOMElement.DOMElementGetPreviousElementSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMHTMLUListElementMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMHTMLUListElementMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollHeight" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollHeightMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollTopMethodInfo-    ResolveDOMHTMLUListElementMethod "getScrollWidth" o = WebKit2WebExtension.DOMElement.DOMElementGetScrollWidthMethodInfo-    ResolveDOMHTMLUListElementMethod "getSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetSpellcheckMethodInfo-    ResolveDOMHTMLUListElementMethod "getStyle" o = WebKit2WebExtension.DOMElement.DOMElementGetStyleMethodInfo-    ResolveDOMHTMLUListElementMethod "getTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTabIndexMethodInfo-    ResolveDOMHTMLUListElementMethod "getTagName" o = WebKit2WebExtension.DOMElement.DOMElementGetTagNameMethodInfo-    ResolveDOMHTMLUListElementMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMHTMLUListElementMethod "getTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTitleMethodInfo-    ResolveDOMHTMLUListElementMethod "getTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetTranslateMethodInfo-    ResolveDOMHTMLUListElementMethod "getTypeAttr" o = DOMHTMLUListElementGetTypeAttrMethodInfo-    ResolveDOMHTMLUListElementMethod "getWebkitRegionOverset" o = WebKit2WebExtension.DOMElement.DOMElementGetWebkitRegionOversetMethodInfo-    ResolveDOMHTMLUListElementMethod "getWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementGetWebkitdropzoneMethodInfo-    ResolveDOMHTMLUListElementMethod "setAccessKey" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetAccessKeyMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttribute" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttributeNode" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttributeNodeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNodeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "setAttributeNs" o = WebKit2WebExtension.DOMElement.DOMElementSetAttributeNsMethodInfo-    ResolveDOMHTMLUListElementMethod "setClassName" o = WebKit2WebExtension.DOMElement.DOMElementSetClassNameMethodInfo-    ResolveDOMHTMLUListElementMethod "setCompact" o = DOMHTMLUListElementSetCompactMethodInfo-    ResolveDOMHTMLUListElementMethod "setContentEditable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetContentEditableMethodInfo-    ResolveDOMHTMLUListElementMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMHTMLUListElementMethod "setDir" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDirMethodInfo-    ResolveDOMHTMLUListElementMethod "setDraggable" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetDraggableMethodInfo-    ResolveDOMHTMLUListElementMethod "setHidden" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetHiddenMethodInfo-    ResolveDOMHTMLUListElementMethod "setId" o = WebKit2WebExtension.DOMElement.DOMElementSetIdMethodInfo-    ResolveDOMHTMLUListElementMethod "setInnerHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "setInnerText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetInnerTextMethodInfo-    ResolveDOMHTMLUListElementMethod "setLang" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetLangMethodInfo-    ResolveDOMHTMLUListElementMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMHTMLUListElementMethod "setOuterHtml" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterHtmlMethodInfo-    ResolveDOMHTMLUListElementMethod "setOuterText" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetOuterTextMethodInfo-    ResolveDOMHTMLUListElementMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMHTMLUListElementMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMHTMLUListElementMethod "setScrollLeft" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollLeftMethodInfo-    ResolveDOMHTMLUListElementMethod "setScrollTop" o = WebKit2WebExtension.DOMElement.DOMElementSetScrollTopMethodInfo-    ResolveDOMHTMLUListElementMethod "setSpellcheck" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetSpellcheckMethodInfo-    ResolveDOMHTMLUListElementMethod "setTabIndex" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTabIndexMethodInfo-    ResolveDOMHTMLUListElementMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMHTMLUListElementMethod "setTitle" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTitleMethodInfo-    ResolveDOMHTMLUListElementMethod "setTranslate" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetTranslateMethodInfo-    ResolveDOMHTMLUListElementMethod "setTypeAttr" o = DOMHTMLUListElementSetTypeAttrMethodInfo-    ResolveDOMHTMLUListElementMethod "setWebkitdropzone" o = WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSetWebkitdropzoneMethodInfo-    ResolveDOMHTMLUListElementMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMHTMLUListElementMethod t DOMHTMLUListElement, O.MethodInfo info DOMHTMLUListElement p) => OL.IsLabel t (DOMHTMLUListElement -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "compact"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLUListElement #compact-@--}-getDOMHTMLUListElementCompact :: (MonadIO m, IsDOMHTMLUListElement o) => o -> m Bool-getDOMHTMLUListElementCompact obj = liftIO $ B.Properties.getObjectPropertyBool obj "compact"--{- |-Set the value of the “@compact@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLUListElement [ #compact 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLUListElementCompact :: (MonadIO m, IsDOMHTMLUListElement o) => o -> Bool -> m ()-setDOMHTMLUListElementCompact obj val = liftIO $ B.Properties.setObjectPropertyBool obj "compact" val--{- |-Construct a `GValueConstruct` with valid value for the “@compact@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLUListElementCompact :: (IsDOMHTMLUListElement o) => Bool -> IO (GValueConstruct o)-constructDOMHTMLUListElementCompact val = B.Properties.constructObjectPropertyBool "compact" val--#if ENABLE_OVERLOADING-data DOMHTMLUListElementCompactPropertyInfo-instance AttrInfo DOMHTMLUListElementCompactPropertyInfo where-    type AttrAllowedOps DOMHTMLUListElementCompactPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMHTMLUListElementCompactPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMHTMLUListElementCompactPropertyInfo = IsDOMHTMLUListElement-    type AttrGetType DOMHTMLUListElementCompactPropertyInfo = Bool-    type AttrLabel DOMHTMLUListElementCompactPropertyInfo = "compact"-    type AttrOrigin DOMHTMLUListElementCompactPropertyInfo = DOMHTMLUListElement-    attrGet _ = getDOMHTMLUListElementCompact-    attrSet _ = setDOMHTMLUListElementCompact-    attrConstruct _ = constructDOMHTMLUListElementCompact-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMHTMLUListElement #type-@--}-getDOMHTMLUListElementType :: (MonadIO m, IsDOMHTMLUListElement o) => o -> m (Maybe T.Text)-getDOMHTMLUListElementType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--{- |-Set the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMHTMLUListElement [ #type 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMHTMLUListElementType :: (MonadIO m, IsDOMHTMLUListElement o) => o -> T.Text -> m ()-setDOMHTMLUListElementType obj val = liftIO $ B.Properties.setObjectPropertyString obj "type" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@type@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMHTMLUListElementType :: (IsDOMHTMLUListElement o) => T.Text -> IO (GValueConstruct o)-constructDOMHTMLUListElementType val = B.Properties.constructObjectPropertyString "type" (Just val)--{- |-Set the value of the “@type@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #type-@--}-clearDOMHTMLUListElementType :: (MonadIO m, IsDOMHTMLUListElement o) => o -> m ()-clearDOMHTMLUListElementType obj = liftIO $ B.Properties.setObjectPropertyString obj "type" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMHTMLUListElementTypePropertyInfo-instance AttrInfo DOMHTMLUListElementTypePropertyInfo where-    type AttrAllowedOps DOMHTMLUListElementTypePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMHTMLUListElementTypePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMHTMLUListElementTypePropertyInfo = IsDOMHTMLUListElement-    type AttrGetType DOMHTMLUListElementTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMHTMLUListElementTypePropertyInfo = "type"-    type AttrOrigin DOMHTMLUListElementTypePropertyInfo = DOMHTMLUListElement-    attrGet _ = getDOMHTMLUListElementType-    attrSet _ = setDOMHTMLUListElementType-    attrConstruct _ = constructDOMHTMLUListElementType-    attrClear _ = clearDOMHTMLUListElementType-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMHTMLUListElement-type instance O.AttributeList DOMHTMLUListElement = DOMHTMLUListElementAttributeList-type DOMHTMLUListElementAttributeList = ('[ '("accessKey", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementAccessKeyPropertyInfo), '("attributes", WebKit2WebExtension.DOMElement.DOMElementAttributesPropertyInfo), '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childElementCount", WebKit2WebExtension.DOMElement.DOMElementChildElementCountPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("children", WebKit2WebExtension.DOMElement.DOMElementChildrenPropertyInfo), '("classList", WebKit2WebExtension.DOMElement.DOMElementClassListPropertyInfo), '("className", WebKit2WebExtension.DOMElement.DOMElementClassNamePropertyInfo), '("clientHeight", WebKit2WebExtension.DOMElement.DOMElementClientHeightPropertyInfo), '("clientLeft", WebKit2WebExtension.DOMElement.DOMElementClientLeftPropertyInfo), '("clientTop", WebKit2WebExtension.DOMElement.DOMElementClientTopPropertyInfo), '("clientWidth", WebKit2WebExtension.DOMElement.DOMElementClientWidthPropertyInfo), '("compact", DOMHTMLUListElementCompactPropertyInfo), '("contentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementContentEditablePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("dir", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDirPropertyInfo), '("draggable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementDraggablePropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("firstElementChild", WebKit2WebExtension.DOMElement.DOMElementFirstElementChildPropertyInfo), '("hidden", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementHiddenPropertyInfo), '("id", WebKit2WebExtension.DOMElement.DOMElementIdPropertyInfo), '("innerHtml", WebKit2WebExtension.DOMElement.DOMElementInnerHtmlPropertyInfo), '("innerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementInnerTextPropertyInfo), '("isContentEditable", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementIsContentEditablePropertyInfo), '("lang", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementLangPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("lastElementChild", WebKit2WebExtension.DOMElement.DOMElementLastElementChildPropertyInfo), '("localName", WebKit2WebExtension.DOMElement.DOMElementLocalNamePropertyInfo), '("namespaceUri", WebKit2WebExtension.DOMElement.DOMElementNamespaceUriPropertyInfo), '("nextElementSibling", WebKit2WebExtension.DOMElement.DOMElementNextElementSiblingPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("offsetHeight", WebKit2WebExtension.DOMElement.DOMElementOffsetHeightPropertyInfo), '("offsetLeft", WebKit2WebExtension.DOMElement.DOMElementOffsetLeftPropertyInfo), '("offsetParent", WebKit2WebExtension.DOMElement.DOMElementOffsetParentPropertyInfo), '("offsetTop", WebKit2WebExtension.DOMElement.DOMElementOffsetTopPropertyInfo), '("offsetWidth", WebKit2WebExtension.DOMElement.DOMElementOffsetWidthPropertyInfo), '("outerHtml", WebKit2WebExtension.DOMElement.DOMElementOuterHtmlPropertyInfo), '("outerText", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementOuterTextPropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("prefix", WebKit2WebExtension.DOMElement.DOMElementPrefixPropertyInfo), '("previousElementSibling", WebKit2WebExtension.DOMElement.DOMElementPreviousElementSiblingPropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("scrollHeight", WebKit2WebExtension.DOMElement.DOMElementScrollHeightPropertyInfo), '("scrollLeft", WebKit2WebExtension.DOMElement.DOMElementScrollLeftPropertyInfo), '("scrollTop", WebKit2WebExtension.DOMElement.DOMElementScrollTopPropertyInfo), '("scrollWidth", WebKit2WebExtension.DOMElement.DOMElementScrollWidthPropertyInfo), '("spellcheck", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementSpellcheckPropertyInfo), '("style", WebKit2WebExtension.DOMElement.DOMElementStylePropertyInfo), '("tabIndex", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTabIndexPropertyInfo), '("tagName", WebKit2WebExtension.DOMElement.DOMElementTagNamePropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("title", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTitlePropertyInfo), '("translate", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementTranslatePropertyInfo), '("type", DOMHTMLUListElementTypePropertyInfo), '("webkitRegionOverset", WebKit2WebExtension.DOMElement.DOMElementWebkitRegionOversetPropertyInfo), '("webkitdropzone", WebKit2WebExtension.DOMHTMLElement.DOMHTMLElementWebkitdropzonePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMHTMLUListElementCompact :: AttrLabelProxy "compact"-dOMHTMLUListElementCompact = AttrLabelProxy--dOMHTMLUListElementType :: AttrLabelProxy "type"-dOMHTMLUListElementType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMHTMLUListElement = DOMHTMLUListElementSignalList-type DOMHTMLUListElementSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMHTMLUListElement::get_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLUListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_u_list_element_get_compact" webkit_dom_html_u_list_element_get_compact :: -    Ptr DOMHTMLUListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"})-    IO CInt--{-# DEPRECATED dOMHTMLUListElementGetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLUListElementGetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLUListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMHTMLUListElementGetCompact self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_u_list_element_get_compact self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLUListElementGetCompactMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMHTMLUListElement a) => O.MethodInfo DOMHTMLUListElementGetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLUListElementGetCompact--#endif---- method DOMHTMLUListElement::get_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLUListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_u_list_element_get_type_attr" webkit_dom_html_u_list_element_get_type_attr :: -    Ptr DOMHTMLUListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"})-    IO CString--{-# DEPRECATED dOMHTMLUListElementGetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLUListElementGetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLUListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMHTMLUListElementGetTypeAttr self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_html_u_list_element_get_type_attr self'-    checkUnexpectedReturnNULL "dOMHTMLUListElementGetTypeAttr" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMHTMLUListElementGetTypeAttrMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMHTMLUListElement a) => O.MethodInfo DOMHTMLUListElementGetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLUListElementGetTypeAttr--#endif---- method DOMHTMLUListElement::set_compact--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLUListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_u_list_element_set_compact" webkit_dom_html_u_list_element_set_compact :: -    Ptr DOMHTMLUListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMHTMLUListElementSetCompact ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLUListElementSetCompact ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLUListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMHTMLUListElementSetCompact self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_html_u_list_element_set_compact self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLUListElementSetCompactMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMHTMLUListElement a) => O.MethodInfo DOMHTMLUListElementSetCompactMethodInfo a signature where-    overloadedMethod _ = dOMHTMLUListElementSetCompact--#endif---- method DOMHTMLUListElement::set_type_attr--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMHTMLUListElement", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_html_u_list_element_set_type_attr" webkit_dom_html_u_list_element_set_type_attr :: -    Ptr DOMHTMLUListElement ->              -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMHTMLUListElement"})-    CString ->                              -- value : TBasicType TUTF8-    IO ()--{-# DEPRECATED dOMHTMLUListElementSetTypeAttr ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMHTMLUListElementSetTypeAttr ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMHTMLUListElement a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMHTMLUListElement.DOMHTMLUListElement' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-dOMHTMLUListElementSetTypeAttr self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    webkit_dom_html_u_list_element_set_type_attr self' value'-    touchManagedPtr self-    freeMem value'-    return ()--#if ENABLE_OVERLOADING-data DOMHTMLUListElementSetTypeAttrMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMHTMLUListElement a) => O.MethodInfo DOMHTMLUListElementSetTypeAttrMethodInfo a signature where-    overloadedMethod _ = dOMHTMLUListElementSetTypeAttr--#endif--
− GI/WebKit2WebExtension/Objects/DOMHTMLUListElement.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMHTMLUListElement where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMHTMLUListElement = DOMHTMLUListElement (ManagedPtr DOMHTMLUListElement)-instance GObject DOMHTMLUListElement where-class (GObject o, O.IsDescendantOf DOMHTMLUListElement o) => IsDOMHTMLUListElement o-instance (GObject o, O.IsDescendantOf DOMHTMLUListElement o) => IsDOMHTMLUListElement o-instance O.HasParentTypes DOMHTMLUListElement-#if ENABLE_OVERLOADING-data DOMHTMLUListElementCompactPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLUListElementTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLUListElementGetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLUListElementGetTypeAttrMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLUListElementSetCompactMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMHTMLUListElementSetTypeAttrMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMKeyboardEvent.hs
@@ -1,932 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMKeyboardEvent-    ( ---- * Exported types-    DOMKeyboardEvent(..)                    ,-    IsDOMKeyboardEvent                      ,-    toDOMKeyboardEvent                      ,-    noDOMKeyboardEvent                      ,--- -- * Methods--- ** getAltGraphKey #method:getAltGraphKey#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetAltGraphKeyMethodInfo,-#endif-    dOMKeyboardEventGetAltGraphKey          ,----- ** getAltKey #method:getAltKey#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetAltKeyMethodInfo     ,-#endif-    dOMKeyboardEventGetAltKey               ,----- ** getCtrlKey #method:getCtrlKey#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetCtrlKeyMethodInfo    ,-#endif-    dOMKeyboardEventGetCtrlKey              ,----- ** getKeyIdentifier #method:getKeyIdentifier#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetKeyIdentifierMethodInfo,-#endif-    dOMKeyboardEventGetKeyIdentifier        ,----- ** getKeyLocation #method:getKeyLocation#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetKeyLocationMethodInfo,-#endif-    dOMKeyboardEventGetKeyLocation          ,----- ** getMetaKey #method:getMetaKey#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetMetaKeyMethodInfo    ,-#endif-    dOMKeyboardEventGetMetaKey              ,----- ** getModifierState #method:getModifierState#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetModifierStateMethodInfo,-#endif-    dOMKeyboardEventGetModifierState        ,----- ** getShiftKey #method:getShiftKey#--#if ENABLE_OVERLOADING-    DOMKeyboardEventGetShiftKeyMethodInfo   ,-#endif-    dOMKeyboardEventGetShiftKey             ,----- ** initKeyboardEvent #method:initKeyboardEvent#--#if ENABLE_OVERLOADING-    DOMKeyboardEventInitKeyboardEventMethodInfo,-#endif-    dOMKeyboardEventInitKeyboardEvent       ,----- -- * Properties--- ** altGraphKey #attr:altGraphKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventAltGraphKeyPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventAltGraphKey             ,-#endif-    getDOMKeyboardEventAltGraphKey          ,----- ** altKey #attr:altKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventAltKeyPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventAltKey                  ,-#endif-    getDOMKeyboardEventAltKey               ,----- ** ctrlKey #attr:ctrlKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventCtrlKeyPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventCtrlKey                 ,-#endif-    getDOMKeyboardEventCtrlKey              ,----- ** keyIdentifier #attr:keyIdentifier#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventKeyIdentifierPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventKeyIdentifier           ,-#endif-    getDOMKeyboardEventKeyIdentifier        ,----- ** keyLocation #attr:keyLocation#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventKeyLocationPropertyInfo ,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventKeyLocation             ,-#endif-    getDOMKeyboardEventKeyLocation          ,----- ** metaKey #attr:metaKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventMetaKeyPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventMetaKey                 ,-#endif-    getDOMKeyboardEventMetaKey              ,----- ** shiftKey #attr:shiftKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMKeyboardEventShiftKeyPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMKeyboardEventShiftKey                ,-#endif-    getDOMKeyboardEventShiftKey             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEvent as WebKit2WebExtension.DOMEvent-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMUIEvent as WebKit2WebExtension.DOMUIEvent---- | Memory-managed wrapper type.-newtype DOMKeyboardEvent = DOMKeyboardEvent (ManagedPtr DOMKeyboardEvent)-foreign import ccall "webkit_dom_keyboard_event_get_type"-    c_webkit_dom_keyboard_event_get_type :: IO GType--instance GObject DOMKeyboardEvent where-    gobjectType = c_webkit_dom_keyboard_event_get_type-    ---- | Type class for types which can be safely cast to `DOMKeyboardEvent`, for instance with `toDOMKeyboardEvent`.-class (GObject o, O.IsDescendantOf DOMKeyboardEvent o) => IsDOMKeyboardEvent o-instance (GObject o, O.IsDescendantOf DOMKeyboardEvent o) => IsDOMKeyboardEvent o--instance O.HasParentTypes DOMKeyboardEvent-type instance O.ParentTypes DOMKeyboardEvent = '[WebKit2WebExtension.DOMUIEvent.DOMUIEvent, WebKit2WebExtension.DOMEvent.DOMEvent, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMKeyboardEvent`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMKeyboardEvent :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m DOMKeyboardEvent-toDOMKeyboardEvent = liftIO . unsafeCastTo DOMKeyboardEvent---- | A convenience alias for `Nothing` :: `Maybe` `DOMKeyboardEvent`.-noDOMKeyboardEvent :: Maybe DOMKeyboardEvent-noDOMKeyboardEvent = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMKeyboardEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMKeyboardEventMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMKeyboardEventMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMKeyboardEventMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMKeyboardEventMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMKeyboardEventMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMKeyboardEventMethod "initEvent" o = WebKit2WebExtension.DOMEvent.DOMEventInitEventMethodInfo-    ResolveDOMKeyboardEventMethod "initKeyboardEvent" o = DOMKeyboardEventInitKeyboardEventMethodInfo-    ResolveDOMKeyboardEventMethod "initUiEvent" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventInitUiEventMethodInfo-    ResolveDOMKeyboardEventMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMKeyboardEventMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMKeyboardEventMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMKeyboardEventMethod "preventDefault" o = WebKit2WebExtension.DOMEvent.DOMEventPreventDefaultMethodInfo-    ResolveDOMKeyboardEventMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMKeyboardEventMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMKeyboardEventMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMKeyboardEventMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMKeyboardEventMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMKeyboardEventMethod "stopPropagation" o = WebKit2WebExtension.DOMEvent.DOMEventStopPropagationMethodInfo-    ResolveDOMKeyboardEventMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMKeyboardEventMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMKeyboardEventMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMKeyboardEventMethod "getAltGraphKey" o = DOMKeyboardEventGetAltGraphKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getAltKey" o = DOMKeyboardEventGetAltKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getBubbles" o = WebKit2WebExtension.DOMEvent.DOMEventGetBubblesMethodInfo-    ResolveDOMKeyboardEventMethod "getCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelBubbleMethodInfo-    ResolveDOMKeyboardEventMethod "getCancelable" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelableMethodInfo-    ResolveDOMKeyboardEventMethod "getCharCode" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetCharCodeMethodInfo-    ResolveDOMKeyboardEventMethod "getCtrlKey" o = DOMKeyboardEventGetCtrlKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getCurrentTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetCurrentTargetMethodInfo-    ResolveDOMKeyboardEventMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMKeyboardEventMethod "getDetail" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetDetailMethodInfo-    ResolveDOMKeyboardEventMethod "getEventPhase" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventPhaseMethodInfo-    ResolveDOMKeyboardEventMethod "getEventType" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventTypeMethodInfo-    ResolveDOMKeyboardEventMethod "getKeyCode" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMKeyboardEventMethod "getKeyIdentifier" o = DOMKeyboardEventGetKeyIdentifierMethodInfo-    ResolveDOMKeyboardEventMethod "getKeyLocation" o = DOMKeyboardEventGetKeyLocationMethodInfo-    ResolveDOMKeyboardEventMethod "getLayerX" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetLayerXMethodInfo-    ResolveDOMKeyboardEventMethod "getLayerY" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetLayerYMethodInfo-    ResolveDOMKeyboardEventMethod "getMetaKey" o = DOMKeyboardEventGetMetaKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getModifierState" o = DOMKeyboardEventGetModifierStateMethodInfo-    ResolveDOMKeyboardEventMethod "getPageX" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetPageXMethodInfo-    ResolveDOMKeyboardEventMethod "getPageY" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetPageYMethodInfo-    ResolveDOMKeyboardEventMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMKeyboardEventMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMKeyboardEventMethod "getReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventGetReturnValueMethodInfo-    ResolveDOMKeyboardEventMethod "getShiftKey" o = DOMKeyboardEventGetShiftKeyMethodInfo-    ResolveDOMKeyboardEventMethod "getSrcElement" o = WebKit2WebExtension.DOMEvent.DOMEventGetSrcElementMethodInfo-    ResolveDOMKeyboardEventMethod "getTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetTargetMethodInfo-    ResolveDOMKeyboardEventMethod "getTimeStamp" o = WebKit2WebExtension.DOMEvent.DOMEventGetTimeStampMethodInfo-    ResolveDOMKeyboardEventMethod "getView" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetViewMethodInfo-    ResolveDOMKeyboardEventMethod "setCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventSetCancelBubbleMethodInfo-    ResolveDOMKeyboardEventMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMKeyboardEventMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMKeyboardEventMethod "setReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventSetReturnValueMethodInfo-    ResolveDOMKeyboardEventMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMKeyboardEventMethod t DOMKeyboardEvent, O.MethodInfo info DOMKeyboardEvent p) => OL.IsLabel t (DOMKeyboardEvent -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "alt-graph-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@alt-graph-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #altGraphKey-@--}-getDOMKeyboardEventAltGraphKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool-getDOMKeyboardEventAltGraphKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "alt-graph-key"--#if ENABLE_OVERLOADING-data DOMKeyboardEventAltGraphKeyPropertyInfo-instance AttrInfo DOMKeyboardEventAltGraphKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventAltGraphKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventAltGraphKeyPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventAltGraphKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventAltGraphKeyPropertyInfo = "alt-graph-key"-    type AttrOrigin DOMKeyboardEventAltGraphKeyPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventAltGraphKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "alt-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@alt-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #altKey-@--}-getDOMKeyboardEventAltKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool-getDOMKeyboardEventAltKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "alt-key"--#if ENABLE_OVERLOADING-data DOMKeyboardEventAltKeyPropertyInfo-instance AttrInfo DOMKeyboardEventAltKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventAltKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventAltKeyPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventAltKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventAltKeyPropertyInfo = "alt-key"-    type AttrOrigin DOMKeyboardEventAltKeyPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventAltKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "ctrl-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@ctrl-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #ctrlKey-@--}-getDOMKeyboardEventCtrlKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool-getDOMKeyboardEventCtrlKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "ctrl-key"--#if ENABLE_OVERLOADING-data DOMKeyboardEventCtrlKeyPropertyInfo-instance AttrInfo DOMKeyboardEventCtrlKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventCtrlKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventCtrlKeyPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventCtrlKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventCtrlKeyPropertyInfo = "ctrl-key"-    type AttrOrigin DOMKeyboardEventCtrlKeyPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventCtrlKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "key-identifier"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@key-identifier@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #keyIdentifier-@--}-getDOMKeyboardEventKeyIdentifier :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m (Maybe T.Text)-getDOMKeyboardEventKeyIdentifier obj = liftIO $ B.Properties.getObjectPropertyString obj "key-identifier"--#if ENABLE_OVERLOADING-data DOMKeyboardEventKeyIdentifierPropertyInfo-instance AttrInfo DOMKeyboardEventKeyIdentifierPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventKeyIdentifierPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventKeyIdentifierPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventKeyIdentifierPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMKeyboardEventKeyIdentifierPropertyInfo = "key-identifier"-    type AttrOrigin DOMKeyboardEventKeyIdentifierPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventKeyIdentifier-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "key-location"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@key-location@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #keyLocation-@--}-getDOMKeyboardEventKeyLocation :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m CULong-getDOMKeyboardEventKeyLocation obj = liftIO $ B.Properties.getObjectPropertyULong obj "key-location"--#if ENABLE_OVERLOADING-data DOMKeyboardEventKeyLocationPropertyInfo-instance AttrInfo DOMKeyboardEventKeyLocationPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventKeyLocationPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventKeyLocationPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventKeyLocationPropertyInfo = CULong-    type AttrLabel DOMKeyboardEventKeyLocationPropertyInfo = "key-location"-    type AttrOrigin DOMKeyboardEventKeyLocationPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventKeyLocation-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "meta-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@meta-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #metaKey-@--}-getDOMKeyboardEventMetaKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool-getDOMKeyboardEventMetaKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "meta-key"--#if ENABLE_OVERLOADING-data DOMKeyboardEventMetaKeyPropertyInfo-instance AttrInfo DOMKeyboardEventMetaKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventMetaKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventMetaKeyPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventMetaKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventMetaKeyPropertyInfo = "meta-key"-    type AttrOrigin DOMKeyboardEventMetaKeyPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventMetaKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "shift-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@shift-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMKeyboardEvent #shiftKey-@--}-getDOMKeyboardEventShiftKey :: (MonadIO m, IsDOMKeyboardEvent o) => o -> m Bool-getDOMKeyboardEventShiftKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "shift-key"--#if ENABLE_OVERLOADING-data DOMKeyboardEventShiftKeyPropertyInfo-instance AttrInfo DOMKeyboardEventShiftKeyPropertyInfo where-    type AttrAllowedOps DOMKeyboardEventShiftKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMKeyboardEventShiftKeyPropertyInfo = IsDOMKeyboardEvent-    type AttrGetType DOMKeyboardEventShiftKeyPropertyInfo = Bool-    type AttrLabel DOMKeyboardEventShiftKeyPropertyInfo = "shift-key"-    type AttrOrigin DOMKeyboardEventShiftKeyPropertyInfo = DOMKeyboardEvent-    attrGet _ = getDOMKeyboardEventShiftKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMKeyboardEvent-type instance O.AttributeList DOMKeyboardEvent = DOMKeyboardEventAttributeList-type DOMKeyboardEventAttributeList = ('[ '("altGraphKey", DOMKeyboardEventAltGraphKeyPropertyInfo), '("altKey", DOMKeyboardEventAltKeyPropertyInfo), '("bubbles", WebKit2WebExtension.DOMEvent.DOMEventBubblesPropertyInfo), '("cancelBubble", WebKit2WebExtension.DOMEvent.DOMEventCancelBubblePropertyInfo), '("cancelable", WebKit2WebExtension.DOMEvent.DOMEventCancelablePropertyInfo), '("charCode", WebKit2WebExtension.DOMUIEvent.DOMUIEventCharCodePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMKeyboardEventCtrlKeyPropertyInfo), '("currentTarget", WebKit2WebExtension.DOMEvent.DOMEventCurrentTargetPropertyInfo), '("detail", WebKit2WebExtension.DOMUIEvent.DOMUIEventDetailPropertyInfo), '("eventPhase", WebKit2WebExtension.DOMEvent.DOMEventEventPhasePropertyInfo), '("keyCode", WebKit2WebExtension.DOMUIEvent.DOMUIEventKeyCodePropertyInfo), '("keyIdentifier", DOMKeyboardEventKeyIdentifierPropertyInfo), '("keyLocation", DOMKeyboardEventKeyLocationPropertyInfo), '("layerX", WebKit2WebExtension.DOMUIEvent.DOMUIEventLayerXPropertyInfo), '("layerY", WebKit2WebExtension.DOMUIEvent.DOMUIEventLayerYPropertyInfo), '("metaKey", DOMKeyboardEventMetaKeyPropertyInfo), '("pageX", WebKit2WebExtension.DOMUIEvent.DOMUIEventPageXPropertyInfo), '("pageY", WebKit2WebExtension.DOMUIEvent.DOMUIEventPageYPropertyInfo), '("returnValue", WebKit2WebExtension.DOMEvent.DOMEventReturnValuePropertyInfo), '("shiftKey", DOMKeyboardEventShiftKeyPropertyInfo), '("srcElement", WebKit2WebExtension.DOMEvent.DOMEventSrcElementPropertyInfo), '("target", WebKit2WebExtension.DOMEvent.DOMEventTargetPropertyInfo), '("timeStamp", WebKit2WebExtension.DOMEvent.DOMEventTimeStampPropertyInfo), '("type", WebKit2WebExtension.DOMEvent.DOMEventTypePropertyInfo), '("view", WebKit2WebExtension.DOMUIEvent.DOMUIEventViewPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMKeyboardEventAltGraphKey :: AttrLabelProxy "altGraphKey"-dOMKeyboardEventAltGraphKey = AttrLabelProxy--dOMKeyboardEventAltKey :: AttrLabelProxy "altKey"-dOMKeyboardEventAltKey = AttrLabelProxy--dOMKeyboardEventCtrlKey :: AttrLabelProxy "ctrlKey"-dOMKeyboardEventCtrlKey = AttrLabelProxy--dOMKeyboardEventKeyIdentifier :: AttrLabelProxy "keyIdentifier"-dOMKeyboardEventKeyIdentifier = AttrLabelProxy--dOMKeyboardEventKeyLocation :: AttrLabelProxy "keyLocation"-dOMKeyboardEventKeyLocation = AttrLabelProxy--dOMKeyboardEventMetaKey :: AttrLabelProxy "metaKey"-dOMKeyboardEventMetaKey = AttrLabelProxy--dOMKeyboardEventShiftKey :: AttrLabelProxy "shiftKey"-dOMKeyboardEventShiftKey = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMKeyboardEvent = DOMKeyboardEventSignalList-type DOMKeyboardEventSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMKeyboardEvent::get_alt_graph_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_alt_graph_key" webkit_dom_keyboard_event_get_alt_graph_key :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CInt--{-# DEPRECATED dOMKeyboardEventGetAltGraphKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetAltGraphKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMKeyboardEventGetAltGraphKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_alt_graph_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetAltGraphKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetAltGraphKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetAltGraphKey--#endif---- method DOMKeyboardEvent::get_alt_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_alt_key" webkit_dom_keyboard_event_get_alt_key :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CInt--{-# DEPRECATED dOMKeyboardEventGetAltKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetAltKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMKeyboardEventGetAltKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_alt_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetAltKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetAltKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetAltKey--#endif---- method DOMKeyboardEvent::get_ctrl_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_ctrl_key" webkit_dom_keyboard_event_get_ctrl_key :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CInt--{-# DEPRECATED dOMKeyboardEventGetCtrlKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetCtrlKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMKeyboardEventGetCtrlKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_ctrl_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetCtrlKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetCtrlKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetCtrlKey--#endif---- method DOMKeyboardEvent::get_key_identifier--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_key_identifier" webkit_dom_keyboard_event_get_key_identifier :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CString--{-# DEPRECATED dOMKeyboardEventGetKeyIdentifier ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetKeyIdentifier ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMKeyboardEventGetKeyIdentifier self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_key_identifier self'-    checkUnexpectedReturnNULL "dOMKeyboardEventGetKeyIdentifier" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetKeyIdentifierMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetKeyIdentifierMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetKeyIdentifier--#endif---- method DOMKeyboardEvent::get_key_location--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_key_location" webkit_dom_keyboard_event_get_key_location :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CULong--{-# DEPRECATED dOMKeyboardEventGetKeyLocation ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetKeyLocation ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMKeyboardEventGetKeyLocation self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_key_location self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetKeyLocationMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetKeyLocationMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetKeyLocation--#endif---- method DOMKeyboardEvent::get_meta_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_meta_key" webkit_dom_keyboard_event_get_meta_key :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CInt--{-# DEPRECATED dOMKeyboardEventGetMetaKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetMetaKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMKeyboardEventGetMetaKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_meta_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetMetaKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetMetaKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetMetaKey--#endif---- method DOMKeyboardEvent::get_modifier_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyIdentifierArg", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_modifier_state" webkit_dom_keyboard_event_get_modifier_state :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    CString ->                              -- keyIdentifierArg : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMKeyboardEventGetModifierState ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetModifierState ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> T.Text-    {- ^ /@keyIdentifierArg@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMKeyboardEventGetModifierState self keyIdentifierArg = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    keyIdentifierArg' <- textToCString keyIdentifierArg-    result <- webkit_dom_keyboard_event_get_modifier_state self' keyIdentifierArg'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem keyIdentifierArg'-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetModifierStateMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetModifierStateMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetModifierState--#endif---- method DOMKeyboardEvent::get_shift_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_get_shift_key" webkit_dom_keyboard_event_get_shift_key :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    IO CInt--{-# DEPRECATED dOMKeyboardEventGetShiftKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventGetShiftKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMKeyboardEventGetShiftKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_keyboard_event_get_shift_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMKeyboardEventGetShiftKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMKeyboardEvent a) => O.MethodInfo DOMKeyboardEventGetShiftKeyMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventGetShiftKey--#endif---- method DOMKeyboardEvent::init_keyboard_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMKeyboardEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "keyIdentifier", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "location", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altGraphKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_keyboard_event_init_keyboard_event" webkit_dom_keyboard_event_init_keyboard_event :: -    Ptr DOMKeyboardEvent ->                 -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMKeyboardEvent"})-    CString ->                              -- type : TBasicType TUTF8-    CInt ->                                 -- canBubble : TBasicType TBoolean-    CInt ->                                 -- cancelable : TBasicType TBoolean-    Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow -> -- view : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CString ->                              -- keyIdentifier : TBasicType TUTF8-    CULong ->                               -- location : TBasicType TULong-    CInt ->                                 -- ctrlKey : TBasicType TBoolean-    CInt ->                                 -- altKey : TBasicType TBoolean-    CInt ->                                 -- shiftKey : TBasicType TBoolean-    CInt ->                                 -- metaKey : TBasicType TBoolean-    CInt ->                                 -- altGraphKey : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMKeyboardEventInitKeyboardEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMKeyboardEventInitKeyboardEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMKeyboardEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMKeyboardEvent.DOMKeyboardEvent' -}-    -> T.Text-    {- ^ /@type@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@canBubble@/: A 'Bool' -}-    -> Bool-    {- ^ /@cancelable@/: A 'Bool' -}-    -> b-    {- ^ /@view@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> T.Text-    {- ^ /@keyIdentifier@/: A @/gchar/@ -}-    -> CULong-    {- ^ /@location@/: A @/gulong/@ -}-    -> Bool-    {- ^ /@ctrlKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@altKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@shiftKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@metaKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@altGraphKey@/: A 'Bool' -}-    -> m ()-dOMKeyboardEventInitKeyboardEvent self type_ canBubble cancelable view keyIdentifier location ctrlKey altKey shiftKey metaKey altGraphKey = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    type_' <- textToCString type_-    let canBubble' = (fromIntegral . fromEnum) canBubble-    let cancelable' = (fromIntegral . fromEnum) cancelable-    view' <- unsafeManagedPtrCastPtr view-    keyIdentifier' <- textToCString keyIdentifier-    let ctrlKey' = (fromIntegral . fromEnum) ctrlKey-    let altKey' = (fromIntegral . fromEnum) altKey-    let shiftKey' = (fromIntegral . fromEnum) shiftKey-    let metaKey' = (fromIntegral . fromEnum) metaKey-    let altGraphKey' = (fromIntegral . fromEnum) altGraphKey-    webkit_dom_keyboard_event_init_keyboard_event self' type_' canBubble' cancelable' view' keyIdentifier' location ctrlKey' altKey' shiftKey' metaKey' altGraphKey'-    touchManagedPtr self-    touchManagedPtr view-    freeMem type_'-    freeMem keyIdentifier'-    return ()--#if ENABLE_OVERLOADING-data DOMKeyboardEventInitKeyboardEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> b -> T.Text -> CULong -> Bool -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, IsDOMKeyboardEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b) => O.MethodInfo DOMKeyboardEventInitKeyboardEventMethodInfo a signature where-    overloadedMethod _ = dOMKeyboardEventInitKeyboardEvent--#endif--
− GI/WebKit2WebExtension/Objects/DOMKeyboardEvent.hs-boot
@@ -1,77 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMKeyboardEvent where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMKeyboardEvent = DOMKeyboardEvent (ManagedPtr DOMKeyboardEvent)-instance GObject DOMKeyboardEvent where-class (GObject o, O.IsDescendantOf DOMKeyboardEvent o) => IsDOMKeyboardEvent o-instance (GObject o, O.IsDescendantOf DOMKeyboardEvent o) => IsDOMKeyboardEvent o-instance O.HasParentTypes DOMKeyboardEvent-#if ENABLE_OVERLOADING-data DOMKeyboardEventAltGraphKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventAltKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventCtrlKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventKeyIdentifierPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventKeyLocationPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventMetaKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventShiftKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetAltGraphKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetAltKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetCtrlKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetKeyIdentifierMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetKeyLocationMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetMetaKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetModifierStateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventGetShiftKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMKeyboardEventInitKeyboardEventMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMMediaList.hs
@@ -1,554 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMMediaList-    ( ---- * Exported types-    DOMMediaList(..)                        ,-    IsDOMMediaList                          ,-    toDOMMediaList                          ,-    noDOMMediaList                          ,--- -- * Methods--- ** appendMedium #method:appendMedium#--#if ENABLE_OVERLOADING-    DOMMediaListAppendMediumMethodInfo      ,-#endif-    dOMMediaListAppendMedium                ,----- ** deleteMedium #method:deleteMedium#--#if ENABLE_OVERLOADING-    DOMMediaListDeleteMediumMethodInfo      ,-#endif-    dOMMediaListDeleteMedium                ,----- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMMediaListGetLengthMethodInfo         ,-#endif-    dOMMediaListGetLength                   ,----- ** getMediaText #method:getMediaText#--#if ENABLE_OVERLOADING-    DOMMediaListGetMediaTextMethodInfo      ,-#endif-    dOMMediaListGetMediaText                ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMMediaListItemMethodInfo              ,-#endif-    dOMMediaListItem                        ,----- ** setMediaText #method:setMediaText#--#if ENABLE_OVERLOADING-    DOMMediaListSetMediaTextMethodInfo      ,-#endif-    dOMMediaListSetMediaText                ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMediaListLengthPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMMediaListLength                      ,-#endif-    getDOMMediaListLength                   ,----- ** mediaText #attr:mediaText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMediaListMediaTextPropertyInfo       ,-#endif-    clearDOMMediaListMediaText              ,-    constructDOMMediaListMediaText          ,-#if ENABLE_OVERLOADING-    dOMMediaListMediaText                   ,-#endif-    getDOMMediaListMediaText                ,-    setDOMMediaListMediaText                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMMediaList = DOMMediaList (ManagedPtr DOMMediaList)-foreign import ccall "webkit_dom_media_list_get_type"-    c_webkit_dom_media_list_get_type :: IO GType--instance GObject DOMMediaList where-    gobjectType = c_webkit_dom_media_list_get_type-    ---- | Type class for types which can be safely cast to `DOMMediaList`, for instance with `toDOMMediaList`.-class (GObject o, O.IsDescendantOf DOMMediaList o) => IsDOMMediaList o-instance (GObject o, O.IsDescendantOf DOMMediaList o) => IsDOMMediaList o--instance O.HasParentTypes DOMMediaList-type instance O.ParentTypes DOMMediaList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMMediaList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMMediaList :: (MonadIO m, IsDOMMediaList o) => o -> m DOMMediaList-toDOMMediaList = liftIO . unsafeCastTo DOMMediaList---- | A convenience alias for `Nothing` :: `Maybe` `DOMMediaList`.-noDOMMediaList :: Maybe DOMMediaList-noDOMMediaList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMMediaListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMediaListMethod "appendMedium" o = DOMMediaListAppendMediumMethodInfo-    ResolveDOMMediaListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMMediaListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMMediaListMethod "deleteMedium" o = DOMMediaListDeleteMediumMethodInfo-    ResolveDOMMediaListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMMediaListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMMediaListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMMediaListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMMediaListMethod "item" o = DOMMediaListItemMethodInfo-    ResolveDOMMediaListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMMediaListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMMediaListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMMediaListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMMediaListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMMediaListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMMediaListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMMediaListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMMediaListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMMediaListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMMediaListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMMediaListMethod "getLength" o = DOMMediaListGetLengthMethodInfo-    ResolveDOMMediaListMethod "getMediaText" o = DOMMediaListGetMediaTextMethodInfo-    ResolveDOMMediaListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMMediaListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMMediaListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMMediaListMethod "setMediaText" o = DOMMediaListSetMediaTextMethodInfo-    ResolveDOMMediaListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMMediaListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMMediaListMethod t DOMMediaList, O.MethodInfo info DOMMediaList p) => OL.IsLabel t (DOMMediaList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMediaList #length-@--}-getDOMMediaListLength :: (MonadIO m, IsDOMMediaList o) => o -> m CULong-getDOMMediaListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMMediaListLengthPropertyInfo-instance AttrInfo DOMMediaListLengthPropertyInfo where-    type AttrAllowedOps DOMMediaListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMediaListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMediaListLengthPropertyInfo = IsDOMMediaList-    type AttrGetType DOMMediaListLengthPropertyInfo = CULong-    type AttrLabel DOMMediaListLengthPropertyInfo = "length"-    type AttrOrigin DOMMediaListLengthPropertyInfo = DOMMediaList-    attrGet _ = getDOMMediaListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "media-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@media-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMediaList #mediaText-@--}-getDOMMediaListMediaText :: (MonadIO m, IsDOMMediaList o) => o -> m (Maybe T.Text)-getDOMMediaListMediaText obj = liftIO $ B.Properties.getObjectPropertyString obj "media-text"--{- |-Set the value of the “@media-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMMediaList [ #mediaText 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMMediaListMediaText :: (MonadIO m, IsDOMMediaList o) => o -> T.Text -> m ()-setDOMMediaListMediaText obj val = liftIO $ B.Properties.setObjectPropertyString obj "media-text" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@media-text@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMMediaListMediaText :: (IsDOMMediaList o) => T.Text -> IO (GValueConstruct o)-constructDOMMediaListMediaText val = B.Properties.constructObjectPropertyString "media-text" (Just val)--{- |-Set the value of the “@media-text@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #mediaText-@--}-clearDOMMediaListMediaText :: (MonadIO m, IsDOMMediaList o) => o -> m ()-clearDOMMediaListMediaText obj = liftIO $ B.Properties.setObjectPropertyString obj "media-text" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMMediaListMediaTextPropertyInfo-instance AttrInfo DOMMediaListMediaTextPropertyInfo where-    type AttrAllowedOps DOMMediaListMediaTextPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMediaListMediaTextPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMMediaListMediaTextPropertyInfo = IsDOMMediaList-    type AttrGetType DOMMediaListMediaTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMMediaListMediaTextPropertyInfo = "media-text"-    type AttrOrigin DOMMediaListMediaTextPropertyInfo = DOMMediaList-    attrGet _ = getDOMMediaListMediaText-    attrSet _ = setDOMMediaListMediaText-    attrConstruct _ = constructDOMMediaListMediaText-    attrClear _ = clearDOMMediaListMediaText-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMMediaList-type instance O.AttributeList DOMMediaList = DOMMediaListAttributeList-type DOMMediaListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMMediaListLengthPropertyInfo), '("mediaText", DOMMediaListMediaTextPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMMediaListLength :: AttrLabelProxy "length"-dOMMediaListLength = AttrLabelProxy--dOMMediaListMediaText :: AttrLabelProxy "mediaText"-dOMMediaListMediaText = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMMediaList = DOMMediaListSignalList-type DOMMediaListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMMediaList::append_medium--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMediaList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_media_list_append_medium" webkit_dom_media_list_append_medium :: -    Ptr DOMMediaList ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-    CString ->                              -- newMedium : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMMediaListAppendMedium ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMediaListAppendMedium ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMediaList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-    -> T.Text-    {- ^ /@newMedium@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMMediaListAppendMedium self newMedium = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newMedium' <- textToCString newMedium-    onException (do-        propagateGError $ webkit_dom_media_list_append_medium self' newMedium'-        touchManagedPtr self-        freeMem newMedium'-        return ()-     ) (do-        freeMem newMedium'-     )--#if ENABLE_OVERLOADING-data DOMMediaListAppendMediumMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMMediaList a) => O.MethodInfo DOMMediaListAppendMediumMethodInfo a signature where-    overloadedMethod _ = dOMMediaListAppendMedium--#endif---- method DOMMediaList::delete_medium--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMediaList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldMedium", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_media_list_delete_medium" webkit_dom_media_list_delete_medium :: -    Ptr DOMMediaList ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-    CString ->                              -- oldMedium : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMMediaListDeleteMedium ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMediaListDeleteMedium ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMediaList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-    -> T.Text-    {- ^ /@oldMedium@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMMediaListDeleteMedium self oldMedium = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    oldMedium' <- textToCString oldMedium-    onException (do-        propagateGError $ webkit_dom_media_list_delete_medium self' oldMedium'-        touchManagedPtr self-        freeMem oldMedium'-        return ()-     ) (do-        freeMem oldMedium'-     )--#if ENABLE_OVERLOADING-data DOMMediaListDeleteMediumMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMMediaList a) => O.MethodInfo DOMMediaListDeleteMediumMethodInfo a signature where-    overloadedMethod _ = dOMMediaListDeleteMedium--#endif---- method DOMMediaList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMediaList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_list_get_length" webkit_dom_media_list_get_length :: -    Ptr DOMMediaList ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-    IO CULong--{-# DEPRECATED dOMMediaListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMediaListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMediaList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMMediaListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_media_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMediaListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMMediaList a) => O.MethodInfo DOMMediaListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMMediaListGetLength--#endif---- method DOMMediaList::get_media_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMediaList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_list_get_media_text" webkit_dom_media_list_get_media_text :: -    Ptr DOMMediaList ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-    IO CString--{-# DEPRECATED dOMMediaListGetMediaText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMediaListGetMediaText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMediaList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMMediaListGetMediaText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_media_list_get_media_text self'-    checkUnexpectedReturnNULL "dOMMediaListGetMediaText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMediaListGetMediaTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMMediaList a) => O.MethodInfo DOMMediaListGetMediaTextMethodInfo a signature where-    overloadedMethod _ = dOMMediaListGetMediaText--#endif---- method DOMMediaList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMediaList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_media_list_item" webkit_dom_media_list_item :: -    Ptr DOMMediaList ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-    CULong ->                               -- index : TBasicType TULong-    IO CString--{-# DEPRECATED dOMMediaListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMediaListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMediaList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMMediaListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_media_list_item self' index-    checkUnexpectedReturnNULL "dOMMediaListItem" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMediaListItemMethodInfo-instance (signature ~ (CULong -> m T.Text), MonadIO m, IsDOMMediaList a) => O.MethodInfo DOMMediaListItemMethodInfo a signature where-    overloadedMethod _ = dOMMediaListItem--#endif---- method DOMMediaList::set_media_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMediaList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_media_list_set_media_text" webkit_dom_media_list_set_media_text :: -    Ptr DOMMediaList ->                     -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMMediaListSetMediaText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMediaListSetMediaText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMediaList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMMediaListSetMediaText self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_media_list_set_media_text self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMMediaListSetMediaTextMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMMediaList a) => O.MethodInfo DOMMediaListSetMediaTextMethodInfo a signature where-    overloadedMethod _ = dOMMediaListSetMediaText--#endif--
− GI/WebKit2WebExtension/Objects/DOMMediaList.hs-boot
@@ -1,53 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMMediaList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMMediaList = DOMMediaList (ManagedPtr DOMMediaList)-instance GObject DOMMediaList where-class (GObject o, O.IsDescendantOf DOMMediaList o) => IsDOMMediaList o-instance (GObject o, O.IsDescendantOf DOMMediaList o) => IsDOMMediaList o-instance O.HasParentTypes DOMMediaList-#if ENABLE_OVERLOADING-data DOMMediaListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListMediaTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListAppendMediumMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListDeleteMediumMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListGetMediaTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMediaListSetMediaTextMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMMouseEvent.hs
@@ -1,1707 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMMouseEvent-    ( ---- * Exported types-    DOMMouseEvent(..)                       ,-    IsDOMMouseEvent                         ,-    toDOMMouseEvent                         ,-    noDOMMouseEvent                         ,--- -- * Methods--- ** getAltKey #method:getAltKey#--#if ENABLE_OVERLOADING-    DOMMouseEventGetAltKeyMethodInfo        ,-#endif-    dOMMouseEventGetAltKey                  ,----- ** getButton #method:getButton#--#if ENABLE_OVERLOADING-    DOMMouseEventGetButtonMethodInfo        ,-#endif-    dOMMouseEventGetButton                  ,----- ** getClientX #method:getClientX#--#if ENABLE_OVERLOADING-    DOMMouseEventGetClientXMethodInfo       ,-#endif-    dOMMouseEventGetClientX                 ,----- ** getClientY #method:getClientY#--#if ENABLE_OVERLOADING-    DOMMouseEventGetClientYMethodInfo       ,-#endif-    dOMMouseEventGetClientY                 ,----- ** getCtrlKey #method:getCtrlKey#--#if ENABLE_OVERLOADING-    DOMMouseEventGetCtrlKeyMethodInfo       ,-#endif-    dOMMouseEventGetCtrlKey                 ,----- ** getFromElement #method:getFromElement#--#if ENABLE_OVERLOADING-    DOMMouseEventGetFromElementMethodInfo   ,-#endif-    dOMMouseEventGetFromElement             ,----- ** getMetaKey #method:getMetaKey#--#if ENABLE_OVERLOADING-    DOMMouseEventGetMetaKeyMethodInfo       ,-#endif-    dOMMouseEventGetMetaKey                 ,----- ** getOffsetX #method:getOffsetX#--#if ENABLE_OVERLOADING-    DOMMouseEventGetOffsetXMethodInfo       ,-#endif-    dOMMouseEventGetOffsetX                 ,----- ** getOffsetY #method:getOffsetY#--#if ENABLE_OVERLOADING-    DOMMouseEventGetOffsetYMethodInfo       ,-#endif-    dOMMouseEventGetOffsetY                 ,----- ** getRelatedTarget #method:getRelatedTarget#--#if ENABLE_OVERLOADING-    DOMMouseEventGetRelatedTargetMethodInfo ,-#endif-    dOMMouseEventGetRelatedTarget           ,----- ** getScreenX #method:getScreenX#--#if ENABLE_OVERLOADING-    DOMMouseEventGetScreenXMethodInfo       ,-#endif-    dOMMouseEventGetScreenX                 ,----- ** getScreenY #method:getScreenY#--#if ENABLE_OVERLOADING-    DOMMouseEventGetScreenYMethodInfo       ,-#endif-    dOMMouseEventGetScreenY                 ,----- ** getShiftKey #method:getShiftKey#--#if ENABLE_OVERLOADING-    DOMMouseEventGetShiftKeyMethodInfo      ,-#endif-    dOMMouseEventGetShiftKey                ,----- ** getToElement #method:getToElement#--#if ENABLE_OVERLOADING-    DOMMouseEventGetToElementMethodInfo     ,-#endif-    dOMMouseEventGetToElement               ,----- ** getX #method:getX#--#if ENABLE_OVERLOADING-    DOMMouseEventGetXMethodInfo             ,-#endif-    dOMMouseEventGetX                       ,----- ** getY #method:getY#--#if ENABLE_OVERLOADING-    DOMMouseEventGetYMethodInfo             ,-#endif-    dOMMouseEventGetY                       ,----- ** initMouseEvent #method:initMouseEvent#--#if ENABLE_OVERLOADING-    DOMMouseEventInitMouseEventMethodInfo   ,-#endif-    dOMMouseEventInitMouseEvent             ,----- -- * Properties--- ** altKey #attr:altKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventAltKeyPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventAltKey                     ,-#endif-    getDOMMouseEventAltKey                  ,----- ** button #attr:button#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventButtonPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventButton                     ,-#endif-    getDOMMouseEventButton                  ,----- ** clientX #attr:clientX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventClientXPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventClientX                    ,-#endif-    getDOMMouseEventClientX                 ,----- ** clientY #attr:clientY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventClientYPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventClientY                    ,-#endif-    getDOMMouseEventClientY                 ,----- ** ctrlKey #attr:ctrlKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventCtrlKeyPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventCtrlKey                    ,-#endif-    getDOMMouseEventCtrlKey                 ,----- ** fromElement #attr:fromElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventFromElementPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventFromElement                ,-#endif-    getDOMMouseEventFromElement             ,----- ** metaKey #attr:metaKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventMetaKeyPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventMetaKey                    ,-#endif-    getDOMMouseEventMetaKey                 ,----- ** offsetX #attr:offsetX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventOffsetXPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventOffsetX                    ,-#endif-    getDOMMouseEventOffsetX                 ,----- ** offsetY #attr:offsetY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventOffsetYPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventOffsetY                    ,-#endif-    getDOMMouseEventOffsetY                 ,----- ** relatedTarget #attr:relatedTarget#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventRelatedTargetPropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventRelatedTarget              ,-#endif-    getDOMMouseEventRelatedTarget           ,----- ** screenX #attr:screenX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventScreenXPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventScreenX                    ,-#endif-    getDOMMouseEventScreenX                 ,----- ** screenY #attr:screenY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventScreenYPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventScreenY                    ,-#endif-    getDOMMouseEventScreenY                 ,----- ** shiftKey #attr:shiftKey#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventShiftKeyPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventShiftKey                   ,-#endif-    getDOMMouseEventShiftKey                ,----- ** toElement #attr:toElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventToElementPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventToElement                  ,-#endif-    getDOMMouseEventToElement               ,----- ** x #attr:x#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventXPropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventX                          ,-#endif-    getDOMMouseEventX                       ,----- ** y #attr:y#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMMouseEventYPropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMMouseEventY                          ,-#endif-    getDOMMouseEventY                       ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEvent as WebKit2WebExtension.DOMEvent-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMUIEvent as WebKit2WebExtension.DOMUIEvent---- | Memory-managed wrapper type.-newtype DOMMouseEvent = DOMMouseEvent (ManagedPtr DOMMouseEvent)-foreign import ccall "webkit_dom_mouse_event_get_type"-    c_webkit_dom_mouse_event_get_type :: IO GType--instance GObject DOMMouseEvent where-    gobjectType = c_webkit_dom_mouse_event_get_type-    ---- | Type class for types which can be safely cast to `DOMMouseEvent`, for instance with `toDOMMouseEvent`.-class (GObject o, O.IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o-instance (GObject o, O.IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o--instance O.HasParentTypes DOMMouseEvent-type instance O.ParentTypes DOMMouseEvent = '[WebKit2WebExtension.DOMUIEvent.DOMUIEvent, WebKit2WebExtension.DOMEvent.DOMEvent, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMMouseEvent`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMMouseEvent :: (MonadIO m, IsDOMMouseEvent o) => o -> m DOMMouseEvent-toDOMMouseEvent = liftIO . unsafeCastTo DOMMouseEvent---- | A convenience alias for `Nothing` :: `Maybe` `DOMMouseEvent`.-noDOMMouseEvent :: Maybe DOMMouseEvent-noDOMMouseEvent = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMMouseEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMMouseEventMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMMouseEventMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMMouseEventMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMMouseEventMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMMouseEventMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMMouseEventMethod "initEvent" o = WebKit2WebExtension.DOMEvent.DOMEventInitEventMethodInfo-    ResolveDOMMouseEventMethod "initMouseEvent" o = DOMMouseEventInitMouseEventMethodInfo-    ResolveDOMMouseEventMethod "initUiEvent" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventInitUiEventMethodInfo-    ResolveDOMMouseEventMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMMouseEventMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMMouseEventMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMMouseEventMethod "preventDefault" o = WebKit2WebExtension.DOMEvent.DOMEventPreventDefaultMethodInfo-    ResolveDOMMouseEventMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMMouseEventMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMMouseEventMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMMouseEventMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMMouseEventMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMMouseEventMethod "stopPropagation" o = WebKit2WebExtension.DOMEvent.DOMEventStopPropagationMethodInfo-    ResolveDOMMouseEventMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMMouseEventMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMMouseEventMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMMouseEventMethod "getAltKey" o = DOMMouseEventGetAltKeyMethodInfo-    ResolveDOMMouseEventMethod "getBubbles" o = WebKit2WebExtension.DOMEvent.DOMEventGetBubblesMethodInfo-    ResolveDOMMouseEventMethod "getButton" o = DOMMouseEventGetButtonMethodInfo-    ResolveDOMMouseEventMethod "getCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelBubbleMethodInfo-    ResolveDOMMouseEventMethod "getCancelable" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelableMethodInfo-    ResolveDOMMouseEventMethod "getCharCode" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetCharCodeMethodInfo-    ResolveDOMMouseEventMethod "getClientX" o = DOMMouseEventGetClientXMethodInfo-    ResolveDOMMouseEventMethod "getClientY" o = DOMMouseEventGetClientYMethodInfo-    ResolveDOMMouseEventMethod "getCtrlKey" o = DOMMouseEventGetCtrlKeyMethodInfo-    ResolveDOMMouseEventMethod "getCurrentTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetCurrentTargetMethodInfo-    ResolveDOMMouseEventMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMMouseEventMethod "getDetail" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetDetailMethodInfo-    ResolveDOMMouseEventMethod "getEventPhase" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventPhaseMethodInfo-    ResolveDOMMouseEventMethod "getEventType" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventTypeMethodInfo-    ResolveDOMMouseEventMethod "getFromElement" o = DOMMouseEventGetFromElementMethodInfo-    ResolveDOMMouseEventMethod "getKeyCode" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMMouseEventMethod "getLayerX" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetLayerXMethodInfo-    ResolveDOMMouseEventMethod "getLayerY" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetLayerYMethodInfo-    ResolveDOMMouseEventMethod "getMetaKey" o = DOMMouseEventGetMetaKeyMethodInfo-    ResolveDOMMouseEventMethod "getOffsetX" o = DOMMouseEventGetOffsetXMethodInfo-    ResolveDOMMouseEventMethod "getOffsetY" o = DOMMouseEventGetOffsetYMethodInfo-    ResolveDOMMouseEventMethod "getPageX" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetPageXMethodInfo-    ResolveDOMMouseEventMethod "getPageY" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetPageYMethodInfo-    ResolveDOMMouseEventMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMMouseEventMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMMouseEventMethod "getRelatedTarget" o = DOMMouseEventGetRelatedTargetMethodInfo-    ResolveDOMMouseEventMethod "getReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventGetReturnValueMethodInfo-    ResolveDOMMouseEventMethod "getScreenX" o = DOMMouseEventGetScreenXMethodInfo-    ResolveDOMMouseEventMethod "getScreenY" o = DOMMouseEventGetScreenYMethodInfo-    ResolveDOMMouseEventMethod "getShiftKey" o = DOMMouseEventGetShiftKeyMethodInfo-    ResolveDOMMouseEventMethod "getSrcElement" o = WebKit2WebExtension.DOMEvent.DOMEventGetSrcElementMethodInfo-    ResolveDOMMouseEventMethod "getTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetTargetMethodInfo-    ResolveDOMMouseEventMethod "getTimeStamp" o = WebKit2WebExtension.DOMEvent.DOMEventGetTimeStampMethodInfo-    ResolveDOMMouseEventMethod "getToElement" o = DOMMouseEventGetToElementMethodInfo-    ResolveDOMMouseEventMethod "getView" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetViewMethodInfo-    ResolveDOMMouseEventMethod "getX" o = DOMMouseEventGetXMethodInfo-    ResolveDOMMouseEventMethod "getY" o = DOMMouseEventGetYMethodInfo-    ResolveDOMMouseEventMethod "setCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventSetCancelBubbleMethodInfo-    ResolveDOMMouseEventMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMMouseEventMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMMouseEventMethod "setReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventSetReturnValueMethodInfo-    ResolveDOMMouseEventMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMMouseEventMethod t DOMMouseEvent, O.MethodInfo info DOMMouseEvent p) => OL.IsLabel t (DOMMouseEvent -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "alt-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@alt-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #altKey-@--}-getDOMMouseEventAltKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool-getDOMMouseEventAltKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "alt-key"--#if ENABLE_OVERLOADING-data DOMMouseEventAltKeyPropertyInfo-instance AttrInfo DOMMouseEventAltKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventAltKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventAltKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventAltKeyPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventAltKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventAltKeyPropertyInfo = "alt-key"-    type AttrOrigin DOMMouseEventAltKeyPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventAltKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "button"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@button@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #button-@--}-getDOMMouseEventButton :: (MonadIO m, IsDOMMouseEvent o) => o -> m Word32-getDOMMouseEventButton obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "button"--#if ENABLE_OVERLOADING-data DOMMouseEventButtonPropertyInfo-instance AttrInfo DOMMouseEventButtonPropertyInfo where-    type AttrAllowedOps DOMMouseEventButtonPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventButtonPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventButtonPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventButtonPropertyInfo = Word32-    type AttrLabel DOMMouseEventButtonPropertyInfo = "button"-    type AttrOrigin DOMMouseEventButtonPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventButton-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "client-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@client-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #clientX-@--}-getDOMMouseEventClientX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventClientX obj = liftIO $ B.Properties.getObjectPropertyLong obj "client-x"--#if ENABLE_OVERLOADING-data DOMMouseEventClientXPropertyInfo-instance AttrInfo DOMMouseEventClientXPropertyInfo where-    type AttrAllowedOps DOMMouseEventClientXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventClientXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventClientXPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventClientXPropertyInfo = CLong-    type AttrLabel DOMMouseEventClientXPropertyInfo = "client-x"-    type AttrOrigin DOMMouseEventClientXPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventClientX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "client-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@client-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #clientY-@--}-getDOMMouseEventClientY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventClientY obj = liftIO $ B.Properties.getObjectPropertyLong obj "client-y"--#if ENABLE_OVERLOADING-data DOMMouseEventClientYPropertyInfo-instance AttrInfo DOMMouseEventClientYPropertyInfo where-    type AttrAllowedOps DOMMouseEventClientYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventClientYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventClientYPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventClientYPropertyInfo = CLong-    type AttrLabel DOMMouseEventClientYPropertyInfo = "client-y"-    type AttrOrigin DOMMouseEventClientYPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventClientY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "ctrl-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@ctrl-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #ctrlKey-@--}-getDOMMouseEventCtrlKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool-getDOMMouseEventCtrlKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "ctrl-key"--#if ENABLE_OVERLOADING-data DOMMouseEventCtrlKeyPropertyInfo-instance AttrInfo DOMMouseEventCtrlKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventCtrlKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventCtrlKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventCtrlKeyPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventCtrlKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventCtrlKeyPropertyInfo = "ctrl-key"-    type AttrOrigin DOMMouseEventCtrlKeyPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventCtrlKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "from-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@from-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #fromElement-@--}-getDOMMouseEventFromElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMMouseEventFromElement obj = liftIO $ checkUnexpectedNothing "getDOMMouseEventFromElement" $ B.Properties.getObjectPropertyObject obj "from-element" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMMouseEventFromElementPropertyInfo-instance AttrInfo DOMMouseEventFromElementPropertyInfo where-    type AttrAllowedOps DOMMouseEventFromElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMouseEventFromElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventFromElementPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventFromElementPropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMMouseEventFromElementPropertyInfo = "from-element"-    type AttrOrigin DOMMouseEventFromElementPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventFromElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "meta-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@meta-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #metaKey-@--}-getDOMMouseEventMetaKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool-getDOMMouseEventMetaKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "meta-key"--#if ENABLE_OVERLOADING-data DOMMouseEventMetaKeyPropertyInfo-instance AttrInfo DOMMouseEventMetaKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventMetaKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventMetaKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventMetaKeyPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventMetaKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventMetaKeyPropertyInfo = "meta-key"-    type AttrOrigin DOMMouseEventMetaKeyPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventMetaKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #offsetX-@--}-getDOMMouseEventOffsetX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventOffsetX obj = liftIO $ B.Properties.getObjectPropertyLong obj "offset-x"--#if ENABLE_OVERLOADING-data DOMMouseEventOffsetXPropertyInfo-instance AttrInfo DOMMouseEventOffsetXPropertyInfo where-    type AttrAllowedOps DOMMouseEventOffsetXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventOffsetXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventOffsetXPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventOffsetXPropertyInfo = CLong-    type AttrLabel DOMMouseEventOffsetXPropertyInfo = "offset-x"-    type AttrOrigin DOMMouseEventOffsetXPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventOffsetX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "offset-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@offset-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #offsetY-@--}-getDOMMouseEventOffsetY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventOffsetY obj = liftIO $ B.Properties.getObjectPropertyLong obj "offset-y"--#if ENABLE_OVERLOADING-data DOMMouseEventOffsetYPropertyInfo-instance AttrInfo DOMMouseEventOffsetYPropertyInfo where-    type AttrAllowedOps DOMMouseEventOffsetYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventOffsetYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventOffsetYPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventOffsetYPropertyInfo = CLong-    type AttrLabel DOMMouseEventOffsetYPropertyInfo = "offset-y"-    type AttrOrigin DOMMouseEventOffsetYPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventOffsetY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "related-target"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@related-target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #relatedTarget-@--}-getDOMMouseEventRelatedTarget :: (MonadIO m, IsDOMMouseEvent o) => o -> m (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-getDOMMouseEventRelatedTarget obj = liftIO $ B.Properties.getObjectPropertyObject obj "related-target" WebKit2WebExtension.DOMEventTarget.DOMEventTarget--#if ENABLE_OVERLOADING-data DOMMouseEventRelatedTargetPropertyInfo-instance AttrInfo DOMMouseEventRelatedTargetPropertyInfo where-    type AttrAllowedOps DOMMouseEventRelatedTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMouseEventRelatedTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventRelatedTargetPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventRelatedTargetPropertyInfo = (Maybe WebKit2WebExtension.DOMEventTarget.DOMEventTarget)-    type AttrLabel DOMMouseEventRelatedTargetPropertyInfo = "related-target"-    type AttrOrigin DOMMouseEventRelatedTargetPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventRelatedTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "screen-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@screen-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #screenX-@--}-getDOMMouseEventScreenX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventScreenX obj = liftIO $ B.Properties.getObjectPropertyLong obj "screen-x"--#if ENABLE_OVERLOADING-data DOMMouseEventScreenXPropertyInfo-instance AttrInfo DOMMouseEventScreenXPropertyInfo where-    type AttrAllowedOps DOMMouseEventScreenXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventScreenXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventScreenXPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventScreenXPropertyInfo = CLong-    type AttrLabel DOMMouseEventScreenXPropertyInfo = "screen-x"-    type AttrOrigin DOMMouseEventScreenXPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventScreenX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "screen-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@screen-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #screenY-@--}-getDOMMouseEventScreenY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventScreenY obj = liftIO $ B.Properties.getObjectPropertyLong obj "screen-y"--#if ENABLE_OVERLOADING-data DOMMouseEventScreenYPropertyInfo-instance AttrInfo DOMMouseEventScreenYPropertyInfo where-    type AttrAllowedOps DOMMouseEventScreenYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventScreenYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventScreenYPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventScreenYPropertyInfo = CLong-    type AttrLabel DOMMouseEventScreenYPropertyInfo = "screen-y"-    type AttrOrigin DOMMouseEventScreenYPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventScreenY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "shift-key"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@shift-key@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #shiftKey-@--}-getDOMMouseEventShiftKey :: (MonadIO m, IsDOMMouseEvent o) => o -> m Bool-getDOMMouseEventShiftKey obj = liftIO $ B.Properties.getObjectPropertyBool obj "shift-key"--#if ENABLE_OVERLOADING-data DOMMouseEventShiftKeyPropertyInfo-instance AttrInfo DOMMouseEventShiftKeyPropertyInfo where-    type AttrAllowedOps DOMMouseEventShiftKeyPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventShiftKeyPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventShiftKeyPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventShiftKeyPropertyInfo = Bool-    type AttrLabel DOMMouseEventShiftKeyPropertyInfo = "shift-key"-    type AttrOrigin DOMMouseEventShiftKeyPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventShiftKey-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "to-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@to-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #toElement-@--}-getDOMMouseEventToElement :: (MonadIO m, IsDOMMouseEvent o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMMouseEventToElement obj = liftIO $ checkUnexpectedNothing "getDOMMouseEventToElement" $ B.Properties.getObjectPropertyObject obj "to-element" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMMouseEventToElementPropertyInfo-instance AttrInfo DOMMouseEventToElementPropertyInfo where-    type AttrAllowedOps DOMMouseEventToElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMMouseEventToElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventToElementPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventToElementPropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMMouseEventToElementPropertyInfo = "to-element"-    type AttrOrigin DOMMouseEventToElementPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventToElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #x-@--}-getDOMMouseEventX :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventX obj = liftIO $ B.Properties.getObjectPropertyLong obj "x"--#if ENABLE_OVERLOADING-data DOMMouseEventXPropertyInfo-instance AttrInfo DOMMouseEventXPropertyInfo where-    type AttrAllowedOps DOMMouseEventXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventXPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventXPropertyInfo = CLong-    type AttrLabel DOMMouseEventXPropertyInfo = "x"-    type AttrOrigin DOMMouseEventXPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMMouseEvent #y-@--}-getDOMMouseEventY :: (MonadIO m, IsDOMMouseEvent o) => o -> m CLong-getDOMMouseEventY obj = liftIO $ B.Properties.getObjectPropertyLong obj "y"--#if ENABLE_OVERLOADING-data DOMMouseEventYPropertyInfo-instance AttrInfo DOMMouseEventYPropertyInfo where-    type AttrAllowedOps DOMMouseEventYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMMouseEventYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMMouseEventYPropertyInfo = IsDOMMouseEvent-    type AttrGetType DOMMouseEventYPropertyInfo = CLong-    type AttrLabel DOMMouseEventYPropertyInfo = "y"-    type AttrOrigin DOMMouseEventYPropertyInfo = DOMMouseEvent-    attrGet _ = getDOMMouseEventY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMMouseEvent-type instance O.AttributeList DOMMouseEvent = DOMMouseEventAttributeList-type DOMMouseEventAttributeList = ('[ '("altKey", DOMMouseEventAltKeyPropertyInfo), '("bubbles", WebKit2WebExtension.DOMEvent.DOMEventBubblesPropertyInfo), '("button", DOMMouseEventButtonPropertyInfo), '("cancelBubble", WebKit2WebExtension.DOMEvent.DOMEventCancelBubblePropertyInfo), '("cancelable", WebKit2WebExtension.DOMEvent.DOMEventCancelablePropertyInfo), '("charCode", WebKit2WebExtension.DOMUIEvent.DOMUIEventCharCodePropertyInfo), '("clientX", DOMMouseEventClientXPropertyInfo), '("clientY", DOMMouseEventClientYPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("ctrlKey", DOMMouseEventCtrlKeyPropertyInfo), '("currentTarget", WebKit2WebExtension.DOMEvent.DOMEventCurrentTargetPropertyInfo), '("detail", WebKit2WebExtension.DOMUIEvent.DOMUIEventDetailPropertyInfo), '("eventPhase", WebKit2WebExtension.DOMEvent.DOMEventEventPhasePropertyInfo), '("fromElement", DOMMouseEventFromElementPropertyInfo), '("keyCode", WebKit2WebExtension.DOMUIEvent.DOMUIEventKeyCodePropertyInfo), '("layerX", WebKit2WebExtension.DOMUIEvent.DOMUIEventLayerXPropertyInfo), '("layerY", WebKit2WebExtension.DOMUIEvent.DOMUIEventLayerYPropertyInfo), '("metaKey", DOMMouseEventMetaKeyPropertyInfo), '("offsetX", DOMMouseEventOffsetXPropertyInfo), '("offsetY", DOMMouseEventOffsetYPropertyInfo), '("pageX", WebKit2WebExtension.DOMUIEvent.DOMUIEventPageXPropertyInfo), '("pageY", WebKit2WebExtension.DOMUIEvent.DOMUIEventPageYPropertyInfo), '("relatedTarget", DOMMouseEventRelatedTargetPropertyInfo), '("returnValue", WebKit2WebExtension.DOMEvent.DOMEventReturnValuePropertyInfo), '("screenX", DOMMouseEventScreenXPropertyInfo), '("screenY", DOMMouseEventScreenYPropertyInfo), '("shiftKey", DOMMouseEventShiftKeyPropertyInfo), '("srcElement", WebKit2WebExtension.DOMEvent.DOMEventSrcElementPropertyInfo), '("target", WebKit2WebExtension.DOMEvent.DOMEventTargetPropertyInfo), '("timeStamp", WebKit2WebExtension.DOMEvent.DOMEventTimeStampPropertyInfo), '("toElement", DOMMouseEventToElementPropertyInfo), '("type", WebKit2WebExtension.DOMEvent.DOMEventTypePropertyInfo), '("view", WebKit2WebExtension.DOMUIEvent.DOMUIEventViewPropertyInfo), '("x", DOMMouseEventXPropertyInfo), '("y", DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMMouseEventAltKey :: AttrLabelProxy "altKey"-dOMMouseEventAltKey = AttrLabelProxy--dOMMouseEventButton :: AttrLabelProxy "button"-dOMMouseEventButton = AttrLabelProxy--dOMMouseEventClientX :: AttrLabelProxy "clientX"-dOMMouseEventClientX = AttrLabelProxy--dOMMouseEventClientY :: AttrLabelProxy "clientY"-dOMMouseEventClientY = AttrLabelProxy--dOMMouseEventCtrlKey :: AttrLabelProxy "ctrlKey"-dOMMouseEventCtrlKey = AttrLabelProxy--dOMMouseEventFromElement :: AttrLabelProxy "fromElement"-dOMMouseEventFromElement = AttrLabelProxy--dOMMouseEventMetaKey :: AttrLabelProxy "metaKey"-dOMMouseEventMetaKey = AttrLabelProxy--dOMMouseEventOffsetX :: AttrLabelProxy "offsetX"-dOMMouseEventOffsetX = AttrLabelProxy--dOMMouseEventOffsetY :: AttrLabelProxy "offsetY"-dOMMouseEventOffsetY = AttrLabelProxy--dOMMouseEventRelatedTarget :: AttrLabelProxy "relatedTarget"-dOMMouseEventRelatedTarget = AttrLabelProxy--dOMMouseEventScreenX :: AttrLabelProxy "screenX"-dOMMouseEventScreenX = AttrLabelProxy--dOMMouseEventScreenY :: AttrLabelProxy "screenY"-dOMMouseEventScreenY = AttrLabelProxy--dOMMouseEventShiftKey :: AttrLabelProxy "shiftKey"-dOMMouseEventShiftKey = AttrLabelProxy--dOMMouseEventToElement :: AttrLabelProxy "toElement"-dOMMouseEventToElement = AttrLabelProxy--dOMMouseEventX :: AttrLabelProxy "x"-dOMMouseEventX = AttrLabelProxy--dOMMouseEventY :: AttrLabelProxy "y"-dOMMouseEventY = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMMouseEvent = DOMMouseEventSignalList-type DOMMouseEventSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMMouseEvent::get_alt_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_alt_key" webkit_dom_mouse_event_get_alt_key :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CInt--{-# DEPRECATED dOMMouseEventGetAltKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetAltKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMMouseEventGetAltKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_alt_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetAltKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetAltKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetAltKey--#endif---- method DOMMouseEvent::get_button--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_button" webkit_dom_mouse_event_get_button :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO Word16--{-# DEPRECATED dOMMouseEventGetButton ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetButton ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMMouseEventGetButton self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_button self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetButtonMethodInfo-instance (signature ~ (m Word16), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetButtonMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetButton--#endif---- method DOMMouseEvent::get_client_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_client_x" webkit_dom_mouse_event_get_client_x :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetClientX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetClientX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetClientX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_client_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetClientXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetClientXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetClientX--#endif---- method DOMMouseEvent::get_client_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_client_y" webkit_dom_mouse_event_get_client_y :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetClientY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetClientY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetClientY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_client_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetClientYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetClientYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetClientY--#endif---- method DOMMouseEvent::get_ctrl_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_ctrl_key" webkit_dom_mouse_event_get_ctrl_key :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CInt--{-# DEPRECATED dOMMouseEventGetCtrlKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetCtrlKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMMouseEventGetCtrlKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_ctrl_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetCtrlKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetCtrlKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetCtrlKey--#endif---- method DOMMouseEvent::get_from_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_from_element" webkit_dom_mouse_event_get_from_element :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMMouseEventGetFromElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetFromElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMMouseEventGetFromElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_from_element self'-    checkUnexpectedReturnNULL "dOMMouseEventGetFromElement" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetFromElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetFromElementMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetFromElement--#endif---- method DOMMouseEvent::get_meta_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_meta_key" webkit_dom_mouse_event_get_meta_key :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CInt--{-# DEPRECATED dOMMouseEventGetMetaKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetMetaKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMMouseEventGetMetaKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_meta_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetMetaKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetMetaKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetMetaKey--#endif---- method DOMMouseEvent::get_offset_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_offset_x" webkit_dom_mouse_event_get_offset_x :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetOffsetX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetOffsetX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetOffsetX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_offset_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetOffsetXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetOffsetXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetOffsetX--#endif---- method DOMMouseEvent::get_offset_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_offset_y" webkit_dom_mouse_event_get_offset_y :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetOffsetY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetOffsetY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetOffsetY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_offset_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetOffsetYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetOffsetYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetOffsetY--#endif---- method DOMMouseEvent::get_related_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_related_target" webkit_dom_mouse_event_get_related_target :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO (Ptr WebKit2WebExtension.DOMEventTarget.DOMEventTarget)--{-# DEPRECATED dOMMouseEventGetRelatedTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetRelatedTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m WebKit2WebExtension.DOMEventTarget.DOMEventTarget-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-dOMMouseEventGetRelatedTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_related_target self'-    checkUnexpectedReturnNULL "dOMMouseEventGetRelatedTarget" result-    result' <- (wrapObject WebKit2WebExtension.DOMEventTarget.DOMEventTarget) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetRelatedTargetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMEventTarget.DOMEventTarget), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetRelatedTargetMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetRelatedTarget--#endif---- method DOMMouseEvent::get_screen_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_screen_x" webkit_dom_mouse_event_get_screen_x :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetScreenX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetScreenX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetScreenX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_screen_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetScreenXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetScreenXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetScreenX--#endif---- method DOMMouseEvent::get_screen_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_screen_y" webkit_dom_mouse_event_get_screen_y :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetScreenY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetScreenY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetScreenY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_screen_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetScreenYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetScreenYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetScreenY--#endif---- method DOMMouseEvent::get_shift_key--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_shift_key" webkit_dom_mouse_event_get_shift_key :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CInt--{-# DEPRECATED dOMMouseEventGetShiftKey ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetShiftKey ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMMouseEventGetShiftKey self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_shift_key self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetShiftKeyMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetShiftKeyMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetShiftKey--#endif---- method DOMMouseEvent::get_to_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_to_element" webkit_dom_mouse_event_get_to_element :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMMouseEventGetToElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetToElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMMouseEventGetToElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_to_element self'-    checkUnexpectedReturnNULL "dOMMouseEventGetToElement" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMMouseEventGetToElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetToElementMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetToElement--#endif---- method DOMMouseEvent::get_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_x" webkit_dom_mouse_event_get_x :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetXMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetX--#endif---- method DOMMouseEvent::get_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_get_y" webkit_dom_mouse_event_get_y :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    IO CLong--{-# DEPRECATED dOMMouseEventGetY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventGetY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMMouseEventGetY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_mouse_event_get_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMMouseEventGetYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMMouseEvent a) => O.MethodInfo DOMMouseEventGetYMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventGetY--#endif---- method DOMMouseEvent::init_mouse_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMMouseEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "button", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gushort", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "relatedTarget", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMEventTarget", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_mouse_event_init_mouse_event" webkit_dom_mouse_event_init_mouse_event :: -    Ptr DOMMouseEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMouseEvent"})-    CString ->                              -- type : TBasicType TUTF8-    CInt ->                                 -- canBubble : TBasicType TBoolean-    CInt ->                                 -- cancelable : TBasicType TBoolean-    Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow -> -- view : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CLong ->                                -- detail : TBasicType TLong-    CLong ->                                -- screenX : TBasicType TLong-    CLong ->                                -- screenY : TBasicType TLong-    CLong ->                                -- clientX : TBasicType TLong-    CLong ->                                -- clientY : TBasicType TLong-    CInt ->                                 -- ctrlKey : TBasicType TBoolean-    CInt ->                                 -- altKey : TBasicType TBoolean-    CInt ->                                 -- shiftKey : TBasicType TBoolean-    CInt ->                                 -- metaKey : TBasicType TBoolean-    Word16 ->                               -- button : TBasicType TUInt16-    Ptr WebKit2WebExtension.DOMEventTarget.DOMEventTarget -> -- relatedTarget : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMEventTarget"})-    IO ()--{-# DEPRECATED dOMMouseEventInitMouseEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMMouseEventInitMouseEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMMouseEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b, WebKit2WebExtension.DOMEventTarget.IsDOMEventTarget c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMMouseEvent.DOMMouseEvent' -}-    -> T.Text-    {- ^ /@type@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@canBubble@/: A 'Bool' -}-    -> Bool-    {- ^ /@cancelable@/: A 'Bool' -}-    -> b-    {- ^ /@view@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> CLong-    {- ^ /@detail@/: A @/glong/@ -}-    -> CLong-    {- ^ /@screenX@/: A @/glong/@ -}-    -> CLong-    {- ^ /@screenY@/: A @/glong/@ -}-    -> CLong-    {- ^ /@clientX@/: A @/glong/@ -}-    -> CLong-    {- ^ /@clientY@/: A @/glong/@ -}-    -> Bool-    {- ^ /@ctrlKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@altKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@shiftKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@metaKey@/: A 'Bool' -}-    -> Word16-    {- ^ /@button@/: A @/gushort/@ -}-    -> c-    {- ^ /@relatedTarget@/: A 'GI.WebKit2WebExtension.Interfaces.DOMEventTarget.DOMEventTarget' -}-    -> m ()-dOMMouseEventInitMouseEvent self type_ canBubble cancelable view detail screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey button relatedTarget = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    type_' <- textToCString type_-    let canBubble' = (fromIntegral . fromEnum) canBubble-    let cancelable' = (fromIntegral . fromEnum) cancelable-    view' <- unsafeManagedPtrCastPtr view-    let ctrlKey' = (fromIntegral . fromEnum) ctrlKey-    let altKey' = (fromIntegral . fromEnum) altKey-    let shiftKey' = (fromIntegral . fromEnum) shiftKey-    let metaKey' = (fromIntegral . fromEnum) metaKey-    relatedTarget' <- unsafeManagedPtrCastPtr relatedTarget-    webkit_dom_mouse_event_init_mouse_event self' type_' canBubble' cancelable' view' detail screenX screenY clientX clientY ctrlKey' altKey' shiftKey' metaKey' button relatedTarget'-    touchManagedPtr self-    touchManagedPtr view-    touchManagedPtr relatedTarget-    freeMem type_'-    return ()--#if ENABLE_OVERLOADING-data DOMMouseEventInitMouseEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> b -> CLong -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> Word16 -> c -> m ()), MonadIO m, IsDOMMouseEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b, WebKit2WebExtension.DOMEventTarget.IsDOMEventTarget c) => O.MethodInfo DOMMouseEventInitMouseEventMethodInfo a signature where-    overloadedMethod _ = dOMMouseEventInitMouseEvent--#endif--
− GI/WebKit2WebExtension/Objects/DOMMouseEvent.hs-boot
@@ -1,128 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMMouseEvent where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMMouseEvent = DOMMouseEvent (ManagedPtr DOMMouseEvent)-instance GObject DOMMouseEvent where-class (GObject o, O.IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o-instance (GObject o, O.IsDescendantOf DOMMouseEvent o) => IsDOMMouseEvent o-instance O.HasParentTypes DOMMouseEvent-#if ENABLE_OVERLOADING-data DOMMouseEventAltKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventButtonPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventClientXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventClientYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventCtrlKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventFromElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventMetaKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventOffsetXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventOffsetYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventRelatedTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventScreenXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventScreenYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventShiftKeyPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventToElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetAltKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetButtonMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetClientXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetClientYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetCtrlKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetFromElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetMetaKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetOffsetXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetOffsetYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetRelatedTargetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetScreenXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetScreenYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetShiftKeyMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetToElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventGetYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMMouseEventInitMouseEventMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMNamedNodeMap.hs
@@ -1,605 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMNamedNodeMap-    ( ---- * Exported types-    DOMNamedNodeMap(..)                     ,-    IsDOMNamedNodeMap                       ,-    toDOMNamedNodeMap                       ,-    noDOMNamedNodeMap                       ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapGetLengthMethodInfo      ,-#endif-    dOMNamedNodeMapGetLength                ,----- ** getNamedItem #method:getNamedItem#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapGetNamedItemMethodInfo   ,-#endif-    dOMNamedNodeMapGetNamedItem             ,----- ** getNamedItemNs #method:getNamedItemNs#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapGetNamedItemNsMethodInfo ,-#endif-    dOMNamedNodeMapGetNamedItemNs           ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapItemMethodInfo           ,-#endif-    dOMNamedNodeMapItem                     ,----- ** removeNamedItem #method:removeNamedItem#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapRemoveNamedItemMethodInfo,-#endif-    dOMNamedNodeMapRemoveNamedItem          ,----- ** removeNamedItemNs #method:removeNamedItemNs#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapRemoveNamedItemNsMethodInfo,-#endif-    dOMNamedNodeMapRemoveNamedItemNs        ,----- ** setNamedItem #method:setNamedItem#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapSetNamedItemMethodInfo   ,-#endif-    dOMNamedNodeMapSetNamedItem             ,----- ** setNamedItemNs #method:setNamedItemNs#--#if ENABLE_OVERLOADING-    DOMNamedNodeMapSetNamedItemNsMethodInfo ,-#endif-    dOMNamedNodeMapSetNamedItemNs           ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNamedNodeMapLengthPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMNamedNodeMapLength                   ,-#endif-    getDOMNamedNodeMapLength                ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMNamedNodeMap = DOMNamedNodeMap (ManagedPtr DOMNamedNodeMap)-foreign import ccall "webkit_dom_named_node_map_get_type"-    c_webkit_dom_named_node_map_get_type :: IO GType--instance GObject DOMNamedNodeMap where-    gobjectType = c_webkit_dom_named_node_map_get_type-    ---- | Type class for types which can be safely cast to `DOMNamedNodeMap`, for instance with `toDOMNamedNodeMap`.-class (GObject o, O.IsDescendantOf DOMNamedNodeMap o) => IsDOMNamedNodeMap o-instance (GObject o, O.IsDescendantOf DOMNamedNodeMap o) => IsDOMNamedNodeMap o--instance O.HasParentTypes DOMNamedNodeMap-type instance O.ParentTypes DOMNamedNodeMap = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMNamedNodeMap`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMNamedNodeMap :: (MonadIO m, IsDOMNamedNodeMap o) => o -> m DOMNamedNodeMap-toDOMNamedNodeMap = liftIO . unsafeCastTo DOMNamedNodeMap---- | A convenience alias for `Nothing` :: `Maybe` `DOMNamedNodeMap`.-noDOMNamedNodeMap :: Maybe DOMNamedNodeMap-noDOMNamedNodeMap = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMNamedNodeMapMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNamedNodeMapMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMNamedNodeMapMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMNamedNodeMapMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMNamedNodeMapMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMNamedNodeMapMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMNamedNodeMapMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMNamedNodeMapMethod "item" o = DOMNamedNodeMapItemMethodInfo-    ResolveDOMNamedNodeMapMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMNamedNodeMapMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMNamedNodeMapMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMNamedNodeMapMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMNamedNodeMapMethod "removeNamedItem" o = DOMNamedNodeMapRemoveNamedItemMethodInfo-    ResolveDOMNamedNodeMapMethod "removeNamedItemNs" o = DOMNamedNodeMapRemoveNamedItemNsMethodInfo-    ResolveDOMNamedNodeMapMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMNamedNodeMapMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMNamedNodeMapMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMNamedNodeMapMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMNamedNodeMapMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMNamedNodeMapMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMNamedNodeMapMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMNamedNodeMapMethod "getLength" o = DOMNamedNodeMapGetLengthMethodInfo-    ResolveDOMNamedNodeMapMethod "getNamedItem" o = DOMNamedNodeMapGetNamedItemMethodInfo-    ResolveDOMNamedNodeMapMethod "getNamedItemNs" o = DOMNamedNodeMapGetNamedItemNsMethodInfo-    ResolveDOMNamedNodeMapMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMNamedNodeMapMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMNamedNodeMapMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMNamedNodeMapMethod "setNamedItem" o = DOMNamedNodeMapSetNamedItemMethodInfo-    ResolveDOMNamedNodeMapMethod "setNamedItemNs" o = DOMNamedNodeMapSetNamedItemNsMethodInfo-    ResolveDOMNamedNodeMapMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMNamedNodeMapMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMNamedNodeMapMethod t DOMNamedNodeMap, O.MethodInfo info DOMNamedNodeMap p) => OL.IsLabel t (DOMNamedNodeMap -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNamedNodeMap #length-@--}-getDOMNamedNodeMapLength :: (MonadIO m, IsDOMNamedNodeMap o) => o -> m CULong-getDOMNamedNodeMapLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMNamedNodeMapLengthPropertyInfo-instance AttrInfo DOMNamedNodeMapLengthPropertyInfo where-    type AttrAllowedOps DOMNamedNodeMapLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNamedNodeMapLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNamedNodeMapLengthPropertyInfo = IsDOMNamedNodeMap-    type AttrGetType DOMNamedNodeMapLengthPropertyInfo = CULong-    type AttrLabel DOMNamedNodeMapLengthPropertyInfo = "length"-    type AttrOrigin DOMNamedNodeMapLengthPropertyInfo = DOMNamedNodeMap-    attrGet _ = getDOMNamedNodeMapLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMNamedNodeMap-type instance O.AttributeList DOMNamedNodeMap = DOMNamedNodeMapAttributeList-type DOMNamedNodeMapAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMNamedNodeMapLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMNamedNodeMapLength :: AttrLabelProxy "length"-dOMNamedNodeMapLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMNamedNodeMap = DOMNamedNodeMapSignalList-type DOMNamedNodeMapSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMNamedNodeMap::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_get_length" webkit_dom_named_node_map_get_length :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    IO CULong--{-# DEPRECATED dOMNamedNodeMapGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMNamedNodeMapGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_named_node_map_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMNamedNodeMapGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMNamedNodeMap a) => O.MethodInfo DOMNamedNodeMapGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapGetLength--#endif---- method DOMNamedNodeMap::get_named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_get_named_item" webkit_dom_named_node_map_get_named_item :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapGetNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapGetNamedItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNamedNodeMapGetNamedItem self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    result <- webkit_dom_named_node_map_get_named_item self' name'-    checkUnexpectedReturnNULL "dOMNamedNodeMapGetNamedItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-data DOMNamedNodeMapGetNamedItemMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a) => O.MethodInfo DOMNamedNodeMapGetNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapGetNamedItem--#endif---- method DOMNamedNodeMap::get_named_item_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_get_named_item_ns" webkit_dom_named_node_map_get_named_item_ns :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapGetNamedItemNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapGetNamedItemNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNamedNodeMapGetNamedItemNs self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    result <- webkit_dom_named_node_map_get_named_item_ns self' namespaceURI' localName'-    checkUnexpectedReturnNULL "dOMNamedNodeMapGetNamedItemNs" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    freeMem namespaceURI'-    freeMem localName'-    return result'--#if ENABLE_OVERLOADING-data DOMNamedNodeMapGetNamedItemNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a) => O.MethodInfo DOMNamedNodeMapGetNamedItemNsMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapGetNamedItemNs--#endif---- method DOMNamedNodeMap::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_item" webkit_dom_named_node_map_item :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNamedNodeMapItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_named_node_map_item self' index-    checkUnexpectedReturnNULL "dOMNamedNodeMapItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNamedNodeMapItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a) => O.MethodInfo DOMNamedNodeMapItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapItem--#endif---- method DOMNamedNodeMap::remove_named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_remove_named_item" webkit_dom_named_node_map_remove_named_item :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    CString ->                              -- name : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapRemoveNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapRemoveNamedItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> T.Text-    {- ^ /@name@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNamedNodeMapRemoveNamedItem self name = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    name' <- textToCString name-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_remove_named_item self' name'-        checkUnexpectedReturnNULL "dOMNamedNodeMapRemoveNamedItem" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        freeMem name'-        return result'-     ) (do-        freeMem name'-     )--#if ENABLE_OVERLOADING-data DOMNamedNodeMapRemoveNamedItemMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a) => O.MethodInfo DOMNamedNodeMapRemoveNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapRemoveNamedItem--#endif---- method DOMNamedNodeMap::remove_named_item_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "localName", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_remove_named_item_ns" webkit_dom_named_node_map_remove_named_item_ns :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    CString ->                              -- localName : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapRemoveNamedItemNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapRemoveNamedItemNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@localName@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNamedNodeMapRemoveNamedItemNs self namespaceURI localName = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    localName' <- textToCString localName-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_remove_named_item_ns self' namespaceURI' localName'-        checkUnexpectedReturnNULL "dOMNamedNodeMapRemoveNamedItemNs" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        freeMem namespaceURI'-        freeMem localName'-        return result'-     ) (do-        freeMem namespaceURI'-        freeMem localName'-     )--#if ENABLE_OVERLOADING-data DOMNamedNodeMapRemoveNamedItemNsMethodInfo-instance (signature ~ (T.Text -> T.Text -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a) => O.MethodInfo DOMNamedNodeMapRemoveNamedItemNsMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapRemoveNamedItemNs--#endif---- method DOMNamedNodeMap::set_named_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_set_named_item" webkit_dom_named_node_map_set_named_item :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapSetNamedItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapSetNamedItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNamedNodeMapSetNamedItem self node = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_set_named_item self' node'-        checkUnexpectedReturnNULL "dOMNamedNodeMapSetNamedItem" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        touchManagedPtr node-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNamedNodeMapSetNamedItemMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMNamedNodeMapSetNamedItemMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapSetNamedItem--#endif---- method DOMNamedNodeMap::set_named_item_ns--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNamedNodeMap", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "node", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_named_node_map_set_named_item_ns" webkit_dom_named_node_map_set_named_item_ns :: -    Ptr DOMNamedNodeMap ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNamedNodeMap"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- node : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNamedNodeMapSetNamedItemNs ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNamedNodeMapSetNamedItemNs ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNamedNodeMap a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNamedNodeMap.DOMNamedNodeMap' -}-    -> b-    {- ^ /@node@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNamedNodeMapSetNamedItemNs self node = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    node' <- unsafeManagedPtrCastPtr node-    onException (do-        result <- propagateGError $ webkit_dom_named_node_map_set_named_item_ns self' node'-        checkUnexpectedReturnNULL "dOMNamedNodeMapSetNamedItemNs" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        touchManagedPtr node-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNamedNodeMapSetNamedItemNsMethodInfo-instance (signature ~ (b -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNamedNodeMap a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMNamedNodeMapSetNamedItemNsMethodInfo a signature where-    overloadedMethod _ = dOMNamedNodeMapSetNamedItemNs--#endif--
− GI/WebKit2WebExtension/Objects/DOMNamedNodeMap.hs-boot
@@ -1,56 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMNamedNodeMap where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMNamedNodeMap = DOMNamedNodeMap (ManagedPtr DOMNamedNodeMap)-instance GObject DOMNamedNodeMap where-class (GObject o, O.IsDescendantOf DOMNamedNodeMap o) => IsDOMNamedNodeMap o-instance (GObject o, O.IsDescendantOf DOMNamedNodeMap o) => IsDOMNamedNodeMap o-instance O.HasParentTypes DOMNamedNodeMap-#if ENABLE_OVERLOADING-data DOMNamedNodeMapLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapGetNamedItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapGetNamedItemNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapRemoveNamedItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapRemoveNamedItemNsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapSetNamedItemMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNamedNodeMapSetNamedItemNsMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMNode.hs
@@ -1,2529 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMNode-    ( ---- * Exported types-    DOMNode(..)                             ,-    IsDOMNode                               ,-    toDOMNode                               ,-    noDOMNode                               ,--- -- * Methods--- ** appendChild #method:appendChild#--#if ENABLE_OVERLOADING-    DOMNodeAppendChildMethodInfo            ,-#endif-    dOMNodeAppendChild                      ,----- ** cloneNodeWithError #method:cloneNodeWithError#--#if ENABLE_OVERLOADING-    DOMNodeCloneNodeWithErrorMethodInfo     ,-#endif-    dOMNodeCloneNodeWithError               ,----- ** compareDocumentPosition #method:compareDocumentPosition#--#if ENABLE_OVERLOADING-    DOMNodeCompareDocumentPositionMethodInfo,-#endif-    dOMNodeCompareDocumentPosition          ,----- ** contains #method:contains#--#if ENABLE_OVERLOADING-    DOMNodeContainsMethodInfo               ,-#endif-    dOMNodeContains                         ,----- ** forJsValue #method:forJsValue#--    dOMNodeForJsValue                       ,----- ** getBaseUri #method:getBaseUri#--#if ENABLE_OVERLOADING-    DOMNodeGetBaseUriMethodInfo             ,-#endif-    dOMNodeGetBaseUri                       ,----- ** getChildNodes #method:getChildNodes#--#if ENABLE_OVERLOADING-    DOMNodeGetChildNodesMethodInfo          ,-#endif-    dOMNodeGetChildNodes                    ,----- ** getFirstChild #method:getFirstChild#--#if ENABLE_OVERLOADING-    DOMNodeGetFirstChildMethodInfo          ,-#endif-    dOMNodeGetFirstChild                    ,----- ** getLastChild #method:getLastChild#--#if ENABLE_OVERLOADING-    DOMNodeGetLastChildMethodInfo           ,-#endif-    dOMNodeGetLastChild                     ,----- ** getLocalName #method:getLocalName#--#if ENABLE_OVERLOADING-    DOMNodeGetLocalNameMethodInfo           ,-#endif-    dOMNodeGetLocalName                     ,----- ** getNamespaceUri #method:getNamespaceUri#--#if ENABLE_OVERLOADING-    DOMNodeGetNamespaceUriMethodInfo        ,-#endif-    dOMNodeGetNamespaceUri                  ,----- ** getNextSibling #method:getNextSibling#--#if ENABLE_OVERLOADING-    DOMNodeGetNextSiblingMethodInfo         ,-#endif-    dOMNodeGetNextSibling                   ,----- ** getNodeName #method:getNodeName#--#if ENABLE_OVERLOADING-    DOMNodeGetNodeNameMethodInfo            ,-#endif-    dOMNodeGetNodeName                      ,----- ** getNodeType #method:getNodeType#--#if ENABLE_OVERLOADING-    DOMNodeGetNodeTypeMethodInfo            ,-#endif-    dOMNodeGetNodeType                      ,----- ** getNodeValue #method:getNodeValue#--#if ENABLE_OVERLOADING-    DOMNodeGetNodeValueMethodInfo           ,-#endif-    dOMNodeGetNodeValue                     ,----- ** getOwnerDocument #method:getOwnerDocument#--#if ENABLE_OVERLOADING-    DOMNodeGetOwnerDocumentMethodInfo       ,-#endif-    dOMNodeGetOwnerDocument                 ,----- ** getParentElement #method:getParentElement#--#if ENABLE_OVERLOADING-    DOMNodeGetParentElementMethodInfo       ,-#endif-    dOMNodeGetParentElement                 ,----- ** getParentNode #method:getParentNode#--#if ENABLE_OVERLOADING-    DOMNodeGetParentNodeMethodInfo          ,-#endif-    dOMNodeGetParentNode                    ,----- ** getPrefix #method:getPrefix#--#if ENABLE_OVERLOADING-    DOMNodeGetPrefixMethodInfo              ,-#endif-    dOMNodeGetPrefix                        ,----- ** getPreviousSibling #method:getPreviousSibling#--#if ENABLE_OVERLOADING-    DOMNodeGetPreviousSiblingMethodInfo     ,-#endif-    dOMNodeGetPreviousSibling               ,----- ** getTextContent #method:getTextContent#--#if ENABLE_OVERLOADING-    DOMNodeGetTextContentMethodInfo         ,-#endif-    dOMNodeGetTextContent                   ,----- ** hasChildNodes #method:hasChildNodes#--#if ENABLE_OVERLOADING-    DOMNodeHasChildNodesMethodInfo          ,-#endif-    dOMNodeHasChildNodes                    ,----- ** insertBefore #method:insertBefore#--#if ENABLE_OVERLOADING-    DOMNodeInsertBeforeMethodInfo           ,-#endif-    dOMNodeInsertBefore                     ,----- ** isDefaultNamespace #method:isDefaultNamespace#--#if ENABLE_OVERLOADING-    DOMNodeIsDefaultNamespaceMethodInfo     ,-#endif-    dOMNodeIsDefaultNamespace               ,----- ** isEqualNode #method:isEqualNode#--#if ENABLE_OVERLOADING-    DOMNodeIsEqualNodeMethodInfo            ,-#endif-    dOMNodeIsEqualNode                      ,----- ** isSameNode #method:isSameNode#--#if ENABLE_OVERLOADING-    DOMNodeIsSameNodeMethodInfo             ,-#endif-    dOMNodeIsSameNode                       ,----- ** isSupported #method:isSupported#--#if ENABLE_OVERLOADING-    DOMNodeIsSupportedMethodInfo            ,-#endif-    dOMNodeIsSupported                      ,----- ** lookupNamespaceUri #method:lookupNamespaceUri#--#if ENABLE_OVERLOADING-    DOMNodeLookupNamespaceUriMethodInfo     ,-#endif-    dOMNodeLookupNamespaceUri               ,----- ** lookupPrefix #method:lookupPrefix#--#if ENABLE_OVERLOADING-    DOMNodeLookupPrefixMethodInfo           ,-#endif-    dOMNodeLookupPrefix                     ,----- ** normalize #method:normalize#--#if ENABLE_OVERLOADING-    DOMNodeNormalizeMethodInfo              ,-#endif-    dOMNodeNormalize                        ,----- ** removeChild #method:removeChild#--#if ENABLE_OVERLOADING-    DOMNodeRemoveChildMethodInfo            ,-#endif-    dOMNodeRemoveChild                      ,----- ** replaceChild #method:replaceChild#--#if ENABLE_OVERLOADING-    DOMNodeReplaceChildMethodInfo           ,-#endif-    dOMNodeReplaceChild                     ,----- ** setNodeValue #method:setNodeValue#--#if ENABLE_OVERLOADING-    DOMNodeSetNodeValueMethodInfo           ,-#endif-    dOMNodeSetNodeValue                     ,----- ** setPrefix #method:setPrefix#--#if ENABLE_OVERLOADING-    DOMNodeSetPrefixMethodInfo              ,-#endif-    dOMNodeSetPrefix                        ,----- ** setTextContent #method:setTextContent#--#if ENABLE_OVERLOADING-    DOMNodeSetTextContentMethodInfo         ,-#endif-    dOMNodeSetTextContent                   ,----- -- * Properties--- ** baseUri #attr:baseUri#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeBaseUriPropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeBaseUri                          ,-#endif-    getDOMNodeBaseUri                       ,----- ** childNodes #attr:childNodes#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeChildNodesPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeChildNodes                       ,-#endif-    getDOMNodeChildNodes                    ,----- ** firstChild #attr:firstChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeFirstChildPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeFirstChild                       ,-#endif-    getDOMNodeFirstChild                    ,----- ** lastChild #attr:lastChild#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeLastChildPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeLastChild                        ,-#endif-    getDOMNodeLastChild                     ,----- ** nextSibling #attr:nextSibling#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeNextSiblingPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeNextSibling                      ,-#endif-    getDOMNodeNextSibling                   ,----- ** nodeName #attr:nodeName#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeNodeNamePropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeNodeName                         ,-#endif-    getDOMNodeNodeName                      ,----- ** nodeType #attr:nodeType#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeNodeTypePropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeNodeType                         ,-#endif-    getDOMNodeNodeType                      ,----- ** nodeValue #attr:nodeValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeNodeValuePropertyInfo            ,-#endif-    clearDOMNodeNodeValue                   ,-    constructDOMNodeNodeValue               ,-#if ENABLE_OVERLOADING-    dOMNodeNodeValue                        ,-#endif-    getDOMNodeNodeValue                     ,-    setDOMNodeNodeValue                     ,----- ** ownerDocument #attr:ownerDocument#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeOwnerDocumentPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeOwnerDocument                    ,-#endif-    getDOMNodeOwnerDocument                 ,----- ** parentElement #attr:parentElement#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeParentElementPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeParentElement                    ,-#endif-    getDOMNodeParentElement                 ,----- ** parentNode #attr:parentNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeParentNodePropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeParentNode                       ,-#endif-    getDOMNodeParentNode                    ,----- ** previousSibling #attr:previousSibling#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodePreviousSiblingPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMNodePreviousSibling                  ,-#endif-    getDOMNodePreviousSibling               ,----- ** textContent #attr:textContent#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeTextContentPropertyInfo          ,-#endif-    clearDOMNodeTextContent                 ,-    constructDOMNodeTextContent             ,-#if ENABLE_OVERLOADING-    dOMNodeTextContent                      ,-#endif-    getDOMNodeTextContent                   ,-    setDOMNodeTextContent                   ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import qualified GI.JavaScriptCore.Objects.Value as JavaScriptCore.Value-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNodeList as WebKit2WebExtension.DOMNodeList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMNode = DOMNode (ManagedPtr DOMNode)-foreign import ccall "webkit_dom_node_get_type"-    c_webkit_dom_node_get_type :: IO GType--instance GObject DOMNode where-    gobjectType = c_webkit_dom_node_get_type-    ---- | Type class for types which can be safely cast to `DOMNode`, for instance with `toDOMNode`.-class (GObject o, O.IsDescendantOf DOMNode o) => IsDOMNode o-instance (GObject o, O.IsDescendantOf DOMNode o) => IsDOMNode o--instance O.HasParentTypes DOMNode-type instance O.ParentTypes DOMNode = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMNode`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMNode :: (MonadIO m, IsDOMNode o) => o -> m DOMNode-toDOMNode = liftIO . unsafeCastTo DOMNode---- | A convenience alias for `Nothing` :: `Maybe` `DOMNode`.-noDOMNode :: Maybe DOMNode-noDOMNode = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMNodeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMNodeMethod "appendChild" o = DOMNodeAppendChildMethodInfo-    ResolveDOMNodeMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMNodeMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeMethod "cloneNodeWithError" o = DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMNodeMethod "compareDocumentPosition" o = DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMNodeMethod "contains" o = DOMNodeContainsMethodInfo-    ResolveDOMNodeMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMNodeMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMNodeMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMNodeMethod "hasChildNodes" o = DOMNodeHasChildNodesMethodInfo-    ResolveDOMNodeMethod "insertBefore" o = DOMNodeInsertBeforeMethodInfo-    ResolveDOMNodeMethod "isDefaultNamespace" o = DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMNodeMethod "isEqualNode" o = DOMNodeIsEqualNodeMethodInfo-    ResolveDOMNodeMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMNodeMethod "isSameNode" o = DOMNodeIsSameNodeMethodInfo-    ResolveDOMNodeMethod "isSupported" o = DOMNodeIsSupportedMethodInfo-    ResolveDOMNodeMethod "lookupNamespaceUri" o = DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMNodeMethod "lookupPrefix" o = DOMNodeLookupPrefixMethodInfo-    ResolveDOMNodeMethod "normalize" o = DOMNodeNormalizeMethodInfo-    ResolveDOMNodeMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMNodeMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMNodeMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMNodeMethod "removeChild" o = DOMNodeRemoveChildMethodInfo-    ResolveDOMNodeMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMNodeMethod "replaceChild" o = DOMNodeReplaceChildMethodInfo-    ResolveDOMNodeMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMNodeMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMNodeMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMNodeMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMNodeMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMNodeMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMNodeMethod "getBaseUri" o = DOMNodeGetBaseUriMethodInfo-    ResolveDOMNodeMethod "getChildNodes" o = DOMNodeGetChildNodesMethodInfo-    ResolveDOMNodeMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMNodeMethod "getFirstChild" o = DOMNodeGetFirstChildMethodInfo-    ResolveDOMNodeMethod "getLastChild" o = DOMNodeGetLastChildMethodInfo-    ResolveDOMNodeMethod "getLocalName" o = DOMNodeGetLocalNameMethodInfo-    ResolveDOMNodeMethod "getNamespaceUri" o = DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMNodeMethod "getNextSibling" o = DOMNodeGetNextSiblingMethodInfo-    ResolveDOMNodeMethod "getNodeName" o = DOMNodeGetNodeNameMethodInfo-    ResolveDOMNodeMethod "getNodeType" o = DOMNodeGetNodeTypeMethodInfo-    ResolveDOMNodeMethod "getNodeValue" o = DOMNodeGetNodeValueMethodInfo-    ResolveDOMNodeMethod "getOwnerDocument" o = DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMNodeMethod "getParentElement" o = DOMNodeGetParentElementMethodInfo-    ResolveDOMNodeMethod "getParentNode" o = DOMNodeGetParentNodeMethodInfo-    ResolveDOMNodeMethod "getPrefix" o = DOMNodeGetPrefixMethodInfo-    ResolveDOMNodeMethod "getPreviousSibling" o = DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMNodeMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMNodeMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMNodeMethod "getTextContent" o = DOMNodeGetTextContentMethodInfo-    ResolveDOMNodeMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMNodeMethod "setNodeValue" o = DOMNodeSetNodeValueMethodInfo-    ResolveDOMNodeMethod "setPrefix" o = DOMNodeSetPrefixMethodInfo-    ResolveDOMNodeMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMNodeMethod "setTextContent" o = DOMNodeSetTextContentMethodInfo-    ResolveDOMNodeMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeMethod t DOMNode, O.MethodInfo info DOMNode p) => OL.IsLabel t (DOMNode -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "base-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@base-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #baseUri-@--}-getDOMNodeBaseUri :: (MonadIO m, IsDOMNode o) => o -> m (Maybe T.Text)-getDOMNodeBaseUri obj = liftIO $ B.Properties.getObjectPropertyString obj "base-uri"--#if ENABLE_OVERLOADING-data DOMNodeBaseUriPropertyInfo-instance AttrInfo DOMNodeBaseUriPropertyInfo where-    type AttrAllowedOps DOMNodeBaseUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeBaseUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeBaseUriPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeBaseUriPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeBaseUriPropertyInfo = "base-uri"-    type AttrOrigin DOMNodeBaseUriPropertyInfo = DOMNode-    attrGet _ = getDOMNodeBaseUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "child-nodes"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@child-nodes@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #childNodes-@--}-getDOMNodeChildNodes :: (MonadIO m, IsDOMNode o) => o -> m (Maybe WebKit2WebExtension.DOMNodeList.DOMNodeList)-getDOMNodeChildNodes obj = liftIO $ B.Properties.getObjectPropertyObject obj "child-nodes" WebKit2WebExtension.DOMNodeList.DOMNodeList--#if ENABLE_OVERLOADING-data DOMNodeChildNodesPropertyInfo-instance AttrInfo DOMNodeChildNodesPropertyInfo where-    type AttrAllowedOps DOMNodeChildNodesPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeChildNodesPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeChildNodesPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeChildNodesPropertyInfo = (Maybe WebKit2WebExtension.DOMNodeList.DOMNodeList)-    type AttrLabel DOMNodeChildNodesPropertyInfo = "child-nodes"-    type AttrOrigin DOMNodeChildNodesPropertyInfo = DOMNode-    attrGet _ = getDOMNodeChildNodes-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "first-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@first-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #firstChild-@--}-getDOMNodeFirstChild :: (MonadIO m, IsDOMNode o) => o -> m DOMNode-getDOMNodeFirstChild obj = liftIO $ checkUnexpectedNothing "getDOMNodeFirstChild" $ B.Properties.getObjectPropertyObject obj "first-child" DOMNode--#if ENABLE_OVERLOADING-data DOMNodeFirstChildPropertyInfo-instance AttrInfo DOMNodeFirstChildPropertyInfo where-    type AttrAllowedOps DOMNodeFirstChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeFirstChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeFirstChildPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeFirstChildPropertyInfo = DOMNode-    type AttrLabel DOMNodeFirstChildPropertyInfo = "first-child"-    type AttrOrigin DOMNodeFirstChildPropertyInfo = DOMNode-    attrGet _ = getDOMNodeFirstChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "last-child"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@last-child@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #lastChild-@--}-getDOMNodeLastChild :: (MonadIO m, IsDOMNode o) => o -> m DOMNode-getDOMNodeLastChild obj = liftIO $ checkUnexpectedNothing "getDOMNodeLastChild" $ B.Properties.getObjectPropertyObject obj "last-child" DOMNode--#if ENABLE_OVERLOADING-data DOMNodeLastChildPropertyInfo-instance AttrInfo DOMNodeLastChildPropertyInfo where-    type AttrAllowedOps DOMNodeLastChildPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeLastChildPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeLastChildPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeLastChildPropertyInfo = DOMNode-    type AttrLabel DOMNodeLastChildPropertyInfo = "last-child"-    type AttrOrigin DOMNodeLastChildPropertyInfo = DOMNode-    attrGet _ = getDOMNodeLastChild-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "next-sibling"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@next-sibling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #nextSibling-@--}-getDOMNodeNextSibling :: (MonadIO m, IsDOMNode o) => o -> m DOMNode-getDOMNodeNextSibling obj = liftIO $ checkUnexpectedNothing "getDOMNodeNextSibling" $ B.Properties.getObjectPropertyObject obj "next-sibling" DOMNode--#if ENABLE_OVERLOADING-data DOMNodeNextSiblingPropertyInfo-instance AttrInfo DOMNodeNextSiblingPropertyInfo where-    type AttrAllowedOps DOMNodeNextSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNextSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNextSiblingPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeNextSiblingPropertyInfo = DOMNode-    type AttrLabel DOMNodeNextSiblingPropertyInfo = "next-sibling"-    type AttrOrigin DOMNodeNextSiblingPropertyInfo = DOMNode-    attrGet _ = getDOMNodeNextSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "node-name"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@node-name@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #nodeName-@--}-getDOMNodeNodeName :: (MonadIO m, IsDOMNode o) => o -> m (Maybe T.Text)-getDOMNodeNodeName obj = liftIO $ B.Properties.getObjectPropertyString obj "node-name"--#if ENABLE_OVERLOADING-data DOMNodeNodeNamePropertyInfo-instance AttrInfo DOMNodeNodeNamePropertyInfo where-    type AttrAllowedOps DOMNodeNodeNamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNodeNamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNodeNamePropertyInfo = IsDOMNode-    type AttrGetType DOMNodeNodeNamePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeNodeNamePropertyInfo = "node-name"-    type AttrOrigin DOMNodeNodeNamePropertyInfo = DOMNode-    attrGet _ = getDOMNodeNodeName-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "node-type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@node-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #nodeType-@--}-getDOMNodeNodeType :: (MonadIO m, IsDOMNode o) => o -> m Word32-getDOMNodeNodeType obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "node-type"--#if ENABLE_OVERLOADING-data DOMNodeNodeTypePropertyInfo-instance AttrInfo DOMNodeNodeTypePropertyInfo where-    type AttrAllowedOps DOMNodeNodeTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeNodeTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeNodeTypePropertyInfo = IsDOMNode-    type AttrGetType DOMNodeNodeTypePropertyInfo = Word32-    type AttrLabel DOMNodeNodeTypePropertyInfo = "node-type"-    type AttrOrigin DOMNodeNodeTypePropertyInfo = DOMNode-    attrGet _ = getDOMNodeNodeType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "node-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@node-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #nodeValue-@--}-getDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> m (Maybe T.Text)-getDOMNodeNodeValue obj = liftIO $ B.Properties.getObjectPropertyString obj "node-value"--{- |-Set the value of the “@node-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMNode [ #nodeValue 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> T.Text -> m ()-setDOMNodeNodeValue obj val = liftIO $ B.Properties.setObjectPropertyString obj "node-value" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@node-value@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMNodeNodeValue :: (IsDOMNode o) => T.Text -> IO (GValueConstruct o)-constructDOMNodeNodeValue val = B.Properties.constructObjectPropertyString "node-value" (Just val)--{- |-Set the value of the “@node-value@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #nodeValue-@--}-clearDOMNodeNodeValue :: (MonadIO m, IsDOMNode o) => o -> m ()-clearDOMNodeNodeValue obj = liftIO $ B.Properties.setObjectPropertyString obj "node-value" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMNodeNodeValuePropertyInfo-instance AttrInfo DOMNodeNodeValuePropertyInfo where-    type AttrAllowedOps DOMNodeNodeValuePropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeNodeValuePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMNodeNodeValuePropertyInfo = IsDOMNode-    type AttrGetType DOMNodeNodeValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeNodeValuePropertyInfo = "node-value"-    type AttrOrigin DOMNodeNodeValuePropertyInfo = DOMNode-    attrGet _ = getDOMNodeNodeValue-    attrSet _ = setDOMNodeNodeValue-    attrConstruct _ = constructDOMNodeNodeValue-    attrClear _ = clearDOMNodeNodeValue-#endif---- VVV Prop "owner-document"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@owner-document@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #ownerDocument-@--}-getDOMNodeOwnerDocument :: (MonadIO m, IsDOMNode o) => o -> m WebKit2WebExtension.DOMDocument.DOMDocument-getDOMNodeOwnerDocument obj = liftIO $ checkUnexpectedNothing "getDOMNodeOwnerDocument" $ B.Properties.getObjectPropertyObject obj "owner-document" WebKit2WebExtension.DOMDocument.DOMDocument--#if ENABLE_OVERLOADING-data DOMNodeOwnerDocumentPropertyInfo-instance AttrInfo DOMNodeOwnerDocumentPropertyInfo where-    type AttrAllowedOps DOMNodeOwnerDocumentPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeOwnerDocumentPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeOwnerDocumentPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeOwnerDocumentPropertyInfo = WebKit2WebExtension.DOMDocument.DOMDocument-    type AttrLabel DOMNodeOwnerDocumentPropertyInfo = "owner-document"-    type AttrOrigin DOMNodeOwnerDocumentPropertyInfo = DOMNode-    attrGet _ = getDOMNodeOwnerDocument-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "parent-element"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@parent-element@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #parentElement-@--}-getDOMNodeParentElement :: (MonadIO m, IsDOMNode o) => o -> m WebKit2WebExtension.DOMElement.DOMElement-getDOMNodeParentElement obj = liftIO $ checkUnexpectedNothing "getDOMNodeParentElement" $ B.Properties.getObjectPropertyObject obj "parent-element" WebKit2WebExtension.DOMElement.DOMElement--#if ENABLE_OVERLOADING-data DOMNodeParentElementPropertyInfo-instance AttrInfo DOMNodeParentElementPropertyInfo where-    type AttrAllowedOps DOMNodeParentElementPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeParentElementPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeParentElementPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeParentElementPropertyInfo = WebKit2WebExtension.DOMElement.DOMElement-    type AttrLabel DOMNodeParentElementPropertyInfo = "parent-element"-    type AttrOrigin DOMNodeParentElementPropertyInfo = DOMNode-    attrGet _ = getDOMNodeParentElement-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "parent-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@parent-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #parentNode-@--}-getDOMNodeParentNode :: (MonadIO m, IsDOMNode o) => o -> m DOMNode-getDOMNodeParentNode obj = liftIO $ checkUnexpectedNothing "getDOMNodeParentNode" $ B.Properties.getObjectPropertyObject obj "parent-node" DOMNode--#if ENABLE_OVERLOADING-data DOMNodeParentNodePropertyInfo-instance AttrInfo DOMNodeParentNodePropertyInfo where-    type AttrAllowedOps DOMNodeParentNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeParentNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeParentNodePropertyInfo = IsDOMNode-    type AttrGetType DOMNodeParentNodePropertyInfo = DOMNode-    type AttrLabel DOMNodeParentNodePropertyInfo = "parent-node"-    type AttrOrigin DOMNodeParentNodePropertyInfo = DOMNode-    attrGet _ = getDOMNodeParentNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "previous-sibling"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@previous-sibling@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #previousSibling-@--}-getDOMNodePreviousSibling :: (MonadIO m, IsDOMNode o) => o -> m DOMNode-getDOMNodePreviousSibling obj = liftIO $ checkUnexpectedNothing "getDOMNodePreviousSibling" $ B.Properties.getObjectPropertyObject obj "previous-sibling" DOMNode--#if ENABLE_OVERLOADING-data DOMNodePreviousSiblingPropertyInfo-instance AttrInfo DOMNodePreviousSiblingPropertyInfo where-    type AttrAllowedOps DOMNodePreviousSiblingPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodePreviousSiblingPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodePreviousSiblingPropertyInfo = IsDOMNode-    type AttrGetType DOMNodePreviousSiblingPropertyInfo = DOMNode-    type AttrLabel DOMNodePreviousSiblingPropertyInfo = "previous-sibling"-    type AttrOrigin DOMNodePreviousSiblingPropertyInfo = DOMNode-    attrGet _ = getDOMNodePreviousSibling-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "text-content"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@text-content@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNode #textContent-@--}-getDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> m (Maybe T.Text)-getDOMNodeTextContent obj = liftIO $ B.Properties.getObjectPropertyString obj "text-content"--{- |-Set the value of the “@text-content@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMNode [ #textContent 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> T.Text -> m ()-setDOMNodeTextContent obj val = liftIO $ B.Properties.setObjectPropertyString obj "text-content" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@text-content@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMNodeTextContent :: (IsDOMNode o) => T.Text -> IO (GValueConstruct o)-constructDOMNodeTextContent val = B.Properties.constructObjectPropertyString "text-content" (Just val)--{- |-Set the value of the “@text-content@” property to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #textContent-@--}-clearDOMNodeTextContent :: (MonadIO m, IsDOMNode o) => o -> m ()-clearDOMNodeTextContent obj = liftIO $ B.Properties.setObjectPropertyString obj "text-content" (Nothing :: Maybe T.Text)--#if ENABLE_OVERLOADING-data DOMNodeTextContentPropertyInfo-instance AttrInfo DOMNodeTextContentPropertyInfo where-    type AttrAllowedOps DOMNodeTextContentPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeTextContentPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint DOMNodeTextContentPropertyInfo = IsDOMNode-    type AttrGetType DOMNodeTextContentPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMNodeTextContentPropertyInfo = "text-content"-    type AttrOrigin DOMNodeTextContentPropertyInfo = DOMNode-    attrGet _ = getDOMNodeTextContent-    attrSet _ = setDOMNodeTextContent-    attrConstruct _ = constructDOMNodeTextContent-    attrClear _ = clearDOMNodeTextContent-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMNode-type instance O.AttributeList DOMNode = DOMNodeAttributeList-type DOMNodeAttributeList = ('[ '("baseUri", DOMNodeBaseUriPropertyInfo), '("childNodes", DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("firstChild", DOMNodeFirstChildPropertyInfo), '("lastChild", DOMNodeLastChildPropertyInfo), '("nextSibling", DOMNodeNextSiblingPropertyInfo), '("nodeName", DOMNodeNodeNamePropertyInfo), '("nodeType", DOMNodeNodeTypePropertyInfo), '("nodeValue", DOMNodeNodeValuePropertyInfo), '("ownerDocument", DOMNodeOwnerDocumentPropertyInfo), '("parentElement", DOMNodeParentElementPropertyInfo), '("parentNode", DOMNodeParentNodePropertyInfo), '("previousSibling", DOMNodePreviousSiblingPropertyInfo), '("textContent", DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMNodeBaseUri :: AttrLabelProxy "baseUri"-dOMNodeBaseUri = AttrLabelProxy--dOMNodeChildNodes :: AttrLabelProxy "childNodes"-dOMNodeChildNodes = AttrLabelProxy--dOMNodeFirstChild :: AttrLabelProxy "firstChild"-dOMNodeFirstChild = AttrLabelProxy--dOMNodeLastChild :: AttrLabelProxy "lastChild"-dOMNodeLastChild = AttrLabelProxy--dOMNodeNextSibling :: AttrLabelProxy "nextSibling"-dOMNodeNextSibling = AttrLabelProxy--dOMNodeNodeName :: AttrLabelProxy "nodeName"-dOMNodeNodeName = AttrLabelProxy--dOMNodeNodeType :: AttrLabelProxy "nodeType"-dOMNodeNodeType = AttrLabelProxy--dOMNodeNodeValue :: AttrLabelProxy "nodeValue"-dOMNodeNodeValue = AttrLabelProxy--dOMNodeOwnerDocument :: AttrLabelProxy "ownerDocument"-dOMNodeOwnerDocument = AttrLabelProxy--dOMNodeParentElement :: AttrLabelProxy "parentElement"-dOMNodeParentElement = AttrLabelProxy--dOMNodeParentNode :: AttrLabelProxy "parentNode"-dOMNodeParentNode = AttrLabelProxy--dOMNodePreviousSibling :: AttrLabelProxy "previousSibling"-dOMNodePreviousSibling = AttrLabelProxy--dOMNodeTextContent :: AttrLabelProxy "textContent"-dOMNodeTextContent = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMNode = DOMNodeSignalList-type DOMNodeSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMNode::append_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_append_child" webkit_dom_node_append_child :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- newChild : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeAppendChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeAppendChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@newChild@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeAppendChild self newChild = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newChild' <- unsafeManagedPtrCastPtr newChild-    onException (do-        result <- propagateGError $ webkit_dom_node_append_child self' newChild'-        checkUnexpectedReturnNULL "dOMNodeAppendChild" result-        result' <- (newObject DOMNode) result-        touchManagedPtr self-        touchManagedPtr newChild-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeAppendChildMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, IsDOMNode a, IsDOMNode b) => O.MethodInfo DOMNodeAppendChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeAppendChild--#endif---- method DOMNode::clone_node_with_error--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "deep", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_clone_node_with_error" webkit_dom_node_clone_node_with_error :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CInt ->                                 -- deep : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeCloneNodeWithError ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.14/--}-dOMNodeCloneNodeWithError ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> Bool-    {- ^ /@deep@/: A 'Bool' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeCloneNodeWithError self deep = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let deep' = (fromIntegral . fromEnum) deep-    onException (do-        result <- propagateGError $ webkit_dom_node_clone_node_with_error self' deep'-        checkUnexpectedReturnNULL "dOMNodeCloneNodeWithError" result-        result' <- (newObject DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeCloneNodeWithErrorMethodInfo-instance (signature ~ (Bool -> m DOMNode), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeCloneNodeWithErrorMethodInfo a signature where-    overloadedMethod _ = dOMNodeCloneNodeWithError--#endif---- method DOMNode::compare_document_position--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_compare_document_position" webkit_dom_node_compare_document_position :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- other : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO Word16--{-# DEPRECATED dOMNodeCompareDocumentPosition ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeCompareDocumentPosition ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@other@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMNodeCompareDocumentPosition self other = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    other' <- unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_compare_document_position self' other'-    touchManagedPtr self-    touchManagedPtr other-    return result--#if ENABLE_OVERLOADING-data DOMNodeCompareDocumentPositionMethodInfo-instance (signature ~ (b -> m Word16), MonadIO m, IsDOMNode a, IsDOMNode b) => O.MethodInfo DOMNodeCompareDocumentPositionMethodInfo a signature where-    overloadedMethod _ = dOMNodeCompareDocumentPosition--#endif---- method DOMNode::contains--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_contains" webkit_dom_node_contains :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- other : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CInt--{-# DEPRECATED dOMNodeContains ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeContains ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@other@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeContains self other = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    other' <- unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_contains self' other'-    let result' = (/= 0) result-    touchManagedPtr self-    touchManagedPtr other-    return result'--#if ENABLE_OVERLOADING-data DOMNodeContainsMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, IsDOMNode a, IsDOMNode b) => O.MethodInfo DOMNodeContainsMethodInfo a signature where-    overloadedMethod _ = dOMNodeContains--#endif---- method DOMNode::get_base_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_base_uri" webkit_dom_node_get_base_uri :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetBaseUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetBaseUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetBaseUri self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_base_uri self'-    checkUnexpectedReturnNULL "dOMNodeGetBaseUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetBaseUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetBaseUriMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetBaseUri--#endif---- method DOMNode::get_child_nodes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_child_nodes" webkit_dom_node_get_child_nodes :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr WebKit2WebExtension.DOMNodeList.DOMNodeList)--{-# DEPRECATED dOMNodeGetChildNodes ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetChildNodes ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMNodeList.DOMNodeList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-dOMNodeGetChildNodes self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_child_nodes self'-    checkUnexpectedReturnNULL "dOMNodeGetChildNodes" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeList.DOMNodeList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetChildNodesMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNodeList.DOMNodeList), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetChildNodesMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetChildNodes--#endif---- method DOMNode::get_first_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_first_child" webkit_dom_node_get_first_child :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeGetFirstChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetFirstChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeGetFirstChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_first_child self'-    checkUnexpectedReturnNULL "dOMNodeGetFirstChild" result-    result' <- (newObject DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetFirstChildMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetFirstChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetFirstChild--#endif---- method DOMNode::get_last_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_last_child" webkit_dom_node_get_last_child :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeGetLastChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetLastChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeGetLastChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_last_child self'-    checkUnexpectedReturnNULL "dOMNodeGetLastChild" result-    result' <- (newObject DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetLastChildMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetLastChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetLastChild--#endif---- method DOMNode::get_local_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_local_name" webkit_dom_node_get_local_name :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetLocalName ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMAttr.dOMAttrGetLocalName' or 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetLocalName' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetLocalName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetLocalName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_local_name self'-    checkUnexpectedReturnNULL "dOMNodeGetLocalName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetLocalNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetLocalNameMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetLocalName--#endif---- method DOMNode::get_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_namespace_uri" webkit_dom_node_get_namespace_uri :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetNamespaceUri ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMAttr.dOMAttrGetNamespaceUri' or 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetNamespaceUri' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetNamespaceUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetNamespaceUri self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_namespace_uri self'-    checkUnexpectedReturnNULL "dOMNodeGetNamespaceUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetNamespaceUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNamespaceUri--#endif---- method DOMNode::get_next_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_next_sibling" webkit_dom_node_get_next_sibling :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeGetNextSibling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetNextSibling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeGetNextSibling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_next_sibling self'-    checkUnexpectedReturnNULL "dOMNodeGetNextSibling" result-    result' <- (newObject DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetNextSiblingMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetNextSiblingMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNextSibling--#endif---- method DOMNode::get_node_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_node_name" webkit_dom_node_get_node_name :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetNodeName ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetNodeName ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetNodeName self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_node_name self'-    checkUnexpectedReturnNULL "dOMNodeGetNodeName" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetNodeNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetNodeNameMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNodeName--#endif---- method DOMNode::get_node_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_node_type" webkit_dom_node_get_node_type :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO Word16--{-# DEPRECATED dOMNodeGetNodeType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetNodeType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMNodeGetNodeType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_node_type self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMNodeGetNodeTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetNodeTypeMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNodeType--#endif---- method DOMNode::get_node_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_node_value" webkit_dom_node_get_node_value :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetNodeValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetNodeValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetNodeValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_node_value self'-    checkUnexpectedReturnNULL "dOMNodeGetNodeValue" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetNodeValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetNodeValueMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetNodeValue--#endif---- method DOMNode::get_owner_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_owner_document" webkit_dom_node_get_owner_document :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{-# DEPRECATED dOMNodeGetOwnerDocument ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetOwnerDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMDocument.DOMDocument-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' -}-dOMNodeGetOwnerDocument self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_owner_document self'-    checkUnexpectedReturnNULL "dOMNodeGetOwnerDocument" result-    result' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetOwnerDocumentMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocument.DOMDocument), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetOwnerDocumentMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetOwnerDocument--#endif---- method DOMNode::get_parent_element--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMElement"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_parent_element" webkit_dom_node_get_parent_element :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr WebKit2WebExtension.DOMElement.DOMElement)--{-# DEPRECATED dOMNodeGetParentElement ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetParentElement ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m WebKit2WebExtension.DOMElement.DOMElement-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' -}-dOMNodeGetParentElement self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_parent_element self'-    checkUnexpectedReturnNULL "dOMNodeGetParentElement" result-    result' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetParentElementMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMElement.DOMElement), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetParentElementMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetParentElement--#endif---- method DOMNode::get_parent_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_parent_node" webkit_dom_node_get_parent_node :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeGetParentNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetParentNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeGetParentNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_parent_node self'-    checkUnexpectedReturnNULL "dOMNodeGetParentNode" result-    result' <- (newObject DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetParentNodeMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetParentNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetParentNode--#endif---- method DOMNode::get_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_prefix" webkit_dom_node_get_prefix :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetPrefix ["(Since version 2.14)","Use 'GI.WebKit2WebExtension.Objects.DOMAttr.dOMAttrGetPrefix' or 'GI.WebKit2WebExtension.Objects.DOMElement.dOMElementGetPrefix' instead."] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetPrefix ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetPrefix self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_prefix self'-    checkUnexpectedReturnNULL "dOMNodeGetPrefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetPrefixMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetPrefixMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetPrefix--#endif---- method DOMNode::get_previous_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_previous_sibling" webkit_dom_node_get_previous_sibling :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeGetPreviousSibling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetPreviousSibling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeGetPreviousSibling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_previous_sibling self'-    checkUnexpectedReturnNULL "dOMNodeGetPreviousSibling" result-    result' <- (newObject DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetPreviousSiblingMethodInfo-instance (signature ~ (m DOMNode), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetPreviousSiblingMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetPreviousSibling--#endif---- method DOMNode::get_text_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_get_text_content" webkit_dom_node_get_text_content :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CString--{-# DEPRECATED dOMNodeGetTextContent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeGetTextContent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeGetTextContent self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_get_text_content self'-    checkUnexpectedReturnNULL "dOMNodeGetTextContent" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeGetTextContentMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeGetTextContentMethodInfo a signature where-    overloadedMethod _ = dOMNodeGetTextContent--#endif---- method DOMNode::has_child_nodes--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_has_child_nodes" webkit_dom_node_has_child_nodes :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CInt--{-# DEPRECATED dOMNodeHasChildNodes ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeHasChildNodes ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeHasChildNodes self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_has_child_nodes self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeHasChildNodesMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeHasChildNodesMethodInfo a signature where-    overloadedMethod _ = dOMNodeHasChildNodes--#endif---- method DOMNode::insert_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refChild", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = True, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_insert_before" webkit_dom_node_insert_before :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- newChild : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- refChild : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeInsertBefore ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeInsertBefore ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@newChild@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> Maybe (c)-    {- ^ /@refChild@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeInsertBefore self newChild refChild = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newChild' <- unsafeManagedPtrCastPtr newChild-    maybeRefChild <- case refChild of-        Nothing -> return nullPtr-        Just jRefChild -> do-            jRefChild' <- unsafeManagedPtrCastPtr jRefChild-            return jRefChild'-    onException (do-        result <- propagateGError $ webkit_dom_node_insert_before self' newChild' maybeRefChild-        checkUnexpectedReturnNULL "dOMNodeInsertBefore" result-        result' <- (newObject DOMNode) result-        touchManagedPtr self-        touchManagedPtr newChild-        whenJust refChild touchManagedPtr-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeInsertBeforeMethodInfo-instance (signature ~ (b -> Maybe (c) -> m DOMNode), MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) => O.MethodInfo DOMNodeInsertBeforeMethodInfo a signature where-    overloadedMethod _ = dOMNodeInsertBefore--#endif---- method DOMNode::is_default_namespace--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_is_default_namespace" webkit_dom_node_is_default_namespace :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMNodeIsDefaultNamespace ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIsDefaultNamespace ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeIsDefaultNamespace self namespaceURI = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    result <- webkit_dom_node_is_default_namespace self' namespaceURI'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem namespaceURI'-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIsDefaultNamespaceMethodInfo-instance (signature ~ (T.Text -> m Bool), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeIsDefaultNamespaceMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsDefaultNamespace--#endif---- method DOMNode::is_equal_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_is_equal_node" webkit_dom_node_is_equal_node :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- other : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CInt--{-# DEPRECATED dOMNodeIsEqualNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIsEqualNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@other@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeIsEqualNode self other = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    other' <- unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_is_equal_node self' other'-    let result' = (/= 0) result-    touchManagedPtr self-    touchManagedPtr other-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIsEqualNodeMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, IsDOMNode a, IsDOMNode b) => O.MethodInfo DOMNodeIsEqualNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsEqualNode--#endif---- method DOMNode::is_same_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "other", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_is_same_node" webkit_dom_node_is_same_node :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- other : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO CInt--{-# DEPRECATED dOMNodeIsSameNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIsSameNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@other@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeIsSameNode self other = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    other' <- unsafeManagedPtrCastPtr other-    result <- webkit_dom_node_is_same_node self' other'-    let result' = (/= 0) result-    touchManagedPtr self-    touchManagedPtr other-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIsSameNodeMethodInfo-instance (signature ~ (b -> m Bool), MonadIO m, IsDOMNode a, IsDOMNode b) => O.MethodInfo DOMNodeIsSameNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsSameNode--#endif---- method DOMNode::is_supported--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "feature", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "version", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_is_supported" webkit_dom_node_is_supported :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- feature : TBasicType TUTF8-    CString ->                              -- version : TBasicType TUTF8-    IO CInt--{-# DEPRECATED dOMNodeIsSupported ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIsSupported ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@feature@/: A @/gchar/@ -}-    -> T.Text-    {- ^ /@version@/: A @/gchar/@ -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeIsSupported self feature version = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    feature' <- textToCString feature-    version' <- textToCString version-    result <- webkit_dom_node_is_supported self' feature' version'-    let result' = (/= 0) result-    touchManagedPtr self-    freeMem feature'-    freeMem version'-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIsSupportedMethodInfo-instance (signature ~ (T.Text -> T.Text -> m Bool), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeIsSupportedMethodInfo a signature where-    overloadedMethod _ = dOMNodeIsSupported--#endif---- method DOMNode::lookup_namespace_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "prefix", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_lookup_namespace_uri" webkit_dom_node_lookup_namespace_uri :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- prefix : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMNodeLookupNamespaceUri ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeLookupNamespaceUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@prefix@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeLookupNamespaceUri self prefix = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    prefix' <- textToCString prefix-    result <- webkit_dom_node_lookup_namespace_uri self' prefix'-    checkUnexpectedReturnNULL "dOMNodeLookupNamespaceUri" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem prefix'-    return result'--#if ENABLE_OVERLOADING-data DOMNodeLookupNamespaceUriMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeLookupNamespaceUriMethodInfo a signature where-    overloadedMethod _ = dOMNodeLookupNamespaceUri--#endif---- method DOMNode::lookup_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "namespaceURI", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_lookup_prefix" webkit_dom_node_lookup_prefix :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- namespaceURI : TBasicType TUTF8-    IO CString--{-# DEPRECATED dOMNodeLookupPrefix ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeLookupPrefix ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@namespaceURI@/: A @/gchar/@ -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMNodeLookupPrefix self namespaceURI = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    namespaceURI' <- textToCString namespaceURI-    result <- webkit_dom_node_lookup_prefix self' namespaceURI'-    checkUnexpectedReturnNULL "dOMNodeLookupPrefix" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    freeMem namespaceURI'-    return result'--#if ENABLE_OVERLOADING-data DOMNodeLookupPrefixMethodInfo-instance (signature ~ (T.Text -> m T.Text), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeLookupPrefixMethodInfo a signature where-    overloadedMethod _ = dOMNodeLookupPrefix--#endif---- method DOMNode::normalize--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_normalize" webkit_dom_node_normalize :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    IO ()--{-# DEPRECATED dOMNodeNormalize ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeNormalize ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-dOMNodeNormalize self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_node_normalize self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMNodeNormalizeMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeNormalizeMethodInfo a signature where-    overloadedMethod _ = dOMNodeNormalize--#endif---- method DOMNode::remove_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldChild", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_remove_child" webkit_dom_node_remove_child :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- oldChild : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeRemoveChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeRemoveChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@oldChild@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeRemoveChild self oldChild = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    oldChild' <- unsafeManagedPtrCastPtr oldChild-    onException (do-        result <- propagateGError $ webkit_dom_node_remove_child self' oldChild'-        checkUnexpectedReturnNULL "dOMNodeRemoveChild" result-        result' <- (newObject DOMNode) result-        touchManagedPtr self-        touchManagedPtr oldChild-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeRemoveChildMethodInfo-instance (signature ~ (b -> m DOMNode), MonadIO m, IsDOMNode a, IsDOMNode b) => O.MethodInfo DOMNodeRemoveChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeRemoveChild--#endif---- method DOMNode::replace_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newChild", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "oldChild", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_replace_child" webkit_dom_node_replace_child :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- newChild : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr DOMNode ->                          -- oldChild : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMNode)--{-# DEPRECATED dOMNodeReplaceChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeReplaceChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> b-    {- ^ /@newChild@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> c-    {- ^ /@oldChild@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeReplaceChild self newChild oldChild = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newChild' <- unsafeManagedPtrCastPtr newChild-    oldChild' <- unsafeManagedPtrCastPtr oldChild-    onException (do-        result <- propagateGError $ webkit_dom_node_replace_child self' newChild' oldChild'-        checkUnexpectedReturnNULL "dOMNodeReplaceChild" result-        result' <- (newObject DOMNode) result-        touchManagedPtr self-        touchManagedPtr newChild-        touchManagedPtr oldChild-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeReplaceChildMethodInfo-instance (signature ~ (b -> c -> m DOMNode), MonadIO m, IsDOMNode a, IsDOMNode b, IsDOMNode c) => O.MethodInfo DOMNodeReplaceChildMethodInfo a signature where-    overloadedMethod _ = dOMNodeReplaceChild--#endif---- method DOMNode::set_node_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_set_node_value" webkit_dom_node_set_node_value :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMNodeSetNodeValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeSetNodeValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeSetNodeValue self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_node_set_node_value self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMNodeSetNodeValueMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeSetNodeValueMethodInfo a signature where-    overloadedMethod _ = dOMNodeSetNodeValue--#endif---- method DOMNode::set_prefix--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_set_prefix" webkit_dom_node_set_prefix :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMNodeSetPrefix ["(Since version 2.14)"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeSetPrefix ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeSetPrefix self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_node_set_prefix self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMNodeSetPrefixMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeSetPrefixMethodInfo a signature where-    overloadedMethod _ = dOMNodeSetPrefix--#endif---- method DOMNode::set_text_content--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_set_text_content" webkit_dom_node_set_text_content :: -    Ptr DOMNode ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CString ->                              -- value : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMNodeSetTextContent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeSetTextContent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNode a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> T.Text-    {- ^ /@value@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeSetTextContent self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- textToCString value-    onException (do-        propagateGError $ webkit_dom_node_set_text_content self' value'-        touchManagedPtr self-        freeMem value'-        return ()-     ) (do-        freeMem value'-     )--#if ENABLE_OVERLOADING-data DOMNodeSetTextContentMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMNode a) => O.MethodInfo DOMNodeSetTextContentMethodInfo a signature where-    overloadedMethod _ = dOMNodeSetTextContent--#endif---- method DOMNode::for_js_value--- method type : MemberFunction--- Args : [Arg {argCName = "value", argType = TInterface (Name {namespace = "JavaScriptCore", name = "Value"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #JSCValue", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_for_js_value" webkit_dom_node_for_js_value :: -    Ptr JavaScriptCore.Value.Value ->       -- value : TInterface (Name {namespace = "JavaScriptCore", name = "Value"})-    IO (Ptr DOMNode)--{- |-Get the 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' for the DOM node referenced by /@value@/.--/Since: 2.22/--}-dOMNodeForJsValue ::-    (B.CallStack.HasCallStack, MonadIO m, JavaScriptCore.Value.IsValue a) =>-    a-    {- ^ /@value@/: a 'GI.JavaScriptCore.Objects.Value.Value' -}-    -> m DOMNode-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode', or 'Nothing' if /@value@/ doesn\'t reference a DOM node. -}-dOMNodeForJsValue value = liftIO $ do-    value' <- unsafeManagedPtrCastPtr value-    result <- webkit_dom_node_for_js_value value'-    checkUnexpectedReturnNULL "dOMNodeForJsValue" result-    result' <- (newObject DOMNode) result-    touchManagedPtr value-    return result'--#if ENABLE_OVERLOADING-#endif--
− GI/WebKit2WebExtension/Objects/DOMNode.hs-boot
@@ -1,170 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMNode where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMNode = DOMNode (ManagedPtr DOMNode)-instance GObject DOMNode where-class (GObject o, O.IsDescendantOf DOMNode o) => IsDOMNode o-instance (GObject o, O.IsDescendantOf DOMNode o) => IsDOMNode o-instance O.HasParentTypes DOMNode-#if ENABLE_OVERLOADING-data DOMNodeBaseUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeChildNodesPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeFirstChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeLastChildPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeNextSiblingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeNodeNamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeNodeTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeNodeValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeOwnerDocumentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeParentElementPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeParentNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodePreviousSiblingPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeTextContentPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeAppendChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeCloneNodeWithErrorMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeCompareDocumentPositionMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeContainsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetBaseUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetChildNodesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetFirstChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetLastChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetLocalNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetNamespaceUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetNextSiblingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetNodeNameMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetNodeTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetNodeValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetOwnerDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetParentElementMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetParentNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetPrefixMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetPreviousSiblingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeGetTextContentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeHasChildNodesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeInsertBeforeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIsDefaultNamespaceMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIsEqualNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIsSameNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIsSupportedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeLookupNamespaceUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeLookupPrefixMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeNormalizeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeRemoveChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeReplaceChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeSetNodeValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeSetPrefixMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeSetTextContentMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMNodeIterator.hs
@@ -1,777 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMNodeIterator-    ( ---- * Exported types-    DOMNodeIterator(..)                     ,-    IsDOMNodeIterator                       ,-    toDOMNodeIterator                       ,-    noDOMNodeIterator                       ,--- -- * Methods--- ** detach #method:detach#--#if ENABLE_OVERLOADING-    DOMNodeIteratorDetachMethodInfo         ,-#endif-    dOMNodeIteratorDetach                   ,----- ** getExpandEntityReferences #method:getExpandEntityReferences#--#if ENABLE_OVERLOADING-    DOMNodeIteratorGetExpandEntityReferencesMethodInfo,-#endif-    dOMNodeIteratorGetExpandEntityReferences,----- ** getFilter #method:getFilter#--#if ENABLE_OVERLOADING-    DOMNodeIteratorGetFilterMethodInfo      ,-#endif-    dOMNodeIteratorGetFilter                ,----- ** getPointerBeforeReferenceNode #method:getPointerBeforeReferenceNode#--#if ENABLE_OVERLOADING-    DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo,-#endif-    dOMNodeIteratorGetPointerBeforeReferenceNode,----- ** getReferenceNode #method:getReferenceNode#--#if ENABLE_OVERLOADING-    DOMNodeIteratorGetReferenceNodeMethodInfo,-#endif-    dOMNodeIteratorGetReferenceNode         ,----- ** getRoot #method:getRoot#--#if ENABLE_OVERLOADING-    DOMNodeIteratorGetRootMethodInfo        ,-#endif-    dOMNodeIteratorGetRoot                  ,----- ** getWhatToShow #method:getWhatToShow#--#if ENABLE_OVERLOADING-    DOMNodeIteratorGetWhatToShowMethodInfo  ,-#endif-    dOMNodeIteratorGetWhatToShow            ,----- ** nextNode #method:nextNode#--#if ENABLE_OVERLOADING-    DOMNodeIteratorNextNodeMethodInfo       ,-#endif-    dOMNodeIteratorNextNode                 ,----- ** previousNode #method:previousNode#--#if ENABLE_OVERLOADING-    DOMNodeIteratorPreviousNodeMethodInfo   ,-#endif-    dOMNodeIteratorPreviousNode             ,----- -- * Properties--- ** filter #attr:filter#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeIteratorFilterPropertyInfo       ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeIteratorFilter                   ,-#endif-    getDOMNodeIteratorFilter                ,----- ** pointerBeforeReferenceNode #attr:pointerBeforeReferenceNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMNodeIteratorPointerBeforeReferenceNode,-#endif-    getDOMNodeIteratorPointerBeforeReferenceNode,----- ** referenceNode #attr:referenceNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeIteratorReferenceNodePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMNodeIteratorReferenceNode            ,-#endif-    getDOMNodeIteratorReferenceNode         ,----- ** root #attr:root#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeIteratorRootPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeIteratorRoot                     ,-#endif-    getDOMNodeIteratorRoot                  ,----- ** whatToShow #attr:whatToShow#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeIteratorWhatToShowPropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeIteratorWhatToShow               ,-#endif-    getDOMNodeIteratorWhatToShow            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMNodeFilter as WebKit2WebExtension.DOMNodeFilter-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMNodeIterator = DOMNodeIterator (ManagedPtr DOMNodeIterator)-foreign import ccall "webkit_dom_node_iterator_get_type"-    c_webkit_dom_node_iterator_get_type :: IO GType--instance GObject DOMNodeIterator where-    gobjectType = c_webkit_dom_node_iterator_get_type-    ---- | Type class for types which can be safely cast to `DOMNodeIterator`, for instance with `toDOMNodeIterator`.-class (GObject o, O.IsDescendantOf DOMNodeIterator o) => IsDOMNodeIterator o-instance (GObject o, O.IsDescendantOf DOMNodeIterator o) => IsDOMNodeIterator o--instance O.HasParentTypes DOMNodeIterator-type instance O.ParentTypes DOMNodeIterator = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMNodeIterator`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMNodeIterator :: (MonadIO m, IsDOMNodeIterator o) => o -> m DOMNodeIterator-toDOMNodeIterator = liftIO . unsafeCastTo DOMNodeIterator---- | A convenience alias for `Nothing` :: `Maybe` `DOMNodeIterator`.-noDOMNodeIterator :: Maybe DOMNodeIterator-noDOMNodeIterator = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMNodeIteratorMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeIteratorMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMNodeIteratorMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeIteratorMethod "detach" o = DOMNodeIteratorDetachMethodInfo-    ResolveDOMNodeIteratorMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMNodeIteratorMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeIteratorMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMNodeIteratorMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMNodeIteratorMethod "nextNode" o = DOMNodeIteratorNextNodeMethodInfo-    ResolveDOMNodeIteratorMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMNodeIteratorMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeIteratorMethod "previousNode" o = DOMNodeIteratorPreviousNodeMethodInfo-    ResolveDOMNodeIteratorMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMNodeIteratorMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMNodeIteratorMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMNodeIteratorMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMNodeIteratorMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMNodeIteratorMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMNodeIteratorMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMNodeIteratorMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMNodeIteratorMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMNodeIteratorMethod "getExpandEntityReferences" o = DOMNodeIteratorGetExpandEntityReferencesMethodInfo-    ResolveDOMNodeIteratorMethod "getFilter" o = DOMNodeIteratorGetFilterMethodInfo-    ResolveDOMNodeIteratorMethod "getPointerBeforeReferenceNode" o = DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo-    ResolveDOMNodeIteratorMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMNodeIteratorMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMNodeIteratorMethod "getReferenceNode" o = DOMNodeIteratorGetReferenceNodeMethodInfo-    ResolveDOMNodeIteratorMethod "getRoot" o = DOMNodeIteratorGetRootMethodInfo-    ResolveDOMNodeIteratorMethod "getWhatToShow" o = DOMNodeIteratorGetWhatToShowMethodInfo-    ResolveDOMNodeIteratorMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMNodeIteratorMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMNodeIteratorMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeIteratorMethod t DOMNodeIterator, O.MethodInfo info DOMNodeIterator p) => OL.IsLabel t (DOMNodeIterator -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "filter"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@filter@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNodeIterator #filter-@--}-getDOMNodeIteratorFilter :: (MonadIO m, IsDOMNodeIterator o) => o -> m (Maybe WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter)-getDOMNodeIteratorFilter obj = liftIO $ B.Properties.getObjectPropertyObject obj "filter" WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter--#if ENABLE_OVERLOADING-data DOMNodeIteratorFilterPropertyInfo-instance AttrInfo DOMNodeIteratorFilterPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorFilterPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeIteratorFilterPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorFilterPropertyInfo = IsDOMNodeIterator-    type AttrGetType DOMNodeIteratorFilterPropertyInfo = (Maybe WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter)-    type AttrLabel DOMNodeIteratorFilterPropertyInfo = "filter"-    type AttrOrigin DOMNodeIteratorFilterPropertyInfo = DOMNodeIterator-    attrGet _ = getDOMNodeIteratorFilter-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "pointer-before-reference-node"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@pointer-before-reference-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNodeIterator #pointerBeforeReferenceNode-@--}-getDOMNodeIteratorPointerBeforeReferenceNode :: (MonadIO m, IsDOMNodeIterator o) => o -> m Bool-getDOMNodeIteratorPointerBeforeReferenceNode obj = liftIO $ B.Properties.getObjectPropertyBool obj "pointer-before-reference-node"--#if ENABLE_OVERLOADING-data DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo-instance AttrInfo DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo where-    type AttrAllowedOps DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = IsDOMNodeIterator-    type AttrGetType DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = Bool-    type AttrLabel DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = "pointer-before-reference-node"-    type AttrOrigin DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo = DOMNodeIterator-    attrGet _ = getDOMNodeIteratorPointerBeforeReferenceNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "reference-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@reference-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNodeIterator #referenceNode-@--}-getDOMNodeIteratorReferenceNode :: (MonadIO m, IsDOMNodeIterator o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMNodeIteratorReferenceNode obj = liftIO $ checkUnexpectedNothing "getDOMNodeIteratorReferenceNode" $ B.Properties.getObjectPropertyObject obj "reference-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMNodeIteratorReferenceNodePropertyInfo-instance AttrInfo DOMNodeIteratorReferenceNodePropertyInfo where-    type AttrAllowedOps DOMNodeIteratorReferenceNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeIteratorReferenceNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorReferenceNodePropertyInfo = IsDOMNodeIterator-    type AttrGetType DOMNodeIteratorReferenceNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMNodeIteratorReferenceNodePropertyInfo = "reference-node"-    type AttrOrigin DOMNodeIteratorReferenceNodePropertyInfo = DOMNodeIterator-    attrGet _ = getDOMNodeIteratorReferenceNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "root"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@root@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNodeIterator #root-@--}-getDOMNodeIteratorRoot :: (MonadIO m, IsDOMNodeIterator o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMNodeIteratorRoot obj = liftIO $ checkUnexpectedNothing "getDOMNodeIteratorRoot" $ B.Properties.getObjectPropertyObject obj "root" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMNodeIteratorRootPropertyInfo-instance AttrInfo DOMNodeIteratorRootPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorRootPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMNodeIteratorRootPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorRootPropertyInfo = IsDOMNodeIterator-    type AttrGetType DOMNodeIteratorRootPropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMNodeIteratorRootPropertyInfo = "root"-    type AttrOrigin DOMNodeIteratorRootPropertyInfo = DOMNodeIterator-    attrGet _ = getDOMNodeIteratorRoot-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "what-to-show"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@what-to-show@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNodeIterator #whatToShow-@--}-getDOMNodeIteratorWhatToShow :: (MonadIO m, IsDOMNodeIterator o) => o -> m CULong-getDOMNodeIteratorWhatToShow obj = liftIO $ B.Properties.getObjectPropertyULong obj "what-to-show"--#if ENABLE_OVERLOADING-data DOMNodeIteratorWhatToShowPropertyInfo-instance AttrInfo DOMNodeIteratorWhatToShowPropertyInfo where-    type AttrAllowedOps DOMNodeIteratorWhatToShowPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeIteratorWhatToShowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeIteratorWhatToShowPropertyInfo = IsDOMNodeIterator-    type AttrGetType DOMNodeIteratorWhatToShowPropertyInfo = CULong-    type AttrLabel DOMNodeIteratorWhatToShowPropertyInfo = "what-to-show"-    type AttrOrigin DOMNodeIteratorWhatToShowPropertyInfo = DOMNodeIterator-    attrGet _ = getDOMNodeIteratorWhatToShow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMNodeIterator-type instance O.AttributeList DOMNodeIterator = DOMNodeIteratorAttributeList-type DOMNodeIteratorAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("filter", DOMNodeIteratorFilterPropertyInfo), '("pointerBeforeReferenceNode", DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo), '("referenceNode", DOMNodeIteratorReferenceNodePropertyInfo), '("root", DOMNodeIteratorRootPropertyInfo), '("whatToShow", DOMNodeIteratorWhatToShowPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMNodeIteratorFilter :: AttrLabelProxy "filter"-dOMNodeIteratorFilter = AttrLabelProxy--dOMNodeIteratorPointerBeforeReferenceNode :: AttrLabelProxy "pointerBeforeReferenceNode"-dOMNodeIteratorPointerBeforeReferenceNode = AttrLabelProxy--dOMNodeIteratorReferenceNode :: AttrLabelProxy "referenceNode"-dOMNodeIteratorReferenceNode = AttrLabelProxy--dOMNodeIteratorRoot :: AttrLabelProxy "root"-dOMNodeIteratorRoot = AttrLabelProxy--dOMNodeIteratorWhatToShow :: AttrLabelProxy "whatToShow"-dOMNodeIteratorWhatToShow = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMNodeIterator = DOMNodeIteratorSignalList-type DOMNodeIteratorSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMNodeIterator::detach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_detach" webkit_dom_node_iterator_detach :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO ()--{-# DEPRECATED dOMNodeIteratorDetach ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorDetach ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m ()-dOMNodeIteratorDetach self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    webkit_dom_node_iterator_detach self'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMNodeIteratorDetachMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorDetachMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorDetach--#endif---- method DOMNodeIterator::get_expand_entity_references--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_expand_entity_references" webkit_dom_node_iterator_get_expand_entity_references :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO CInt--{-# DEPRECATED dOMNodeIteratorGetExpandEntityReferences ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it just returns 'False'.--}-dOMNodeIteratorGetExpandEntityReferences ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool'                                                                                                                                                                       * -}-dOMNodeIteratorGetExpandEntityReferences self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_iterator_get_expand_entity_references self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIteratorGetExpandEntityReferencesMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorGetExpandEntityReferencesMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetExpandEntityReferences--#endif---- method DOMNodeIterator::get_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_filter" webkit_dom_node_iterator_get_filter :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO (Ptr WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter)--{-# DEPRECATED dOMNodeIteratorGetFilter ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorGetFilter ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter' -}-dOMNodeIteratorGetFilter self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_iterator_get_filter self'-    checkUnexpectedReturnNULL "dOMNodeIteratorGetFilter" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIteratorGetFilterMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorGetFilterMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetFilter--#endif---- method DOMNodeIterator::get_pointer_before_reference_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_pointer_before_reference_node" webkit_dom_node_iterator_get_pointer_before_reference_node :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO CInt--{-# DEPRECATED dOMNodeIteratorGetPointerBeforeReferenceNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorGetPointerBeforeReferenceNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMNodeIteratorGetPointerBeforeReferenceNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_iterator_get_pointer_before_reference_node self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetPointerBeforeReferenceNode--#endif---- method DOMNodeIterator::get_reference_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_reference_node" webkit_dom_node_iterator_get_reference_node :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNodeIteratorGetReferenceNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorGetReferenceNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeIteratorGetReferenceNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_iterator_get_reference_node self'-    checkUnexpectedReturnNULL "dOMNodeIteratorGetReferenceNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIteratorGetReferenceNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorGetReferenceNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetReferenceNode--#endif---- method DOMNodeIterator::get_root--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_root" webkit_dom_node_iterator_get_root :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNodeIteratorGetRoot ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorGetRoot ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeIteratorGetRoot self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_iterator_get_root self'-    checkUnexpectedReturnNULL "dOMNodeIteratorGetRoot" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeIteratorGetRootMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorGetRootMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetRoot--#endif---- method DOMNodeIterator::get_what_to_show--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_get_what_to_show" webkit_dom_node_iterator_get_what_to_show :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    IO CULong--{-# DEPRECATED dOMNodeIteratorGetWhatToShow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorGetWhatToShow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMNodeIteratorGetWhatToShow self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_iterator_get_what_to_show self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMNodeIteratorGetWhatToShowMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorGetWhatToShowMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorGetWhatToShow--#endif---- method DOMNodeIterator::next_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_next_node" webkit_dom_node_iterator_next_node :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNodeIteratorNextNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorNextNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeIteratorNextNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_node_iterator_next_node self'-        checkUnexpectedReturnNULL "dOMNodeIteratorNextNode" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeIteratorNextNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorNextNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorNextNode--#endif---- method DOMNodeIterator::previous_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeIterator", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_node_iterator_previous_node" webkit_dom_node_iterator_previous_node :: -    Ptr DOMNodeIterator ->                  -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeIterator"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNodeIteratorPreviousNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeIteratorPreviousNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeIterator a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeIterator.DOMNodeIterator' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMNodeIteratorPreviousNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_node_iterator_previous_node self'-        checkUnexpectedReturnNULL "dOMNodeIteratorPreviousNode" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMNodeIteratorPreviousNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNodeIterator a) => O.MethodInfo DOMNodeIteratorPreviousNodeMethodInfo a signature where-    overloadedMethod _ = dOMNodeIteratorPreviousNode--#endif--
− GI/WebKit2WebExtension/Objects/DOMNodeIterator.hs-boot
@@ -1,71 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMNodeIterator where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMNodeIterator = DOMNodeIterator (ManagedPtr DOMNodeIterator)-instance GObject DOMNodeIterator where-class (GObject o, O.IsDescendantOf DOMNodeIterator o) => IsDOMNodeIterator o-instance (GObject o, O.IsDescendantOf DOMNodeIterator o) => IsDOMNodeIterator o-instance O.HasParentTypes DOMNodeIterator-#if ENABLE_OVERLOADING-data DOMNodeIteratorFilterPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorPointerBeforeReferenceNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorReferenceNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorRootPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorWhatToShowPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorDetachMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorGetExpandEntityReferencesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorGetFilterMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorGetPointerBeforeReferenceNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorGetReferenceNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorGetRootMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorGetWhatToShowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorNextNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeIteratorPreviousNodeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMNodeList.hs
@@ -1,268 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMNodeList-    ( ---- * Exported types-    DOMNodeList(..)                         ,-    IsDOMNodeList                           ,-    toDOMNodeList                           ,-    noDOMNodeList                           ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMNodeListGetLengthMethodInfo          ,-#endif-    dOMNodeListGetLength                    ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMNodeListItemMethodInfo               ,-#endif-    dOMNodeListItem                         ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMNodeListLengthPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMNodeListLength                       ,-#endif-    getDOMNodeListLength                    ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMNodeList = DOMNodeList (ManagedPtr DOMNodeList)-foreign import ccall "webkit_dom_node_list_get_type"-    c_webkit_dom_node_list_get_type :: IO GType--instance GObject DOMNodeList where-    gobjectType = c_webkit_dom_node_list_get_type-    ---- | Type class for types which can be safely cast to `DOMNodeList`, for instance with `toDOMNodeList`.-class (GObject o, O.IsDescendantOf DOMNodeList o) => IsDOMNodeList o-instance (GObject o, O.IsDescendantOf DOMNodeList o) => IsDOMNodeList o--instance O.HasParentTypes DOMNodeList-type instance O.ParentTypes DOMNodeList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMNodeList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMNodeList :: (MonadIO m, IsDOMNodeList o) => o -> m DOMNodeList-toDOMNodeList = liftIO . unsafeCastTo DOMNodeList---- | A convenience alias for `Nothing` :: `Maybe` `DOMNodeList`.-noDOMNodeList :: Maybe DOMNodeList-noDOMNodeList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMNodeListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMNodeListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMNodeListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMNodeListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMNodeListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMNodeListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMNodeListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMNodeListMethod "item" o = DOMNodeListItemMethodInfo-    ResolveDOMNodeListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMNodeListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMNodeListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMNodeListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMNodeListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMNodeListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMNodeListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMNodeListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMNodeListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMNodeListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMNodeListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMNodeListMethod "getLength" o = DOMNodeListGetLengthMethodInfo-    ResolveDOMNodeListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMNodeListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMNodeListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMNodeListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMNodeListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMNodeListMethod t DOMNodeList, O.MethodInfo info DOMNodeList p) => OL.IsLabel t (DOMNodeList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMNodeList #length-@--}-getDOMNodeListLength :: (MonadIO m, IsDOMNodeList o) => o -> m CULong-getDOMNodeListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMNodeListLengthPropertyInfo-instance AttrInfo DOMNodeListLengthPropertyInfo where-    type AttrAllowedOps DOMNodeListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMNodeListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMNodeListLengthPropertyInfo = IsDOMNodeList-    type AttrGetType DOMNodeListLengthPropertyInfo = CULong-    type AttrLabel DOMNodeListLengthPropertyInfo = "length"-    type AttrOrigin DOMNodeListLengthPropertyInfo = DOMNodeList-    attrGet _ = getDOMNodeListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMNodeList-type instance O.AttributeList DOMNodeList = DOMNodeListAttributeList-type DOMNodeListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMNodeListLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMNodeListLength :: AttrLabelProxy "length"-dOMNodeListLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMNodeList = DOMNodeListSignalList-type DOMNodeListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMNodeList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_list_get_length" webkit_dom_node_list_get_length :: -    Ptr DOMNodeList ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"})-    IO CULong--{-# DEPRECATED dOMNodeListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMNodeListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMNodeListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMNodeList a) => O.MethodInfo DOMNodeListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMNodeListGetLength--#endif---- method DOMNodeList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNodeList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_node_list_item" webkit_dom_node_list_item :: -    Ptr DOMNodeList ->                      -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeList"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMNodeListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMNodeListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMNodeList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMNodeList.DOMNodeList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMNodeListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_node_list_item self' index-    checkUnexpectedReturnNULL "dOMNodeListItem" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMNodeListItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMNodeList a) => O.MethodInfo DOMNodeListItemMethodInfo a signature where-    overloadedMethod _ = dOMNodeListItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMNodeList.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMNodeList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMNodeList = DOMNodeList (ManagedPtr DOMNodeList)-instance GObject DOMNodeList where-class (GObject o, O.IsDescendantOf DOMNodeList o) => IsDOMNodeList o-instance (GObject o, O.IsDescendantOf DOMNodeList o) => IsDOMNodeList o-instance O.HasParentTypes DOMNodeList-#if ENABLE_OVERLOADING-data DOMNodeListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMNodeListItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMObject.hs
@@ -1,165 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMObject-    ( ---- * Exported types-    DOMObject(..)                           ,-    IsDOMObject                             ,-    toDOMObject                             ,-    noDOMObject                             ,--- -- * Properties--- ** coreObject #attr:coreObject#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMObjectCoreObjectPropertyInfo         ,-#endif-    constructDOMObjectCoreObject            ,-#if ENABLE_OVERLOADING-    dOMObjectCoreObject                     ,-#endif-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object---- | Memory-managed wrapper type.-newtype DOMObject = DOMObject (ManagedPtr DOMObject)-foreign import ccall "webkit_dom_object_get_type"-    c_webkit_dom_object_get_type :: IO GType--instance GObject DOMObject where-    gobjectType = c_webkit_dom_object_get_type-    ---- | Type class for types which can be safely cast to `DOMObject`, for instance with `toDOMObject`.-class (GObject o, O.IsDescendantOf DOMObject o) => IsDOMObject o-instance (GObject o, O.IsDescendantOf DOMObject o) => IsDOMObject o--instance O.HasParentTypes DOMObject-type instance O.ParentTypes DOMObject = '[GObject.Object.Object]---- | Cast to `DOMObject`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMObject :: (MonadIO m, IsDOMObject o) => o -> m DOMObject-toDOMObject = liftIO . unsafeCastTo DOMObject---- | A convenience alias for `Nothing` :: `Maybe` `DOMObject`.-noDOMObject :: Maybe DOMObject-noDOMObject = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMObjectMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMObjectMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMObjectMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMObjectMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMObjectMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMObjectMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMObjectMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMObjectMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMObjectMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMObjectMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMObjectMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMObjectMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMObjectMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMObjectMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMObjectMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMObjectMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMObjectMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMObjectMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMObjectMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMObjectMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMObjectMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMObjectMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMObjectMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMObjectMethod t DOMObject, O.MethodInfo info DOMObject p) => OL.IsLabel t (DOMObject -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "core-object"-   -- Type: TBasicType TPtr-   -- Flags: [PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Nothing,Nothing)--{- |-Construct a `GValueConstruct` with valid value for the “@core-object@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMObjectCoreObject :: (IsDOMObject o) => Ptr () -> IO (GValueConstruct o)-constructDOMObjectCoreObject val = B.Properties.constructObjectPropertyPtr "core-object" val--#if ENABLE_OVERLOADING-data DOMObjectCoreObjectPropertyInfo-instance AttrInfo DOMObjectCoreObjectPropertyInfo where-    type AttrAllowedOps DOMObjectCoreObjectPropertyInfo = '[ 'AttrConstruct]-    type AttrSetTypeConstraint DOMObjectCoreObjectPropertyInfo = (~) (Ptr ())-    type AttrBaseTypeConstraint DOMObjectCoreObjectPropertyInfo = IsDOMObject-    type AttrGetType DOMObjectCoreObjectPropertyInfo = ()-    type AttrLabel DOMObjectCoreObjectPropertyInfo = "core-object"-    type AttrOrigin DOMObjectCoreObjectPropertyInfo = DOMObject-    attrGet _ = undefined-    attrSet _ = undefined-    attrConstruct _ = constructDOMObjectCoreObject-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMObject-type instance O.AttributeList DOMObject = DOMObjectAttributeList-type DOMObjectAttributeList = ('[ '("coreObject", DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMObjectCoreObject :: AttrLabelProxy "coreObject"-dOMObjectCoreObject = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMObject = DOMObjectSignalList-type DOMObjectSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif--
− GI/WebKit2WebExtension/Objects/DOMObject.hs-boot
@@ -1,32 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMObject where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMObject = DOMObject (ManagedPtr DOMObject)-instance GObject DOMObject where-class (GObject o, O.IsDescendantOf DOMObject o) => IsDOMObject o-instance (GObject o, O.IsDescendantOf DOMObject o) => IsDOMObject o-instance O.HasParentTypes DOMObject-#if ENABLE_OVERLOADING-data DOMObjectCoreObjectPropertyInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMProcessingInstruction.hs
@@ -1,360 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMProcessingInstruction-    ( ---- * Exported types-    DOMProcessingInstruction(..)            ,-    IsDOMProcessingInstruction              ,-    toDOMProcessingInstruction              ,-    noDOMProcessingInstruction              ,--- -- * Methods--- ** getSheet #method:getSheet#--#if ENABLE_OVERLOADING-    DOMProcessingInstructionGetSheetMethodInfo,-#endif-    dOMProcessingInstructionGetSheet        ,----- ** getTarget #method:getTarget#--#if ENABLE_OVERLOADING-    DOMProcessingInstructionGetTargetMethodInfo,-#endif-    dOMProcessingInstructionGetTarget       ,----- -- * Properties--- ** sheet #attr:sheet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMProcessingInstructionSheetPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMProcessingInstructionSheet           ,-#endif-    getDOMProcessingInstructionSheet        ,----- ** target #attr:target#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMProcessingInstructionTargetPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMProcessingInstructionTarget          ,-#endif-    getDOMProcessingInstructionTarget       ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCharacterData as WebKit2WebExtension.DOMCharacterData-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMStyleSheet as WebKit2WebExtension.DOMStyleSheet---- | Memory-managed wrapper type.-newtype DOMProcessingInstruction = DOMProcessingInstruction (ManagedPtr DOMProcessingInstruction)-foreign import ccall "webkit_dom_processing_instruction_get_type"-    c_webkit_dom_processing_instruction_get_type :: IO GType--instance GObject DOMProcessingInstruction where-    gobjectType = c_webkit_dom_processing_instruction_get_type-    ---- | Type class for types which can be safely cast to `DOMProcessingInstruction`, for instance with `toDOMProcessingInstruction`.-class (GObject o, O.IsDescendantOf DOMProcessingInstruction o) => IsDOMProcessingInstruction o-instance (GObject o, O.IsDescendantOf DOMProcessingInstruction o) => IsDOMProcessingInstruction o--instance O.HasParentTypes DOMProcessingInstruction-type instance O.ParentTypes DOMProcessingInstruction = '[WebKit2WebExtension.DOMCharacterData.DOMCharacterData, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMProcessingInstruction`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMProcessingInstruction :: (MonadIO m, IsDOMProcessingInstruction o) => o -> m DOMProcessingInstruction-toDOMProcessingInstruction = liftIO . unsafeCastTo DOMProcessingInstruction---- | A convenience alias for `Nothing` :: `Maybe` `DOMProcessingInstruction`.-noDOMProcessingInstruction :: Maybe DOMProcessingInstruction-noDOMProcessingInstruction = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMProcessingInstructionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMProcessingInstructionMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMProcessingInstructionMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMProcessingInstructionMethod "appendData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataAppendDataMethodInfo-    ResolveDOMProcessingInstructionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMProcessingInstructionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMProcessingInstructionMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMProcessingInstructionMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMProcessingInstructionMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMProcessingInstructionMethod "deleteData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMProcessingInstructionMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMProcessingInstructionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMProcessingInstructionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMProcessingInstructionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMProcessingInstructionMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMProcessingInstructionMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMProcessingInstructionMethod "insertData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataInsertDataMethodInfo-    ResolveDOMProcessingInstructionMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMProcessingInstructionMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMProcessingInstructionMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMProcessingInstructionMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMProcessingInstructionMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMProcessingInstructionMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMProcessingInstructionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMProcessingInstructionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMProcessingInstructionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMProcessingInstructionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMProcessingInstructionMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMProcessingInstructionMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMProcessingInstructionMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMProcessingInstructionMethod "replaceData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataReplaceDataMethodInfo-    ResolveDOMProcessingInstructionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMProcessingInstructionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMProcessingInstructionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMProcessingInstructionMethod "substringData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMProcessingInstructionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMProcessingInstructionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMProcessingInstructionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMProcessingInstructionMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMProcessingInstructionMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMProcessingInstructionMethod "getData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetDataMethodInfo-    ResolveDOMProcessingInstructionMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMProcessingInstructionMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMProcessingInstructionMethod "getLength" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetLengthMethodInfo-    ResolveDOMProcessingInstructionMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMProcessingInstructionMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMProcessingInstructionMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMProcessingInstructionMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMProcessingInstructionMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMProcessingInstructionMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMProcessingInstructionMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMProcessingInstructionMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMProcessingInstructionMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMProcessingInstructionMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMProcessingInstructionMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMProcessingInstructionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMProcessingInstructionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMProcessingInstructionMethod "getSheet" o = DOMProcessingInstructionGetSheetMethodInfo-    ResolveDOMProcessingInstructionMethod "getTarget" o = DOMProcessingInstructionGetTargetMethodInfo-    ResolveDOMProcessingInstructionMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMProcessingInstructionMethod "setData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSetDataMethodInfo-    ResolveDOMProcessingInstructionMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMProcessingInstructionMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMProcessingInstructionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMProcessingInstructionMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMProcessingInstructionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMProcessingInstructionMethod t DOMProcessingInstruction, O.MethodInfo info DOMProcessingInstruction p) => OL.IsLabel t (DOMProcessingInstruction -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "sheet"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@sheet@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMProcessingInstruction #sheet-@--}-getDOMProcessingInstructionSheet :: (MonadIO m, IsDOMProcessingInstruction o) => o -> m (Maybe WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)-getDOMProcessingInstructionSheet obj = liftIO $ B.Properties.getObjectPropertyObject obj "sheet" WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet--#if ENABLE_OVERLOADING-data DOMProcessingInstructionSheetPropertyInfo-instance AttrInfo DOMProcessingInstructionSheetPropertyInfo where-    type AttrAllowedOps DOMProcessingInstructionSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMProcessingInstructionSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMProcessingInstructionSheetPropertyInfo = IsDOMProcessingInstruction-    type AttrGetType DOMProcessingInstructionSheetPropertyInfo = (Maybe WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)-    type AttrLabel DOMProcessingInstructionSheetPropertyInfo = "sheet"-    type AttrOrigin DOMProcessingInstructionSheetPropertyInfo = DOMProcessingInstruction-    attrGet _ = getDOMProcessingInstructionSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "target"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@target@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMProcessingInstruction #target-@--}-getDOMProcessingInstructionTarget :: (MonadIO m, IsDOMProcessingInstruction o) => o -> m (Maybe T.Text)-getDOMProcessingInstructionTarget obj = liftIO $ B.Properties.getObjectPropertyString obj "target"--#if ENABLE_OVERLOADING-data DOMProcessingInstructionTargetPropertyInfo-instance AttrInfo DOMProcessingInstructionTargetPropertyInfo where-    type AttrAllowedOps DOMProcessingInstructionTargetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMProcessingInstructionTargetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMProcessingInstructionTargetPropertyInfo = IsDOMProcessingInstruction-    type AttrGetType DOMProcessingInstructionTargetPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMProcessingInstructionTargetPropertyInfo = "target"-    type AttrOrigin DOMProcessingInstructionTargetPropertyInfo = DOMProcessingInstruction-    attrGet _ = getDOMProcessingInstructionTarget-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMProcessingInstruction-type instance O.AttributeList DOMProcessingInstruction = DOMProcessingInstructionAttributeList-type DOMProcessingInstructionAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDataPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("length", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataLengthPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("sheet", DOMProcessingInstructionSheetPropertyInfo), '("target", DOMProcessingInstructionTargetPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMProcessingInstructionSheet :: AttrLabelProxy "sheet"-dOMProcessingInstructionSheet = AttrLabelProxy--dOMProcessingInstructionTarget :: AttrLabelProxy "target"-dOMProcessingInstructionTarget = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMProcessingInstruction = DOMProcessingInstructionSignalList-type DOMProcessingInstructionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMProcessingInstruction::get_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMProcessingInstruction"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMProcessingInstruction", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_processing_instruction_get_sheet" webkit_dom_processing_instruction_get_sheet :: -    Ptr DOMProcessingInstruction ->         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMProcessingInstruction"})-    IO (Ptr WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)--{-# DEPRECATED dOMProcessingInstructionGetSheet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMProcessingInstructionGetSheet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMProcessingInstruction a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction' -}-    -> m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-dOMProcessingInstructionGetSheet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_processing_instruction_get_sheet self'-    checkUnexpectedReturnNULL "dOMProcessingInstructionGetSheet" result-    result' <- (wrapObject WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMProcessingInstructionGetSheetMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet), MonadIO m, IsDOMProcessingInstruction a) => O.MethodInfo DOMProcessingInstructionGetSheetMethodInfo a signature where-    overloadedMethod _ = dOMProcessingInstructionGetSheet--#endif---- method DOMProcessingInstruction::get_target--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMProcessingInstruction"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMProcessingInstruction", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_processing_instruction_get_target" webkit_dom_processing_instruction_get_target :: -    Ptr DOMProcessingInstruction ->         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMProcessingInstruction"})-    IO CString--{-# DEPRECATED dOMProcessingInstructionGetTarget ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMProcessingInstructionGetTarget ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMProcessingInstruction a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMProcessingInstruction.DOMProcessingInstruction' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMProcessingInstructionGetTarget self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_processing_instruction_get_target self'-    checkUnexpectedReturnNULL "dOMProcessingInstructionGetTarget" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMProcessingInstructionGetTargetMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMProcessingInstruction a) => O.MethodInfo DOMProcessingInstructionGetTargetMethodInfo a signature where-    overloadedMethod _ = dOMProcessingInstructionGetTarget--#endif--
− GI/WebKit2WebExtension/Objects/DOMProcessingInstruction.hs-boot
@@ -1,41 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMProcessingInstruction where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMProcessingInstruction = DOMProcessingInstruction (ManagedPtr DOMProcessingInstruction)-instance GObject DOMProcessingInstruction where-class (GObject o, O.IsDescendantOf DOMProcessingInstruction o) => IsDOMProcessingInstruction o-instance (GObject o, O.IsDescendantOf DOMProcessingInstruction o) => IsDOMProcessingInstruction o-instance O.HasParentTypes DOMProcessingInstruction-#if ENABLE_OVERLOADING-data DOMProcessingInstructionSheetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMProcessingInstructionTargetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMProcessingInstructionGetSheetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMProcessingInstructionGetTargetMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMRange.hs
@@ -1,2092 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMRange-    ( ---- * Exported types-    DOMRange(..)                            ,-    IsDOMRange                              ,-    toDOMRange                              ,-    noDOMRange                              ,--- -- * Methods--- ** cloneContents #method:cloneContents#--#if ENABLE_OVERLOADING-    DOMRangeCloneContentsMethodInfo         ,-#endif-    dOMRangeCloneContents                   ,----- ** cloneRange #method:cloneRange#--#if ENABLE_OVERLOADING-    DOMRangeCloneRangeMethodInfo            ,-#endif-    dOMRangeCloneRange                      ,----- ** collapse #method:collapse#--#if ENABLE_OVERLOADING-    DOMRangeCollapseMethodInfo              ,-#endif-    dOMRangeCollapse                        ,----- ** compareBoundaryPoints #method:compareBoundaryPoints#--#if ENABLE_OVERLOADING-    DOMRangeCompareBoundaryPointsMethodInfo ,-#endif-    dOMRangeCompareBoundaryPoints           ,----- ** compareNode #method:compareNode#--#if ENABLE_OVERLOADING-    DOMRangeCompareNodeMethodInfo           ,-#endif-    dOMRangeCompareNode                     ,----- ** comparePoint #method:comparePoint#--#if ENABLE_OVERLOADING-    DOMRangeComparePointMethodInfo          ,-#endif-    dOMRangeComparePoint                    ,----- ** createContextualFragment #method:createContextualFragment#--#if ENABLE_OVERLOADING-    DOMRangeCreateContextualFragmentMethodInfo,-#endif-    dOMRangeCreateContextualFragment        ,----- ** deleteContents #method:deleteContents#--#if ENABLE_OVERLOADING-    DOMRangeDeleteContentsMethodInfo        ,-#endif-    dOMRangeDeleteContents                  ,----- ** detach #method:detach#--#if ENABLE_OVERLOADING-    DOMRangeDetachMethodInfo                ,-#endif-    dOMRangeDetach                          ,----- ** expand #method:expand#--#if ENABLE_OVERLOADING-    DOMRangeExpandMethodInfo                ,-#endif-    dOMRangeExpand                          ,----- ** extractContents #method:extractContents#--#if ENABLE_OVERLOADING-    DOMRangeExtractContentsMethodInfo       ,-#endif-    dOMRangeExtractContents                 ,----- ** getCollapsed #method:getCollapsed#--#if ENABLE_OVERLOADING-    DOMRangeGetCollapsedMethodInfo          ,-#endif-    dOMRangeGetCollapsed                    ,----- ** getCommonAncestorContainer #method:getCommonAncestorContainer#--#if ENABLE_OVERLOADING-    DOMRangeGetCommonAncestorContainerMethodInfo,-#endif-    dOMRangeGetCommonAncestorContainer      ,----- ** getEndContainer #method:getEndContainer#--#if ENABLE_OVERLOADING-    DOMRangeGetEndContainerMethodInfo       ,-#endif-    dOMRangeGetEndContainer                 ,----- ** getEndOffset #method:getEndOffset#--#if ENABLE_OVERLOADING-    DOMRangeGetEndOffsetMethodInfo          ,-#endif-    dOMRangeGetEndOffset                    ,----- ** getStartContainer #method:getStartContainer#--#if ENABLE_OVERLOADING-    DOMRangeGetStartContainerMethodInfo     ,-#endif-    dOMRangeGetStartContainer               ,----- ** getStartOffset #method:getStartOffset#--#if ENABLE_OVERLOADING-    DOMRangeGetStartOffsetMethodInfo        ,-#endif-    dOMRangeGetStartOffset                  ,----- ** getText #method:getText#--#if ENABLE_OVERLOADING-    DOMRangeGetTextMethodInfo               ,-#endif-    dOMRangeGetText                         ,----- ** insertNode #method:insertNode#--#if ENABLE_OVERLOADING-    DOMRangeInsertNodeMethodInfo            ,-#endif-    dOMRangeInsertNode                      ,----- ** intersectsNode #method:intersectsNode#--#if ENABLE_OVERLOADING-    DOMRangeIntersectsNodeMethodInfo        ,-#endif-    dOMRangeIntersectsNode                  ,----- ** isPointInRange #method:isPointInRange#--#if ENABLE_OVERLOADING-    DOMRangeIsPointInRangeMethodInfo        ,-#endif-    dOMRangeIsPointInRange                  ,----- ** selectNode #method:selectNode#--#if ENABLE_OVERLOADING-    DOMRangeSelectNodeMethodInfo            ,-#endif-    dOMRangeSelectNode                      ,----- ** selectNodeContents #method:selectNodeContents#--#if ENABLE_OVERLOADING-    DOMRangeSelectNodeContentsMethodInfo    ,-#endif-    dOMRangeSelectNodeContents              ,----- ** setEnd #method:setEnd#--#if ENABLE_OVERLOADING-    DOMRangeSetEndMethodInfo                ,-#endif-    dOMRangeSetEnd                          ,----- ** setEndAfter #method:setEndAfter#--#if ENABLE_OVERLOADING-    DOMRangeSetEndAfterMethodInfo           ,-#endif-    dOMRangeSetEndAfter                     ,----- ** setEndBefore #method:setEndBefore#--#if ENABLE_OVERLOADING-    DOMRangeSetEndBeforeMethodInfo          ,-#endif-    dOMRangeSetEndBefore                    ,----- ** setStart #method:setStart#--#if ENABLE_OVERLOADING-    DOMRangeSetStartMethodInfo              ,-#endif-    dOMRangeSetStart                        ,----- ** setStartAfter #method:setStartAfter#--#if ENABLE_OVERLOADING-    DOMRangeSetStartAfterMethodInfo         ,-#endif-    dOMRangeSetStartAfter                   ,----- ** setStartBefore #method:setStartBefore#--#if ENABLE_OVERLOADING-    DOMRangeSetStartBeforeMethodInfo        ,-#endif-    dOMRangeSetStartBefore                  ,----- ** surroundContents #method:surroundContents#--#if ENABLE_OVERLOADING-    DOMRangeSurroundContentsMethodInfo      ,-#endif-    dOMRangeSurroundContents                ,----- ** toString #method:toString#--#if ENABLE_OVERLOADING-    DOMRangeToStringMethodInfo              ,-#endif-    dOMRangeToString                        ,----- -- * Properties--- ** collapsed #attr:collapsed#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeCollapsedPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMRangeCollapsed                       ,-#endif-    getDOMRangeCollapsed                    ,----- ** commonAncestorContainer #attr:commonAncestorContainer#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeCommonAncestorContainerPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMRangeCommonAncestorContainer         ,-#endif-    getDOMRangeCommonAncestorContainer      ,----- ** endContainer #attr:endContainer#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeEndContainerPropertyInfo        ,-#endif-#if ENABLE_OVERLOADING-    dOMRangeEndContainer                    ,-#endif-    getDOMRangeEndContainer                 ,----- ** endOffset #attr:endOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeEndOffsetPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMRangeEndOffset                       ,-#endif-    getDOMRangeEndOffset                    ,----- ** startContainer #attr:startContainer#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeStartContainerPropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMRangeStartContainer                  ,-#endif-    getDOMRangeStartContainer               ,----- ** startOffset #attr:startOffset#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeStartOffsetPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMRangeStartOffset                     ,-#endif-    getDOMRangeStartOffset                  ,----- ** text #attr:text#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMRangeTextPropertyInfo                ,-#endif-#if ENABLE_OVERLOADING-    dOMRangeText                            ,-#endif-    getDOMRangeText                         ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocumentFragment as WebKit2WebExtension.DOMDocumentFragment-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMRange = DOMRange (ManagedPtr DOMRange)-foreign import ccall "webkit_dom_range_get_type"-    c_webkit_dom_range_get_type :: IO GType--instance GObject DOMRange where-    gobjectType = c_webkit_dom_range_get_type-    ---- | Type class for types which can be safely cast to `DOMRange`, for instance with `toDOMRange`.-class (GObject o, O.IsDescendantOf DOMRange o) => IsDOMRange o-instance (GObject o, O.IsDescendantOf DOMRange o) => IsDOMRange o--instance O.HasParentTypes DOMRange-type instance O.ParentTypes DOMRange = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMRange`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMRange :: (MonadIO m, IsDOMRange o) => o -> m DOMRange-toDOMRange = liftIO . unsafeCastTo DOMRange---- | A convenience alias for `Nothing` :: `Maybe` `DOMRange`.-noDOMRange :: Maybe DOMRange-noDOMRange = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMRangeMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMRangeMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMRangeMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMRangeMethod "cloneContents" o = DOMRangeCloneContentsMethodInfo-    ResolveDOMRangeMethod "cloneRange" o = DOMRangeCloneRangeMethodInfo-    ResolveDOMRangeMethod "collapse" o = DOMRangeCollapseMethodInfo-    ResolveDOMRangeMethod "compareBoundaryPoints" o = DOMRangeCompareBoundaryPointsMethodInfo-    ResolveDOMRangeMethod "compareNode" o = DOMRangeCompareNodeMethodInfo-    ResolveDOMRangeMethod "comparePoint" o = DOMRangeComparePointMethodInfo-    ResolveDOMRangeMethod "createContextualFragment" o = DOMRangeCreateContextualFragmentMethodInfo-    ResolveDOMRangeMethod "deleteContents" o = DOMRangeDeleteContentsMethodInfo-    ResolveDOMRangeMethod "detach" o = DOMRangeDetachMethodInfo-    ResolveDOMRangeMethod "expand" o = DOMRangeExpandMethodInfo-    ResolveDOMRangeMethod "extractContents" o = DOMRangeExtractContentsMethodInfo-    ResolveDOMRangeMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMRangeMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMRangeMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMRangeMethod "insertNode" o = DOMRangeInsertNodeMethodInfo-    ResolveDOMRangeMethod "intersectsNode" o = DOMRangeIntersectsNodeMethodInfo-    ResolveDOMRangeMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMRangeMethod "isPointInRange" o = DOMRangeIsPointInRangeMethodInfo-    ResolveDOMRangeMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMRangeMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMRangeMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMRangeMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMRangeMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMRangeMethod "selectNode" o = DOMRangeSelectNodeMethodInfo-    ResolveDOMRangeMethod "selectNodeContents" o = DOMRangeSelectNodeContentsMethodInfo-    ResolveDOMRangeMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMRangeMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMRangeMethod "surroundContents" o = DOMRangeSurroundContentsMethodInfo-    ResolveDOMRangeMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMRangeMethod "toString" o = DOMRangeToStringMethodInfo-    ResolveDOMRangeMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMRangeMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMRangeMethod "getCollapsed" o = DOMRangeGetCollapsedMethodInfo-    ResolveDOMRangeMethod "getCommonAncestorContainer" o = DOMRangeGetCommonAncestorContainerMethodInfo-    ResolveDOMRangeMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMRangeMethod "getEndContainer" o = DOMRangeGetEndContainerMethodInfo-    ResolveDOMRangeMethod "getEndOffset" o = DOMRangeGetEndOffsetMethodInfo-    ResolveDOMRangeMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMRangeMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMRangeMethod "getStartContainer" o = DOMRangeGetStartContainerMethodInfo-    ResolveDOMRangeMethod "getStartOffset" o = DOMRangeGetStartOffsetMethodInfo-    ResolveDOMRangeMethod "getText" o = DOMRangeGetTextMethodInfo-    ResolveDOMRangeMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMRangeMethod "setEnd" o = DOMRangeSetEndMethodInfo-    ResolveDOMRangeMethod "setEndAfter" o = DOMRangeSetEndAfterMethodInfo-    ResolveDOMRangeMethod "setEndBefore" o = DOMRangeSetEndBeforeMethodInfo-    ResolveDOMRangeMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMRangeMethod "setStart" o = DOMRangeSetStartMethodInfo-    ResolveDOMRangeMethod "setStartAfter" o = DOMRangeSetStartAfterMethodInfo-    ResolveDOMRangeMethod "setStartBefore" o = DOMRangeSetStartBeforeMethodInfo-    ResolveDOMRangeMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMRangeMethod t DOMRange, O.MethodInfo info DOMRange p) => OL.IsLabel t (DOMRange -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "collapsed"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@collapsed@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #collapsed-@--}-getDOMRangeCollapsed :: (MonadIO m, IsDOMRange o) => o -> m Bool-getDOMRangeCollapsed obj = liftIO $ B.Properties.getObjectPropertyBool obj "collapsed"--#if ENABLE_OVERLOADING-data DOMRangeCollapsedPropertyInfo-instance AttrInfo DOMRangeCollapsedPropertyInfo where-    type AttrAllowedOps DOMRangeCollapsedPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMRangeCollapsedPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeCollapsedPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeCollapsedPropertyInfo = Bool-    type AttrLabel DOMRangeCollapsedPropertyInfo = "collapsed"-    type AttrOrigin DOMRangeCollapsedPropertyInfo = DOMRange-    attrGet _ = getDOMRangeCollapsed-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "common-ancestor-container"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@common-ancestor-container@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #commonAncestorContainer-@--}-getDOMRangeCommonAncestorContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe WebKit2WebExtension.DOMNode.DOMNode)-getDOMRangeCommonAncestorContainer obj = liftIO $ B.Properties.getObjectPropertyObject obj "common-ancestor-container" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMRangeCommonAncestorContainerPropertyInfo-instance AttrInfo DOMRangeCommonAncestorContainerPropertyInfo where-    type AttrAllowedOps DOMRangeCommonAncestorContainerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeCommonAncestorContainerPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeCommonAncestorContainerPropertyInfo = (Maybe WebKit2WebExtension.DOMNode.DOMNode)-    type AttrLabel DOMRangeCommonAncestorContainerPropertyInfo = "common-ancestor-container"-    type AttrOrigin DOMRangeCommonAncestorContainerPropertyInfo = DOMRange-    attrGet _ = getDOMRangeCommonAncestorContainer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "end-container"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@end-container@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #endContainer-@--}-getDOMRangeEndContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe WebKit2WebExtension.DOMNode.DOMNode)-getDOMRangeEndContainer obj = liftIO $ B.Properties.getObjectPropertyObject obj "end-container" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMRangeEndContainerPropertyInfo-instance AttrInfo DOMRangeEndContainerPropertyInfo where-    type AttrAllowedOps DOMRangeEndContainerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeEndContainerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeEndContainerPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeEndContainerPropertyInfo = (Maybe WebKit2WebExtension.DOMNode.DOMNode)-    type AttrLabel DOMRangeEndContainerPropertyInfo = "end-container"-    type AttrOrigin DOMRangeEndContainerPropertyInfo = DOMRange-    attrGet _ = getDOMRangeEndContainer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "end-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@end-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #endOffset-@--}-getDOMRangeEndOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong-getDOMRangeEndOffset obj = liftIO $ B.Properties.getObjectPropertyLong obj "end-offset"--#if ENABLE_OVERLOADING-data DOMRangeEndOffsetPropertyInfo-instance AttrInfo DOMRangeEndOffsetPropertyInfo where-    type AttrAllowedOps DOMRangeEndOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMRangeEndOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeEndOffsetPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeEndOffsetPropertyInfo = CLong-    type AttrLabel DOMRangeEndOffsetPropertyInfo = "end-offset"-    type AttrOrigin DOMRangeEndOffsetPropertyInfo = DOMRange-    attrGet _ = getDOMRangeEndOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "start-container"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@start-container@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #startContainer-@--}-getDOMRangeStartContainer :: (MonadIO m, IsDOMRange o) => o -> m (Maybe WebKit2WebExtension.DOMNode.DOMNode)-getDOMRangeStartContainer obj = liftIO $ B.Properties.getObjectPropertyObject obj "start-container" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMRangeStartContainerPropertyInfo-instance AttrInfo DOMRangeStartContainerPropertyInfo where-    type AttrAllowedOps DOMRangeStartContainerPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeStartContainerPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeStartContainerPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeStartContainerPropertyInfo = (Maybe WebKit2WebExtension.DOMNode.DOMNode)-    type AttrLabel DOMRangeStartContainerPropertyInfo = "start-container"-    type AttrOrigin DOMRangeStartContainerPropertyInfo = DOMRange-    attrGet _ = getDOMRangeStartContainer-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "start-offset"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@start-offset@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #startOffset-@--}-getDOMRangeStartOffset :: (MonadIO m, IsDOMRange o) => o -> m CLong-getDOMRangeStartOffset obj = liftIO $ B.Properties.getObjectPropertyLong obj "start-offset"--#if ENABLE_OVERLOADING-data DOMRangeStartOffsetPropertyInfo-instance AttrInfo DOMRangeStartOffsetPropertyInfo where-    type AttrAllowedOps DOMRangeStartOffsetPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMRangeStartOffsetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeStartOffsetPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeStartOffsetPropertyInfo = CLong-    type AttrLabel DOMRangeStartOffsetPropertyInfo = "start-offset"-    type AttrOrigin DOMRangeStartOffsetPropertyInfo = DOMRange-    attrGet _ = getDOMRangeStartOffset-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMRange #text-@--}-getDOMRangeText :: (MonadIO m, IsDOMRange o) => o -> m (Maybe T.Text)-getDOMRangeText obj = liftIO $ B.Properties.getObjectPropertyString obj "text"--#if ENABLE_OVERLOADING-data DOMRangeTextPropertyInfo-instance AttrInfo DOMRangeTextPropertyInfo where-    type AttrAllowedOps DOMRangeTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMRangeTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMRangeTextPropertyInfo = IsDOMRange-    type AttrGetType DOMRangeTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMRangeTextPropertyInfo = "text"-    type AttrOrigin DOMRangeTextPropertyInfo = DOMRange-    attrGet _ = getDOMRangeText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMRange-type instance O.AttributeList DOMRange = DOMRangeAttributeList-type DOMRangeAttributeList = ('[ '("collapsed", DOMRangeCollapsedPropertyInfo), '("commonAncestorContainer", DOMRangeCommonAncestorContainerPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("endContainer", DOMRangeEndContainerPropertyInfo), '("endOffset", DOMRangeEndOffsetPropertyInfo), '("startContainer", DOMRangeStartContainerPropertyInfo), '("startOffset", DOMRangeStartOffsetPropertyInfo), '("text", DOMRangeTextPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMRangeCollapsed :: AttrLabelProxy "collapsed"-dOMRangeCollapsed = AttrLabelProxy--dOMRangeCommonAncestorContainer :: AttrLabelProxy "commonAncestorContainer"-dOMRangeCommonAncestorContainer = AttrLabelProxy--dOMRangeEndContainer :: AttrLabelProxy "endContainer"-dOMRangeEndContainer = AttrLabelProxy--dOMRangeEndOffset :: AttrLabelProxy "endOffset"-dOMRangeEndOffset = AttrLabelProxy--dOMRangeStartContainer :: AttrLabelProxy "startContainer"-dOMRangeStartContainer = AttrLabelProxy--dOMRangeStartOffset :: AttrLabelProxy "startOffset"-dOMRangeStartOffset = AttrLabelProxy--dOMRangeText :: AttrLabelProxy "text"-dOMRangeText = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMRange = DOMRangeSignalList-type DOMRangeSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMRange::clone_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_clone_contents" webkit_dom_range_clone_contents :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment)--{-# DEPRECATED dOMRangeCloneContents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeCloneContents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeCloneContents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_clone_contents self'-        checkUnexpectedReturnNULL "dOMRangeCloneContents" result-        result' <- (newObject WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeCloneContentsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeCloneContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeCloneContents--#endif---- method DOMRange::clone_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_clone_range" webkit_dom_range_clone_range :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMRange)--{-# DEPRECATED dOMRangeCloneRange ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeCloneRange ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m DOMRange-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeCloneRange self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_clone_range self'-        checkUnexpectedReturnNULL "dOMRangeCloneRange" result-        result' <- (wrapObject DOMRange) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeCloneRangeMethodInfo-instance (signature ~ (m DOMRange), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeCloneRangeMethodInfo a signature where-    overloadedMethod _ = dOMRangeCloneRange--#endif---- method DOMRange::collapse--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "toStart", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_collapse" webkit_dom_range_collapse :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    CInt ->                                 -- toStart : TBasicType TBoolean-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeCollapse ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeCollapse ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> Bool-    {- ^ /@toStart@/: A 'Bool' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeCollapse self toStart = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let toStart' = (fromIntegral . fromEnum) toStart-    onException (do-        propagateGError $ webkit_dom_range_collapse self' toStart'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeCollapseMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeCollapseMethodInfo a signature where-    overloadedMethod _ = dOMRangeCollapse--#endif---- method DOMRange::compare_boundary_points--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "how", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gushort", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "sourceRange", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt16)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_compare_boundary_points" webkit_dom_range_compare_boundary_points :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Word16 ->                               -- how : TBasicType TUInt16-    Ptr DOMRange ->                         -- sourceRange : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO Int16--{-# DEPRECATED dOMRangeCompareBoundaryPoints ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeCompareBoundaryPoints ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, IsDOMRange b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> Word16-    {- ^ /@how@/: A @/gushort/@ -}-    -> b-    {- ^ /@sourceRange@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m Int16-    {- ^ __Returns:__ A @/gshort/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeCompareBoundaryPoints self how sourceRange = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    sourceRange' <- unsafeManagedPtrCastPtr sourceRange-    onException (do-        result <- propagateGError $ webkit_dom_range_compare_boundary_points self' how sourceRange'-        touchManagedPtr self-        touchManagedPtr sourceRange-        return result-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeCompareBoundaryPointsMethodInfo-instance (signature ~ (Word16 -> b -> m Int16), MonadIO m, IsDOMRange a, IsDOMRange b) => O.MethodInfo DOMRangeCompareBoundaryPointsMethodInfo a signature where-    overloadedMethod _ = dOMRangeCompareBoundaryPoints--#endif---- method DOMRange::compare_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt16)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_compare_node" webkit_dom_range_compare_node :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO Int16--{-# DEPRECATED dOMRangeCompareNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeCompareNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m Int16-    {- ^ __Returns:__ A @/gshort/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeCompareNode self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        result <- propagateGError $ webkit_dom_range_compare_node self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return result-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeCompareNodeMethodInfo-instance (signature ~ (b -> m Int16), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeCompareNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeCompareNode--#endif---- method DOMRange::compare_point--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TInt16)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_compare_point" webkit_dom_range_compare_point :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO Int16--{-# DEPRECATED dOMRangeComparePoint ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeComparePoint ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CLong-    {- ^ /@offset@/: A @/glong/@ -}-    -> m Int16-    {- ^ __Returns:__ A @/gshort/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeComparePoint self refNode offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        result <- propagateGError $ webkit_dom_range_compare_point self' refNode' offset-        touchManagedPtr self-        touchManagedPtr refNode-        return result-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeComparePointMethodInfo-instance (signature ~ (b -> CLong -> m Int16), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeComparePointMethodInfo a signature where-    overloadedMethod _ = dOMRangeComparePoint--#endif---- method DOMRange::create_contextual_fragment--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "html", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_create_contextual_fragment" webkit_dom_range_create_contextual_fragment :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    CString ->                              -- html : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment)--{-# DEPRECATED dOMRangeCreateContextualFragment ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeCreateContextualFragment ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> T.Text-    {- ^ /@html@/: A @/gchar/@ -}-    -> m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeCreateContextualFragment self html = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    html' <- textToCString html-    onException (do-        result <- propagateGError $ webkit_dom_range_create_contextual_fragment self' html'-        checkUnexpectedReturnNULL "dOMRangeCreateContextualFragment" result-        result' <- (newObject WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment) result-        touchManagedPtr self-        freeMem html'-        return result'-     ) (do-        freeMem html'-     )--#if ENABLE_OVERLOADING-data DOMRangeCreateContextualFragmentMethodInfo-instance (signature ~ (T.Text -> m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeCreateContextualFragmentMethodInfo a signature where-    overloadedMethod _ = dOMRangeCreateContextualFragment--#endif---- method DOMRange::delete_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_delete_contents" webkit_dom_range_delete_contents :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeDeleteContents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeDeleteContents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeDeleteContents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_range_delete_contents self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeDeleteContentsMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeDeleteContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeDeleteContents--#endif---- method DOMRange::detach--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_detach" webkit_dom_range_detach :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeDetach ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeDetach ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeDetach self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        propagateGError $ webkit_dom_range_detach self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeDetachMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeDetachMethodInfo a signature where-    overloadedMethod _ = dOMRangeDetach--#endif---- method DOMRange::expand--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "unit", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_expand" webkit_dom_range_expand :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    CString ->                              -- unit : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeExpand ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--/Since: 2.16/--}-dOMRangeExpand ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> T.Text-    {- ^ /@unit@/: A @/gchar/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeExpand self unit = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    unit' <- textToCString unit-    onException (do-        propagateGError $ webkit_dom_range_expand self' unit'-        touchManagedPtr self-        freeMem unit'-        return ()-     ) (do-        freeMem unit'-     )--#if ENABLE_OVERLOADING-data DOMRangeExpandMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeExpandMethodInfo a signature where-    overloadedMethod _ = dOMRangeExpand--#endif---- method DOMRange::extract_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocumentFragment"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_extract_contents" webkit_dom_range_extract_contents :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment)--{-# DEPRECATED dOMRangeExtractContents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeExtractContents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDocumentFragment.DOMDocumentFragment' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeExtractContents self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_extract_contents self'-        checkUnexpectedReturnNULL "dOMRangeExtractContents" result-        result' <- (newObject WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeExtractContentsMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDocumentFragment.DOMDocumentFragment), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeExtractContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeExtractContents--#endif---- method DOMRange::get_collapsed--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_collapsed" webkit_dom_range_get_collapsed :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMRangeGetCollapsed ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetCollapsed ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeGetCollapsed self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        _ <- propagateGError $ webkit_dom_range_get_collapsed self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeGetCollapsedMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetCollapsedMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetCollapsed--#endif---- method DOMRange::get_common_ancestor_container--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_common_ancestor_container" webkit_dom_range_get_common_ancestor_container :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMRangeGetCommonAncestorContainer ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetCommonAncestorContainer ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeGetCommonAncestorContainer self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_get_common_ancestor_container self'-        checkUnexpectedReturnNULL "dOMRangeGetCommonAncestorContainer" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeGetCommonAncestorContainerMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetCommonAncestorContainerMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetCommonAncestorContainer--#endif---- method DOMRange::get_end_container--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_end_container" webkit_dom_range_get_end_container :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMRangeGetEndContainer ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetEndContainer ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeGetEndContainer self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_get_end_container self'-        checkUnexpectedReturnNULL "dOMRangeGetEndContainer" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeGetEndContainerMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetEndContainerMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetEndContainer--#endif---- method DOMRange::get_end_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_end_offset" webkit_dom_range_get_end_offset :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO CLong--{-# DEPRECATED dOMRangeGetEndOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetEndOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeGetEndOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_get_end_offset self'-        touchManagedPtr self-        return result-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeGetEndOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetEndOffsetMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetEndOffset--#endif---- method DOMRange::get_start_container--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_start_container" webkit_dom_range_get_start_container :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMRangeGetStartContainer ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetStartContainer ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeGetStartContainer self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_get_start_container self'-        checkUnexpectedReturnNULL "dOMRangeGetStartContainer" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeGetStartContainerMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetStartContainerMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetStartContainer--#endif---- method DOMRange::get_start_offset--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_get_start_offset" webkit_dom_range_get_start_offset :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO CLong--{-# DEPRECATED dOMRangeGetStartOffset ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetStartOffset ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeGetStartOffset self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_get_start_offset self'-        touchManagedPtr self-        return result-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeGetStartOffsetMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetStartOffsetMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetStartOffset--#endif---- method DOMRange::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_range_get_text" webkit_dom_range_get_text :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    IO CString--{-# DEPRECATED dOMRangeGetText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeGetText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMRangeGetText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_range_get_text self'-    checkUnexpectedReturnNULL "dOMRangeGetText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMRangeGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeGetTextMethodInfo a signature where-    overloadedMethod _ = dOMRangeGetText--#endif---- method DOMRange::insert_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_insert_node" webkit_dom_range_insert_node :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- newNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeInsertNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeInsertNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@newNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeInsertNode self newNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newNode' <- unsafeManagedPtrCastPtr newNode-    onException (do-        propagateGError $ webkit_dom_range_insert_node self' newNode'-        touchManagedPtr self-        touchManagedPtr newNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeInsertNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeInsertNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeInsertNode--#endif---- method DOMRange::intersects_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_intersects_node" webkit_dom_range_intersects_node :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMRangeIntersectsNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeIntersectsNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeIntersectsNode self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        _ <- propagateGError $ webkit_dom_range_intersects_node self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeIntersectsNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeIntersectsNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeIntersectsNode--#endif---- method DOMRange::is_point_in_range--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_is_point_in_range" webkit_dom_range_is_point_in_range :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMRangeIsPointInRange ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeIsPointInRange ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CLong-    {- ^ /@offset@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeIsPointInRange self refNode offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        _ <- propagateGError $ webkit_dom_range_is_point_in_range self' refNode' offset-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeIsPointInRangeMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeIsPointInRangeMethodInfo a signature where-    overloadedMethod _ = dOMRangeIsPointInRange--#endif---- method DOMRange::select_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_select_node" webkit_dom_range_select_node :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSelectNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSelectNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSelectNode self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_select_node self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSelectNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSelectNodeMethodInfo a signature where-    overloadedMethod _ = dOMRangeSelectNode--#endif---- method DOMRange::select_node_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_select_node_contents" webkit_dom_range_select_node_contents :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSelectNodeContents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSelectNodeContents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSelectNodeContents self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_select_node_contents self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSelectNodeContentsMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSelectNodeContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeSelectNodeContents--#endif---- method DOMRange::set_end--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_set_end" webkit_dom_range_set_end :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSetEnd ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSetEnd ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CLong-    {- ^ /@offset@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSetEnd self refNode offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_end self' refNode' offset-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSetEndMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSetEndMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetEnd--#endif---- method DOMRange::set_end_after--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_set_end_after" webkit_dom_range_set_end_after :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSetEndAfter ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSetEndAfter ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSetEndAfter self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_end_after self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSetEndAfterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSetEndAfterMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetEndAfter--#endif---- method DOMRange::set_end_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_set_end_before" webkit_dom_range_set_end_before :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSetEndBefore ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSetEndBefore ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSetEndBefore self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_end_before self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSetEndBeforeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSetEndBeforeMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetEndBefore--#endif---- method DOMRange::set_start--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_set_start" webkit_dom_range_set_start :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    CLong ->                                -- offset : TBasicType TLong-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSetStart ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSetStart ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> CLong-    {- ^ /@offset@/: A @/glong/@ -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSetStart self refNode offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_start self' refNode' offset-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSetStartMethodInfo-instance (signature ~ (b -> CLong -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSetStartMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetStart--#endif---- method DOMRange::set_start_after--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_set_start_after" webkit_dom_range_set_start_after :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSetStartAfter ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSetStartAfter ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSetStartAfter self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_start_after self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSetStartAfterMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSetStartAfterMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetStartAfter--#endif---- method DOMRange::set_start_before--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "refNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_set_start_before" webkit_dom_range_set_start_before :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- refNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSetStartBefore ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSetStartBefore ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@refNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSetStartBefore self refNode = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    refNode' <- unsafeManagedPtrCastPtr refNode-    onException (do-        propagateGError $ webkit_dom_range_set_start_before self' refNode'-        touchManagedPtr self-        touchManagedPtr refNode-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSetStartBeforeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSetStartBeforeMethodInfo a signature where-    overloadedMethod _ = dOMRangeSetStartBefore--#endif---- method DOMRange::surround_contents--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "newParent", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_surround_contents" webkit_dom_range_surround_contents :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- newParent : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMRangeSurroundContents ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeSurroundContents ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> b-    {- ^ /@newParent@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeSurroundContents self newParent = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    newParent' <- unsafeManagedPtrCastPtr newParent-    onException (do-        propagateGError $ webkit_dom_range_surround_contents self' newParent'-        touchManagedPtr self-        touchManagedPtr newParent-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeSurroundContentsMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMRange a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMRangeSurroundContentsMethodInfo a signature where-    overloadedMethod _ = dOMRangeSurroundContents--#endif---- method DOMRange::to_string--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMRange", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_range_to_string" webkit_dom_range_to_string :: -    Ptr DOMRange ->                         -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMRange"})-    Ptr (Ptr GError) ->                     -- error-    IO CString--{-# DEPRECATED dOMRangeToString ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMRangeToString ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMRange a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMRange.DOMRange' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMRangeToString self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_range_to_string self'-        checkUnexpectedReturnNULL "dOMRangeToString" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMRangeToStringMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMRange a) => O.MethodInfo DOMRangeToStringMethodInfo a signature where-    overloadedMethod _ = dOMRangeToString--#endif--
− GI/WebKit2WebExtension/Objects/DOMRange.hs-boot
@@ -1,143 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMRange where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMRange = DOMRange (ManagedPtr DOMRange)-instance GObject DOMRange where-class (GObject o, O.IsDescendantOf DOMRange o) => IsDOMRange o-instance (GObject o, O.IsDescendantOf DOMRange o) => IsDOMRange o-instance O.HasParentTypes DOMRange-#if ENABLE_OVERLOADING-data DOMRangeCollapsedPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCommonAncestorContainerPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeEndContainerPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeEndOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeStartContainerPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeStartOffsetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCloneContentsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCloneRangeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCollapseMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCompareBoundaryPointsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCompareNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeComparePointMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeCreateContextualFragmentMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeDeleteContentsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeDetachMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeExpandMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeExtractContentsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetCollapsedMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetCommonAncestorContainerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetEndContainerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetEndOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetStartContainerMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetStartOffsetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeGetTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeInsertNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeIntersectsNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeIsPointInRangeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSelectNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSelectNodeContentsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSetEndMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSetEndAfterMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSetEndBeforeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSetStartMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSetStartAfterMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSetStartBeforeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeSurroundContentsMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMRangeToStringMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMStyleSheet.hs
@@ -1,842 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMStyleSheet-    ( ---- * Exported types-    DOMStyleSheet(..)                       ,-    IsDOMStyleSheet                         ,-    toDOMStyleSheet                         ,-    noDOMStyleSheet                         ,--- -- * Methods--- ** getContentType #method:getContentType#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetContentTypeMethodInfo   ,-#endif-    dOMStyleSheetGetContentType             ,----- ** getDisabled #method:getDisabled#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetDisabledMethodInfo      ,-#endif-    dOMStyleSheetGetDisabled                ,----- ** getHref #method:getHref#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetHrefMethodInfo          ,-#endif-    dOMStyleSheetGetHref                    ,----- ** getMedia #method:getMedia#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetMediaMethodInfo         ,-#endif-    dOMStyleSheetGetMedia                   ,----- ** getOwnerNode #method:getOwnerNode#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetOwnerNodeMethodInfo     ,-#endif-    dOMStyleSheetGetOwnerNode               ,----- ** getParentStyleSheet #method:getParentStyleSheet#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetParentStyleSheetMethodInfo,-#endif-    dOMStyleSheetGetParentStyleSheet        ,----- ** getTitle #method:getTitle#--#if ENABLE_OVERLOADING-    DOMStyleSheetGetTitleMethodInfo         ,-#endif-    dOMStyleSheetGetTitle                   ,----- ** setDisabled #method:setDisabled#--#if ENABLE_OVERLOADING-    DOMStyleSheetSetDisabledMethodInfo      ,-#endif-    dOMStyleSheetSetDisabled                ,----- -- * Properties--- ** disabled #attr:disabled#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetDisabledPropertyInfo       ,-#endif-    constructDOMStyleSheetDisabled          ,-#if ENABLE_OVERLOADING-    dOMStyleSheetDisabled                   ,-#endif-    getDOMStyleSheetDisabled                ,-    setDOMStyleSheetDisabled                ,----- ** href #attr:href#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetHrefPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetHref                       ,-#endif-    getDOMStyleSheetHref                    ,----- ** media #attr:media#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetMediaPropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetMedia                      ,-#endif-    getDOMStyleSheetMedia                   ,----- ** ownerNode #attr:ownerNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetOwnerNodePropertyInfo      ,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetOwnerNode                  ,-#endif-    getDOMStyleSheetOwnerNode               ,----- ** parentStyleSheet #attr:parentStyleSheet#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetParentStyleSheetPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetParentStyleSheet           ,-#endif-    getDOMStyleSheetParentStyleSheet        ,----- ** title #attr:title#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetTitlePropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetTitle                      ,-#endif-    getDOMStyleSheetTitle                   ,----- ** type #attr:type#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetTypePropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetType                       ,-#endif-    getDOMStyleSheetType                    ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMMediaList as WebKit2WebExtension.DOMMediaList-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMStyleSheet = DOMStyleSheet (ManagedPtr DOMStyleSheet)-foreign import ccall "webkit_dom_style_sheet_get_type"-    c_webkit_dom_style_sheet_get_type :: IO GType--instance GObject DOMStyleSheet where-    gobjectType = c_webkit_dom_style_sheet_get_type-    ---- | Type class for types which can be safely cast to `DOMStyleSheet`, for instance with `toDOMStyleSheet`.-class (GObject o, O.IsDescendantOf DOMStyleSheet o) => IsDOMStyleSheet o-instance (GObject o, O.IsDescendantOf DOMStyleSheet o) => IsDOMStyleSheet o--instance O.HasParentTypes DOMStyleSheet-type instance O.ParentTypes DOMStyleSheet = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMStyleSheet`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMStyleSheet :: (MonadIO m, IsDOMStyleSheet o) => o -> m DOMStyleSheet-toDOMStyleSheet = liftIO . unsafeCastTo DOMStyleSheet---- | A convenience alias for `Nothing` :: `Maybe` `DOMStyleSheet`.-noDOMStyleSheet :: Maybe DOMStyleSheet-noDOMStyleSheet = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMStyleSheetMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStyleSheetMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMStyleSheetMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMStyleSheetMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMStyleSheetMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMStyleSheetMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMStyleSheetMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMStyleSheetMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMStyleSheetMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMStyleSheetMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMStyleSheetMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMStyleSheetMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMStyleSheetMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMStyleSheetMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMStyleSheetMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMStyleSheetMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMStyleSheetMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMStyleSheetMethod "getContentType" o = DOMStyleSheetGetContentTypeMethodInfo-    ResolveDOMStyleSheetMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMStyleSheetMethod "getDisabled" o = DOMStyleSheetGetDisabledMethodInfo-    ResolveDOMStyleSheetMethod "getHref" o = DOMStyleSheetGetHrefMethodInfo-    ResolveDOMStyleSheetMethod "getMedia" o = DOMStyleSheetGetMediaMethodInfo-    ResolveDOMStyleSheetMethod "getOwnerNode" o = DOMStyleSheetGetOwnerNodeMethodInfo-    ResolveDOMStyleSheetMethod "getParentStyleSheet" o = DOMStyleSheetGetParentStyleSheetMethodInfo-    ResolveDOMStyleSheetMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMStyleSheetMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMStyleSheetMethod "getTitle" o = DOMStyleSheetGetTitleMethodInfo-    ResolveDOMStyleSheetMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMStyleSheetMethod "setDisabled" o = DOMStyleSheetSetDisabledMethodInfo-    ResolveDOMStyleSheetMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMStyleSheetMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMStyleSheetMethod t DOMStyleSheet, O.MethodInfo info DOMStyleSheet p) => OL.IsLabel t (DOMStyleSheet -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "disabled"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable,PropertyWritable]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #disabled-@--}-getDOMStyleSheetDisabled :: (MonadIO m, IsDOMStyleSheet o) => o -> m Bool-getDOMStyleSheetDisabled obj = liftIO $ B.Properties.getObjectPropertyBool obj "disabled"--{- |-Set the value of the “@disabled@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' dOMStyleSheet [ #disabled 'Data.GI.Base.Attributes.:=' value ]-@--}-setDOMStyleSheetDisabled :: (MonadIO m, IsDOMStyleSheet o) => o -> Bool -> m ()-setDOMStyleSheetDisabled obj val = liftIO $ B.Properties.setObjectPropertyBool obj "disabled" val--{- |-Construct a `GValueConstruct` with valid value for the “@disabled@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructDOMStyleSheetDisabled :: (IsDOMStyleSheet o) => Bool -> IO (GValueConstruct o)-constructDOMStyleSheetDisabled val = B.Properties.constructObjectPropertyBool "disabled" val--#if ENABLE_OVERLOADING-data DOMStyleSheetDisabledPropertyInfo-instance AttrInfo DOMStyleSheetDisabledPropertyInfo where-    type AttrAllowedOps DOMStyleSheetDisabledPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint DOMStyleSheetDisabledPropertyInfo = (~) Bool-    type AttrBaseTypeConstraint DOMStyleSheetDisabledPropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetDisabledPropertyInfo = Bool-    type AttrLabel DOMStyleSheetDisabledPropertyInfo = "disabled"-    type AttrOrigin DOMStyleSheetDisabledPropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetDisabled-    attrSet _ = setDOMStyleSheetDisabled-    attrConstruct _ = constructDOMStyleSheetDisabled-    attrClear _ = undefined-#endif---- VVV Prop "href"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@href@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #href-@--}-getDOMStyleSheetHref :: (MonadIO m, IsDOMStyleSheet o) => o -> m (Maybe T.Text)-getDOMStyleSheetHref obj = liftIO $ B.Properties.getObjectPropertyString obj "href"--#if ENABLE_OVERLOADING-data DOMStyleSheetHrefPropertyInfo-instance AttrInfo DOMStyleSheetHrefPropertyInfo where-    type AttrAllowedOps DOMStyleSheetHrefPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetHrefPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetHrefPropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetHrefPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleSheetHrefPropertyInfo = "href"-    type AttrOrigin DOMStyleSheetHrefPropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetHref-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "media"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@media@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #media-@--}-getDOMStyleSheetMedia :: (MonadIO m, IsDOMStyleSheet o) => o -> m (Maybe WebKit2WebExtension.DOMMediaList.DOMMediaList)-getDOMStyleSheetMedia obj = liftIO $ B.Properties.getObjectPropertyObject obj "media" WebKit2WebExtension.DOMMediaList.DOMMediaList--#if ENABLE_OVERLOADING-data DOMStyleSheetMediaPropertyInfo-instance AttrInfo DOMStyleSheetMediaPropertyInfo where-    type AttrAllowedOps DOMStyleSheetMediaPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetMediaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetMediaPropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetMediaPropertyInfo = (Maybe WebKit2WebExtension.DOMMediaList.DOMMediaList)-    type AttrLabel DOMStyleSheetMediaPropertyInfo = "media"-    type AttrOrigin DOMStyleSheetMediaPropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetMedia-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "owner-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@owner-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #ownerNode-@--}-getDOMStyleSheetOwnerNode :: (MonadIO m, IsDOMStyleSheet o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMStyleSheetOwnerNode obj = liftIO $ checkUnexpectedNothing "getDOMStyleSheetOwnerNode" $ B.Properties.getObjectPropertyObject obj "owner-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMStyleSheetOwnerNodePropertyInfo-instance AttrInfo DOMStyleSheetOwnerNodePropertyInfo where-    type AttrAllowedOps DOMStyleSheetOwnerNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetOwnerNodePropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetOwnerNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMStyleSheetOwnerNodePropertyInfo = "owner-node"-    type AttrOrigin DOMStyleSheetOwnerNodePropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetOwnerNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "parent-style-sheet"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@parent-style-sheet@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #parentStyleSheet-@--}-getDOMStyleSheetParentStyleSheet :: (MonadIO m, IsDOMStyleSheet o) => o -> m (Maybe DOMStyleSheet)-getDOMStyleSheetParentStyleSheet obj = liftIO $ B.Properties.getObjectPropertyObject obj "parent-style-sheet" DOMStyleSheet--#if ENABLE_OVERLOADING-data DOMStyleSheetParentStyleSheetPropertyInfo-instance AttrInfo DOMStyleSheetParentStyleSheetPropertyInfo where-    type AttrAllowedOps DOMStyleSheetParentStyleSheetPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetParentStyleSheetPropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetParentStyleSheetPropertyInfo = (Maybe DOMStyleSheet)-    type AttrLabel DOMStyleSheetParentStyleSheetPropertyInfo = "parent-style-sheet"-    type AttrOrigin DOMStyleSheetParentStyleSheetPropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetParentStyleSheet-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@title@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #title-@--}-getDOMStyleSheetTitle :: (MonadIO m, IsDOMStyleSheet o) => o -> m (Maybe T.Text)-getDOMStyleSheetTitle obj = liftIO $ B.Properties.getObjectPropertyString obj "title"--#if ENABLE_OVERLOADING-data DOMStyleSheetTitlePropertyInfo-instance AttrInfo DOMStyleSheetTitlePropertyInfo where-    type AttrAllowedOps DOMStyleSheetTitlePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetTitlePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetTitlePropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetTitlePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleSheetTitlePropertyInfo = "title"-    type AttrOrigin DOMStyleSheetTitlePropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetTitle-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheet #type-@--}-getDOMStyleSheetType :: (MonadIO m, IsDOMStyleSheet o) => o -> m (Maybe T.Text)-getDOMStyleSheetType obj = liftIO $ B.Properties.getObjectPropertyString obj "type"--#if ENABLE_OVERLOADING-data DOMStyleSheetTypePropertyInfo-instance AttrInfo DOMStyleSheetTypePropertyInfo where-    type AttrAllowedOps DOMStyleSheetTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMStyleSheetTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetTypePropertyInfo = IsDOMStyleSheet-    type AttrGetType DOMStyleSheetTypePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMStyleSheetTypePropertyInfo = "type"-    type AttrOrigin DOMStyleSheetTypePropertyInfo = DOMStyleSheet-    attrGet _ = getDOMStyleSheetType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMStyleSheet-type instance O.AttributeList DOMStyleSheet = DOMStyleSheetAttributeList-type DOMStyleSheetAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("disabled", DOMStyleSheetDisabledPropertyInfo), '("href", DOMStyleSheetHrefPropertyInfo), '("media", DOMStyleSheetMediaPropertyInfo), '("ownerNode", DOMStyleSheetOwnerNodePropertyInfo), '("parentStyleSheet", DOMStyleSheetParentStyleSheetPropertyInfo), '("title", DOMStyleSheetTitlePropertyInfo), '("type", DOMStyleSheetTypePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMStyleSheetDisabled :: AttrLabelProxy "disabled"-dOMStyleSheetDisabled = AttrLabelProxy--dOMStyleSheetHref :: AttrLabelProxy "href"-dOMStyleSheetHref = AttrLabelProxy--dOMStyleSheetMedia :: AttrLabelProxy "media"-dOMStyleSheetMedia = AttrLabelProxy--dOMStyleSheetOwnerNode :: AttrLabelProxy "ownerNode"-dOMStyleSheetOwnerNode = AttrLabelProxy--dOMStyleSheetParentStyleSheet :: AttrLabelProxy "parentStyleSheet"-dOMStyleSheetParentStyleSheet = AttrLabelProxy--dOMStyleSheetTitle :: AttrLabelProxy "title"-dOMStyleSheetTitle = AttrLabelProxy--dOMStyleSheetType :: AttrLabelProxy "type"-dOMStyleSheetType = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMStyleSheet = DOMStyleSheetSignalList-type DOMStyleSheetSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMStyleSheet::get_content_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_content_type" webkit_dom_style_sheet_get_content_type :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO CString--{-# DEPRECATED dOMStyleSheetGetContentType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetContentType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMStyleSheetGetContentType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_content_type self'-    checkUnexpectedReturnNULL "dOMStyleSheetGetContentType" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetContentTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetContentTypeMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetContentType--#endif---- method DOMStyleSheet::get_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_disabled" webkit_dom_style_sheet_get_disabled :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO CInt--{-# DEPRECATED dOMStyleSheetGetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMStyleSheetGetDisabled self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_disabled self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetDisabledMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetDisabled--#endif---- method DOMStyleSheet::get_href--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_href" webkit_dom_style_sheet_get_href :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO CString--{-# DEPRECATED dOMStyleSheetGetHref ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetHref ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMStyleSheetGetHref self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_href self'-    checkUnexpectedReturnNULL "dOMStyleSheetGetHref" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetHrefMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetHrefMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetHref--#endif---- method DOMStyleSheet::get_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMMediaList"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_media" webkit_dom_style_sheet_get_media :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO (Ptr WebKit2WebExtension.DOMMediaList.DOMMediaList)--{-# DEPRECATED dOMStyleSheetGetMedia ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetMedia ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m WebKit2WebExtension.DOMMediaList.DOMMediaList-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMMediaList.DOMMediaList' -}-dOMStyleSheetGetMedia self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_media self'-    checkUnexpectedReturnNULL "dOMStyleSheetGetMedia" result-    result' <- (wrapObject WebKit2WebExtension.DOMMediaList.DOMMediaList) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetMediaMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMMediaList.DOMMediaList), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetMediaMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetMedia--#endif---- method DOMStyleSheet::get_owner_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_owner_node" webkit_dom_style_sheet_get_owner_node :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMStyleSheetGetOwnerNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetOwnerNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMStyleSheetGetOwnerNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_owner_node self'-    checkUnexpectedReturnNULL "dOMStyleSheetGetOwnerNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetOwnerNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetOwnerNodeMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetOwnerNode--#endif---- method DOMStyleSheet::get_parent_style_sheet--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_parent_style_sheet" webkit_dom_style_sheet_get_parent_style_sheet :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO (Ptr DOMStyleSheet)--{-# DEPRECATED dOMStyleSheetGetParentStyleSheet ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetParentStyleSheet ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m DOMStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-dOMStyleSheetGetParentStyleSheet self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_parent_style_sheet self'-    checkUnexpectedReturnNULL "dOMStyleSheetGetParentStyleSheet" result-    result' <- (wrapObject DOMStyleSheet) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetParentStyleSheetMethodInfo-instance (signature ~ (m DOMStyleSheet), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetParentStyleSheetMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetParentStyleSheet--#endif---- method DOMStyleSheet::get_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_get_title" webkit_dom_style_sheet_get_title :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    IO CString--{-# DEPRECATED dOMStyleSheetGetTitle ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetGetTitle ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMStyleSheetGetTitle self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_get_title self'-    checkUnexpectedReturnNULL "dOMStyleSheetGetTitle" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetGetTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetGetTitleMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetGetTitle--#endif---- method DOMStyleSheet::set_disabled--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheet", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_set_disabled" webkit_dom_style_sheet_set_disabled :: -    Ptr DOMStyleSheet ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"})-    CInt ->                                 -- value : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMStyleSheetSetDisabled ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetSetDisabled ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheet a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-    -> Bool-    {- ^ /@value@/: A 'Bool' -}-    -> m ()-dOMStyleSheetSetDisabled self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    let value' = (fromIntegral . fromEnum) value-    webkit_dom_style_sheet_set_disabled self' value'-    touchManagedPtr self-    return ()--#if ENABLE_OVERLOADING-data DOMStyleSheetSetDisabledMethodInfo-instance (signature ~ (Bool -> m ()), MonadIO m, IsDOMStyleSheet a) => O.MethodInfo DOMStyleSheetSetDisabledMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetSetDisabled--#endif--
− GI/WebKit2WebExtension/Objects/DOMStyleSheet.hs-boot
@@ -1,74 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMStyleSheet where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMStyleSheet = DOMStyleSheet (ManagedPtr DOMStyleSheet)-instance GObject DOMStyleSheet where-class (GObject o, O.IsDescendantOf DOMStyleSheet o) => IsDOMStyleSheet o-instance (GObject o, O.IsDescendantOf DOMStyleSheet o) => IsDOMStyleSheet o-instance O.HasParentTypes DOMStyleSheet-#if ENABLE_OVERLOADING-data DOMStyleSheetDisabledPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetHrefPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetMediaPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetOwnerNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetParentStyleSheetPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetTitlePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetContentTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetDisabledMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetHrefMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetMediaMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetOwnerNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetParentStyleSheetMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetGetTitleMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetSetDisabledMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMStyleSheetList.hs
@@ -1,268 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMStyleSheetList-    ( ---- * Exported types-    DOMStyleSheetList(..)                   ,-    IsDOMStyleSheetList                     ,-    toDOMStyleSheetList                     ,-    noDOMStyleSheetList                     ,--- -- * Methods--- ** getLength #method:getLength#--#if ENABLE_OVERLOADING-    DOMStyleSheetListGetLengthMethodInfo    ,-#endif-    dOMStyleSheetListGetLength              ,----- ** item #method:item#--#if ENABLE_OVERLOADING-    DOMStyleSheetListItemMethodInfo         ,-#endif-    dOMStyleSheetListItem                   ,----- -- * Properties--- ** length #attr:length#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMStyleSheetListLengthPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMStyleSheetListLength                 ,-#endif-    getDOMStyleSheetListLength              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMStyleSheet as WebKit2WebExtension.DOMStyleSheet---- | Memory-managed wrapper type.-newtype DOMStyleSheetList = DOMStyleSheetList (ManagedPtr DOMStyleSheetList)-foreign import ccall "webkit_dom_style_sheet_list_get_type"-    c_webkit_dom_style_sheet_list_get_type :: IO GType--instance GObject DOMStyleSheetList where-    gobjectType = c_webkit_dom_style_sheet_list_get_type-    ---- | Type class for types which can be safely cast to `DOMStyleSheetList`, for instance with `toDOMStyleSheetList`.-class (GObject o, O.IsDescendantOf DOMStyleSheetList o) => IsDOMStyleSheetList o-instance (GObject o, O.IsDescendantOf DOMStyleSheetList o) => IsDOMStyleSheetList o--instance O.HasParentTypes DOMStyleSheetList-type instance O.ParentTypes DOMStyleSheetList = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMStyleSheetList`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMStyleSheetList :: (MonadIO m, IsDOMStyleSheetList o) => o -> m DOMStyleSheetList-toDOMStyleSheetList = liftIO . unsafeCastTo DOMStyleSheetList---- | A convenience alias for `Nothing` :: `Maybe` `DOMStyleSheetList`.-noDOMStyleSheetList :: Maybe DOMStyleSheetList-noDOMStyleSheetList = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMStyleSheetListMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMStyleSheetListMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMStyleSheetListMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMStyleSheetListMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMStyleSheetListMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMStyleSheetListMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMStyleSheetListMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMStyleSheetListMethod "item" o = DOMStyleSheetListItemMethodInfo-    ResolveDOMStyleSheetListMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMStyleSheetListMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMStyleSheetListMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMStyleSheetListMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMStyleSheetListMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMStyleSheetListMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMStyleSheetListMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMStyleSheetListMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMStyleSheetListMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMStyleSheetListMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMStyleSheetListMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMStyleSheetListMethod "getLength" o = DOMStyleSheetListGetLengthMethodInfo-    ResolveDOMStyleSheetListMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMStyleSheetListMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMStyleSheetListMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMStyleSheetListMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMStyleSheetListMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMStyleSheetListMethod t DOMStyleSheetList, O.MethodInfo info DOMStyleSheetList p) => OL.IsLabel t (DOMStyleSheetList -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMStyleSheetList #length-@--}-getDOMStyleSheetListLength :: (MonadIO m, IsDOMStyleSheetList o) => o -> m CULong-getDOMStyleSheetListLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "length"--#if ENABLE_OVERLOADING-data DOMStyleSheetListLengthPropertyInfo-instance AttrInfo DOMStyleSheetListLengthPropertyInfo where-    type AttrAllowedOps DOMStyleSheetListLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMStyleSheetListLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMStyleSheetListLengthPropertyInfo = IsDOMStyleSheetList-    type AttrGetType DOMStyleSheetListLengthPropertyInfo = CULong-    type AttrLabel DOMStyleSheetListLengthPropertyInfo = "length"-    type AttrOrigin DOMStyleSheetListLengthPropertyInfo = DOMStyleSheetList-    attrGet _ = getDOMStyleSheetListLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMStyleSheetList-type instance O.AttributeList DOMStyleSheetList = DOMStyleSheetListAttributeList-type DOMStyleSheetListAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("length", DOMStyleSheetListLengthPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMStyleSheetListLength :: AttrLabelProxy "length"-dOMStyleSheetListLength = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMStyleSheetList = DOMStyleSheetListSignalList-type DOMStyleSheetListSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMStyleSheetList::get_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheetList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheetList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_list_get_length" webkit_dom_style_sheet_list_get_length :: -    Ptr DOMStyleSheetList ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheetList"})-    IO CULong--{-# DEPRECATED dOMStyleSheetListGetLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetListGetLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheetList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMStyleSheetListGetLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_list_get_length self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMStyleSheetListGetLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMStyleSheetList a) => O.MethodInfo DOMStyleSheetListGetLengthMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetListGetLength--#endif---- method DOMStyleSheetList::item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheetList"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMStyleSheetList", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheet"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_style_sheet_list_item" webkit_dom_style_sheet_list_item :: -    Ptr DOMStyleSheetList ->                -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMStyleSheetList"})-    CULong ->                               -- index : TBasicType TULong-    IO (Ptr WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet)--{-# DEPRECATED dOMStyleSheetListItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMStyleSheetListItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMStyleSheetList a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMStyleSheetList.DOMStyleSheetList' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMStyleSheet.DOMStyleSheet' -}-dOMStyleSheetListItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_style_sheet_list_item self' index-    checkUnexpectedReturnNULL "dOMStyleSheetListItem" result-    result' <- (wrapObject WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMStyleSheetListItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMStyleSheet.DOMStyleSheet), MonadIO m, IsDOMStyleSheetList a) => O.MethodInfo DOMStyleSheetListItemMethodInfo a signature where-    overloadedMethod _ = dOMStyleSheetListItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMStyleSheetList.hs-boot
@@ -1,38 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMStyleSheetList where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMStyleSheetList = DOMStyleSheetList (ManagedPtr DOMStyleSheetList)-instance GObject DOMStyleSheetList where-class (GObject o, O.IsDescendantOf DOMStyleSheetList o) => IsDOMStyleSheetList o-instance (GObject o, O.IsDescendantOf DOMStyleSheetList o) => IsDOMStyleSheetList o-instance O.HasParentTypes DOMStyleSheetList-#if ENABLE_OVERLOADING-data DOMStyleSheetListLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetListGetLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMStyleSheetListItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMText.hs
@@ -1,377 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMText-    ( ---- * Exported types-    DOMText(..)                             ,-    IsDOMText                               ,-    toDOMText                               ,-    noDOMText                               ,--- -- * Methods--- ** getWholeText #method:getWholeText#--#if ENABLE_OVERLOADING-    DOMTextGetWholeTextMethodInfo           ,-#endif-    dOMTextGetWholeText                     ,----- ** replaceWholeText #method:replaceWholeText#--#if ENABLE_OVERLOADING-    DOMTextReplaceWholeTextMethodInfo       ,-#endif-    dOMTextReplaceWholeText                 ,----- ** splitText #method:splitText#--#if ENABLE_OVERLOADING-    DOMTextSplitTextMethodInfo              ,-#endif-    dOMTextSplitText                        ,----- -- * Properties--- ** wholeText #attr:wholeText#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMTextWholeTextPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMTextWholeText                        ,-#endif-    getDOMTextWholeText                     ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMEventTarget as WebKit2WebExtension.DOMEventTarget-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMCharacterData as WebKit2WebExtension.DOMCharacterData-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMText = DOMText (ManagedPtr DOMText)-foreign import ccall "webkit_dom_text_get_type"-    c_webkit_dom_text_get_type :: IO GType--instance GObject DOMText where-    gobjectType = c_webkit_dom_text_get_type-    ---- | Type class for types which can be safely cast to `DOMText`, for instance with `toDOMText`.-class (GObject o, O.IsDescendantOf DOMText o) => IsDOMText o-instance (GObject o, O.IsDescendantOf DOMText o) => IsDOMText o--instance O.HasParentTypes DOMText-type instance O.ParentTypes DOMText = '[WebKit2WebExtension.DOMCharacterData.DOMCharacterData, WebKit2WebExtension.DOMNode.DOMNode, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object, WebKit2WebExtension.DOMEventTarget.DOMEventTarget]---- | Cast to `DOMText`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMText :: (MonadIO m, IsDOMText o) => o -> m DOMText-toDOMText = liftIO . unsafeCastTo DOMText---- | A convenience alias for `Nothing` :: `Maybe` `DOMText`.-noDOMText :: Maybe DOMText-noDOMText = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMTextMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTextMethod "addEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetAddEventListenerMethodInfo-    ResolveDOMTextMethod "appendChild" o = WebKit2WebExtension.DOMNode.DOMNodeAppendChildMethodInfo-    ResolveDOMTextMethod "appendData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataAppendDataMethodInfo-    ResolveDOMTextMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMTextMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMTextMethod "cloneNodeWithError" o = WebKit2WebExtension.DOMNode.DOMNodeCloneNodeWithErrorMethodInfo-    ResolveDOMTextMethod "compareDocumentPosition" o = WebKit2WebExtension.DOMNode.DOMNodeCompareDocumentPositionMethodInfo-    ResolveDOMTextMethod "contains" o = WebKit2WebExtension.DOMNode.DOMNodeContainsMethodInfo-    ResolveDOMTextMethod "deleteData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDeleteDataMethodInfo-    ResolveDOMTextMethod "dispatchEvent" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetDispatchEventMethodInfo-    ResolveDOMTextMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMTextMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMTextMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMTextMethod "hasChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeHasChildNodesMethodInfo-    ResolveDOMTextMethod "insertBefore" o = WebKit2WebExtension.DOMNode.DOMNodeInsertBeforeMethodInfo-    ResolveDOMTextMethod "insertData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataInsertDataMethodInfo-    ResolveDOMTextMethod "isDefaultNamespace" o = WebKit2WebExtension.DOMNode.DOMNodeIsDefaultNamespaceMethodInfo-    ResolveDOMTextMethod "isEqualNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsEqualNodeMethodInfo-    ResolveDOMTextMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMTextMethod "isSameNode" o = WebKit2WebExtension.DOMNode.DOMNodeIsSameNodeMethodInfo-    ResolveDOMTextMethod "isSupported" o = WebKit2WebExtension.DOMNode.DOMNodeIsSupportedMethodInfo-    ResolveDOMTextMethod "lookupNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeLookupNamespaceUriMethodInfo-    ResolveDOMTextMethod "lookupPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeLookupPrefixMethodInfo-    ResolveDOMTextMethod "normalize" o = WebKit2WebExtension.DOMNode.DOMNodeNormalizeMethodInfo-    ResolveDOMTextMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMTextMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMTextMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMTextMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMTextMethod "removeChild" o = WebKit2WebExtension.DOMNode.DOMNodeRemoveChildMethodInfo-    ResolveDOMTextMethod "removeEventListener" o = WebKit2WebExtension.DOMEventTarget.DOMEventTargetRemoveEventListenerMethodInfo-    ResolveDOMTextMethod "replaceChild" o = WebKit2WebExtension.DOMNode.DOMNodeReplaceChildMethodInfo-    ResolveDOMTextMethod "replaceData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataReplaceDataMethodInfo-    ResolveDOMTextMethod "replaceWholeText" o = DOMTextReplaceWholeTextMethodInfo-    ResolveDOMTextMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMTextMethod "splitText" o = DOMTextSplitTextMethodInfo-    ResolveDOMTextMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMTextMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMTextMethod "substringData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSubstringDataMethodInfo-    ResolveDOMTextMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMTextMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMTextMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMTextMethod "getBaseUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetBaseUriMethodInfo-    ResolveDOMTextMethod "getChildNodes" o = WebKit2WebExtension.DOMNode.DOMNodeGetChildNodesMethodInfo-    ResolveDOMTextMethod "getData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetDataMethodInfo-    ResolveDOMTextMethod "getFirstChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetFirstChildMethodInfo-    ResolveDOMTextMethod "getLastChild" o = WebKit2WebExtension.DOMNode.DOMNodeGetLastChildMethodInfo-    ResolveDOMTextMethod "getLength" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataGetLengthMethodInfo-    ResolveDOMTextMethod "getLocalName" o = WebKit2WebExtension.DOMNode.DOMNodeGetLocalNameMethodInfo-    ResolveDOMTextMethod "getNamespaceUri" o = WebKit2WebExtension.DOMNode.DOMNodeGetNamespaceUriMethodInfo-    ResolveDOMTextMethod "getNextSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetNextSiblingMethodInfo-    ResolveDOMTextMethod "getNodeName" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeNameMethodInfo-    ResolveDOMTextMethod "getNodeType" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeTypeMethodInfo-    ResolveDOMTextMethod "getNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeGetNodeValueMethodInfo-    ResolveDOMTextMethod "getOwnerDocument" o = WebKit2WebExtension.DOMNode.DOMNodeGetOwnerDocumentMethodInfo-    ResolveDOMTextMethod "getParentElement" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentElementMethodInfo-    ResolveDOMTextMethod "getParentNode" o = WebKit2WebExtension.DOMNode.DOMNodeGetParentNodeMethodInfo-    ResolveDOMTextMethod "getPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeGetPrefixMethodInfo-    ResolveDOMTextMethod "getPreviousSibling" o = WebKit2WebExtension.DOMNode.DOMNodeGetPreviousSiblingMethodInfo-    ResolveDOMTextMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMTextMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMTextMethod "getTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeGetTextContentMethodInfo-    ResolveDOMTextMethod "getWholeText" o = DOMTextGetWholeTextMethodInfo-    ResolveDOMTextMethod "setData" o = WebKit2WebExtension.DOMCharacterData.DOMCharacterDataSetDataMethodInfo-    ResolveDOMTextMethod "setNodeValue" o = WebKit2WebExtension.DOMNode.DOMNodeSetNodeValueMethodInfo-    ResolveDOMTextMethod "setPrefix" o = WebKit2WebExtension.DOMNode.DOMNodeSetPrefixMethodInfo-    ResolveDOMTextMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMTextMethod "setTextContent" o = WebKit2WebExtension.DOMNode.DOMNodeSetTextContentMethodInfo-    ResolveDOMTextMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMTextMethod t DOMText, O.MethodInfo info DOMText p) => OL.IsLabel t (DOMText -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "whole-text"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@whole-text@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMText #wholeText-@--}-getDOMTextWholeText :: (MonadIO m, IsDOMText o) => o -> m (Maybe T.Text)-getDOMTextWholeText obj = liftIO $ B.Properties.getObjectPropertyString obj "whole-text"--#if ENABLE_OVERLOADING-data DOMTextWholeTextPropertyInfo-instance AttrInfo DOMTextWholeTextPropertyInfo where-    type AttrAllowedOps DOMTextWholeTextPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTextWholeTextPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTextWholeTextPropertyInfo = IsDOMText-    type AttrGetType DOMTextWholeTextPropertyInfo = (Maybe T.Text)-    type AttrLabel DOMTextWholeTextPropertyInfo = "whole-text"-    type AttrOrigin DOMTextWholeTextPropertyInfo = DOMText-    attrGet _ = getDOMTextWholeText-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMText-type instance O.AttributeList DOMText = DOMTextAttributeList-type DOMTextAttributeList = ('[ '("baseUri", WebKit2WebExtension.DOMNode.DOMNodeBaseUriPropertyInfo), '("childNodes", WebKit2WebExtension.DOMNode.DOMNodeChildNodesPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("data", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataDataPropertyInfo), '("firstChild", WebKit2WebExtension.DOMNode.DOMNodeFirstChildPropertyInfo), '("lastChild", WebKit2WebExtension.DOMNode.DOMNodeLastChildPropertyInfo), '("length", WebKit2WebExtension.DOMCharacterData.DOMCharacterDataLengthPropertyInfo), '("nextSibling", WebKit2WebExtension.DOMNode.DOMNodeNextSiblingPropertyInfo), '("nodeName", WebKit2WebExtension.DOMNode.DOMNodeNodeNamePropertyInfo), '("nodeType", WebKit2WebExtension.DOMNode.DOMNodeNodeTypePropertyInfo), '("nodeValue", WebKit2WebExtension.DOMNode.DOMNodeNodeValuePropertyInfo), '("ownerDocument", WebKit2WebExtension.DOMNode.DOMNodeOwnerDocumentPropertyInfo), '("parentElement", WebKit2WebExtension.DOMNode.DOMNodeParentElementPropertyInfo), '("parentNode", WebKit2WebExtension.DOMNode.DOMNodeParentNodePropertyInfo), '("previousSibling", WebKit2WebExtension.DOMNode.DOMNodePreviousSiblingPropertyInfo), '("textContent", WebKit2WebExtension.DOMNode.DOMNodeTextContentPropertyInfo), '("wholeText", DOMTextWholeTextPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMTextWholeText :: AttrLabelProxy "wholeText"-dOMTextWholeText = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMText = DOMTextSignalList-type DOMTextSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMText::get_whole_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMText", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_text_get_whole_text" webkit_dom_text_get_whole_text :: -    Ptr DOMText ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"})-    IO CString--{-# DEPRECATED dOMTextGetWholeText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTextGetWholeText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMText a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ -}-dOMTextGetWholeText self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_text_get_whole_text self'-    checkUnexpectedReturnNULL "dOMTextGetWholeText" result-    result' <- cstringToText result-    freeMem result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTextGetWholeTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMText a) => O.MethodInfo DOMTextGetWholeTextMethodInfo a signature where-    overloadedMethod _ = dOMTextGetWholeText--#endif---- method DOMText::replace_whole_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMText", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "content", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_replace_whole_text" webkit_dom_text_replace_whole_text :: -    Ptr DOMText ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"})-    CString ->                              -- content : TBasicType TUTF8-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMText)--{-# DEPRECATED dOMTextReplaceWholeText ["(Since version 2.14)"] #-}-{- |-/No description available in the introspection data./--}-dOMTextReplaceWholeText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMText a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' -}-    -> T.Text-    {- ^ /@content@/: A @/gchar/@ -}-    -> m DOMText-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMTextReplaceWholeText self content = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    content' <- textToCString content-    onException (do-        result <- propagateGError $ webkit_dom_text_replace_whole_text self' content'-        checkUnexpectedReturnNULL "dOMTextReplaceWholeText" result-        result' <- (newObject DOMText) result-        touchManagedPtr self-        freeMem content'-        return result'-     ) (do-        freeMem content'-     )--#if ENABLE_OVERLOADING-data DOMTextReplaceWholeTextMethodInfo-instance (signature ~ (T.Text -> m DOMText), MonadIO m, IsDOMText a) => O.MethodInfo DOMTextReplaceWholeTextMethodInfo a signature where-    overloadedMethod _ = dOMTextReplaceWholeText--#endif---- method DOMText::split_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMText", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "offset", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_text_split_text" webkit_dom_text_split_text :: -    Ptr DOMText ->                          -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMText"})-    CULong ->                               -- offset : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr DOMText)--{-# DEPRECATED dOMTextSplitText ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTextSplitText ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMText a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' -}-    -> CULong-    {- ^ /@offset@/: A @/gulong/@ -}-    -> m DOMText-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMText.DOMText' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMTextSplitText self offset = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_text_split_text self' offset-        checkUnexpectedReturnNULL "dOMTextSplitText" result-        result' <- (newObject DOMText) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMTextSplitTextMethodInfo-instance (signature ~ (CULong -> m DOMText), MonadIO m, IsDOMText a) => O.MethodInfo DOMTextSplitTextMethodInfo a signature where-    overloadedMethod _ = dOMTextSplitText--#endif--
− GI/WebKit2WebExtension/Objects/DOMText.hs-boot
@@ -1,41 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMText where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMText = DOMText (ManagedPtr DOMText)-instance GObject DOMText where-class (GObject o, O.IsDescendantOf DOMText o) => IsDOMText o-instance (GObject o, O.IsDescendantOf DOMText o) => IsDOMText o-instance O.HasParentTypes DOMText-#if ENABLE_OVERLOADING-data DOMTextWholeTextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMTextGetWholeTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTextReplaceWholeTextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTextSplitTextMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMTreeWalker.hs
@@ -1,917 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMTreeWalker-    ( ---- * Exported types-    DOMTreeWalker(..)                       ,-    IsDOMTreeWalker                         ,-    toDOMTreeWalker                         ,-    noDOMTreeWalker                         ,--- -- * Methods--- ** firstChild #method:firstChild#--#if ENABLE_OVERLOADING-    DOMTreeWalkerFirstChildMethodInfo       ,-#endif-    dOMTreeWalkerFirstChild                 ,----- ** getCurrentNode #method:getCurrentNode#--#if ENABLE_OVERLOADING-    DOMTreeWalkerGetCurrentNodeMethodInfo   ,-#endif-    dOMTreeWalkerGetCurrentNode             ,----- ** getExpandEntityReferences #method:getExpandEntityReferences#--#if ENABLE_OVERLOADING-    DOMTreeWalkerGetExpandEntityReferencesMethodInfo,-#endif-    dOMTreeWalkerGetExpandEntityReferences  ,----- ** getFilter #method:getFilter#--#if ENABLE_OVERLOADING-    DOMTreeWalkerGetFilterMethodInfo        ,-#endif-    dOMTreeWalkerGetFilter                  ,----- ** getRoot #method:getRoot#--#if ENABLE_OVERLOADING-    DOMTreeWalkerGetRootMethodInfo          ,-#endif-    dOMTreeWalkerGetRoot                    ,----- ** getWhatToShow #method:getWhatToShow#--#if ENABLE_OVERLOADING-    DOMTreeWalkerGetWhatToShowMethodInfo    ,-#endif-    dOMTreeWalkerGetWhatToShow              ,----- ** lastChild #method:lastChild#--#if ENABLE_OVERLOADING-    DOMTreeWalkerLastChildMethodInfo        ,-#endif-    dOMTreeWalkerLastChild                  ,----- ** nextNode #method:nextNode#--#if ENABLE_OVERLOADING-    DOMTreeWalkerNextNodeMethodInfo         ,-#endif-    dOMTreeWalkerNextNode                   ,----- ** nextSibling #method:nextSibling#--#if ENABLE_OVERLOADING-    DOMTreeWalkerNextSiblingMethodInfo      ,-#endif-    dOMTreeWalkerNextSibling                ,----- ** parentNode #method:parentNode#--#if ENABLE_OVERLOADING-    DOMTreeWalkerParentNodeMethodInfo       ,-#endif-    dOMTreeWalkerParentNode                 ,----- ** previousNode #method:previousNode#--#if ENABLE_OVERLOADING-    DOMTreeWalkerPreviousNodeMethodInfo     ,-#endif-    dOMTreeWalkerPreviousNode               ,----- ** previousSibling #method:previousSibling#--#if ENABLE_OVERLOADING-    DOMTreeWalkerPreviousSiblingMethodInfo  ,-#endif-    dOMTreeWalkerPreviousSibling            ,----- ** setCurrentNode #method:setCurrentNode#--#if ENABLE_OVERLOADING-    DOMTreeWalkerSetCurrentNodeMethodInfo   ,-#endif-    dOMTreeWalkerSetCurrentNode             ,----- -- * Properties--- ** currentNode #attr:currentNode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMTreeWalkerCurrentNodePropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMTreeWalkerCurrentNode                ,-#endif-    getDOMTreeWalkerCurrentNode             ,----- ** filter #attr:filter#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMTreeWalkerFilterPropertyInfo         ,-#endif-#if ENABLE_OVERLOADING-    dOMTreeWalkerFilter                     ,-#endif-    getDOMTreeWalkerFilter                  ,----- ** root #attr:root#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMTreeWalkerRootPropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMTreeWalkerRoot                       ,-#endif-    getDOMTreeWalkerRoot                    ,----- ** whatToShow #attr:whatToShow#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMTreeWalkerWhatToShowPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMTreeWalkerWhatToShow                 ,-#endif-    getDOMTreeWalkerWhatToShow              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Interfaces.DOMNodeFilter as WebKit2WebExtension.DOMNodeFilter-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMTreeWalker = DOMTreeWalker (ManagedPtr DOMTreeWalker)-foreign import ccall "webkit_dom_tree_walker_get_type"-    c_webkit_dom_tree_walker_get_type :: IO GType--instance GObject DOMTreeWalker where-    gobjectType = c_webkit_dom_tree_walker_get_type-    ---- | Type class for types which can be safely cast to `DOMTreeWalker`, for instance with `toDOMTreeWalker`.-class (GObject o, O.IsDescendantOf DOMTreeWalker o) => IsDOMTreeWalker o-instance (GObject o, O.IsDescendantOf DOMTreeWalker o) => IsDOMTreeWalker o--instance O.HasParentTypes DOMTreeWalker-type instance O.ParentTypes DOMTreeWalker = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMTreeWalker`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMTreeWalker :: (MonadIO m, IsDOMTreeWalker o) => o -> m DOMTreeWalker-toDOMTreeWalker = liftIO . unsafeCastTo DOMTreeWalker---- | A convenience alias for `Nothing` :: `Maybe` `DOMTreeWalker`.-noDOMTreeWalker :: Maybe DOMTreeWalker-noDOMTreeWalker = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMTreeWalkerMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMTreeWalkerMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMTreeWalkerMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMTreeWalkerMethod "firstChild" o = DOMTreeWalkerFirstChildMethodInfo-    ResolveDOMTreeWalkerMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMTreeWalkerMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMTreeWalkerMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMTreeWalkerMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMTreeWalkerMethod "lastChild" o = DOMTreeWalkerLastChildMethodInfo-    ResolveDOMTreeWalkerMethod "nextNode" o = DOMTreeWalkerNextNodeMethodInfo-    ResolveDOMTreeWalkerMethod "nextSibling" o = DOMTreeWalkerNextSiblingMethodInfo-    ResolveDOMTreeWalkerMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMTreeWalkerMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMTreeWalkerMethod "parentNode" o = DOMTreeWalkerParentNodeMethodInfo-    ResolveDOMTreeWalkerMethod "previousNode" o = DOMTreeWalkerPreviousNodeMethodInfo-    ResolveDOMTreeWalkerMethod "previousSibling" o = DOMTreeWalkerPreviousSiblingMethodInfo-    ResolveDOMTreeWalkerMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMTreeWalkerMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMTreeWalkerMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMTreeWalkerMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMTreeWalkerMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMTreeWalkerMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMTreeWalkerMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMTreeWalkerMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMTreeWalkerMethod "getCurrentNode" o = DOMTreeWalkerGetCurrentNodeMethodInfo-    ResolveDOMTreeWalkerMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMTreeWalkerMethod "getExpandEntityReferences" o = DOMTreeWalkerGetExpandEntityReferencesMethodInfo-    ResolveDOMTreeWalkerMethod "getFilter" o = DOMTreeWalkerGetFilterMethodInfo-    ResolveDOMTreeWalkerMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMTreeWalkerMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMTreeWalkerMethod "getRoot" o = DOMTreeWalkerGetRootMethodInfo-    ResolveDOMTreeWalkerMethod "getWhatToShow" o = DOMTreeWalkerGetWhatToShowMethodInfo-    ResolveDOMTreeWalkerMethod "setCurrentNode" o = DOMTreeWalkerSetCurrentNodeMethodInfo-    ResolveDOMTreeWalkerMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMTreeWalkerMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMTreeWalkerMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMTreeWalkerMethod t DOMTreeWalker, O.MethodInfo info DOMTreeWalker p) => OL.IsLabel t (DOMTreeWalker -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "current-node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@current-node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMTreeWalker #currentNode-@--}-getDOMTreeWalkerCurrentNode :: (MonadIO m, IsDOMTreeWalker o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMTreeWalkerCurrentNode obj = liftIO $ checkUnexpectedNothing "getDOMTreeWalkerCurrentNode" $ B.Properties.getObjectPropertyObject obj "current-node" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMTreeWalkerCurrentNodePropertyInfo-instance AttrInfo DOMTreeWalkerCurrentNodePropertyInfo where-    type AttrAllowedOps DOMTreeWalkerCurrentNodePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerCurrentNodePropertyInfo = IsDOMTreeWalker-    type AttrGetType DOMTreeWalkerCurrentNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMTreeWalkerCurrentNodePropertyInfo = "current-node"-    type AttrOrigin DOMTreeWalkerCurrentNodePropertyInfo = DOMTreeWalker-    attrGet _ = getDOMTreeWalkerCurrentNode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "filter"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@filter@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMTreeWalker #filter-@--}-getDOMTreeWalkerFilter :: (MonadIO m, IsDOMTreeWalker o) => o -> m (Maybe WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter)-getDOMTreeWalkerFilter obj = liftIO $ B.Properties.getObjectPropertyObject obj "filter" WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter--#if ENABLE_OVERLOADING-data DOMTreeWalkerFilterPropertyInfo-instance AttrInfo DOMTreeWalkerFilterPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerFilterPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTreeWalkerFilterPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerFilterPropertyInfo = IsDOMTreeWalker-    type AttrGetType DOMTreeWalkerFilterPropertyInfo = (Maybe WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter)-    type AttrLabel DOMTreeWalkerFilterPropertyInfo = "filter"-    type AttrOrigin DOMTreeWalkerFilterPropertyInfo = DOMTreeWalker-    attrGet _ = getDOMTreeWalkerFilter-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "root"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@root@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMTreeWalker #root-@--}-getDOMTreeWalkerRoot :: (MonadIO m, IsDOMTreeWalker o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getDOMTreeWalkerRoot obj = liftIO $ checkUnexpectedNothing "getDOMTreeWalkerRoot" $ B.Properties.getObjectPropertyObject obj "root" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMTreeWalkerRootPropertyInfo-instance AttrInfo DOMTreeWalkerRootPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerRootPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMTreeWalkerRootPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerRootPropertyInfo = IsDOMTreeWalker-    type AttrGetType DOMTreeWalkerRootPropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel DOMTreeWalkerRootPropertyInfo = "root"-    type AttrOrigin DOMTreeWalkerRootPropertyInfo = DOMTreeWalker-    attrGet _ = getDOMTreeWalkerRoot-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "what-to-show"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@what-to-show@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMTreeWalker #whatToShow-@--}-getDOMTreeWalkerWhatToShow :: (MonadIO m, IsDOMTreeWalker o) => o -> m CULong-getDOMTreeWalkerWhatToShow obj = liftIO $ B.Properties.getObjectPropertyULong obj "what-to-show"--#if ENABLE_OVERLOADING-data DOMTreeWalkerWhatToShowPropertyInfo-instance AttrInfo DOMTreeWalkerWhatToShowPropertyInfo where-    type AttrAllowedOps DOMTreeWalkerWhatToShowPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMTreeWalkerWhatToShowPropertyInfo = IsDOMTreeWalker-    type AttrGetType DOMTreeWalkerWhatToShowPropertyInfo = CULong-    type AttrLabel DOMTreeWalkerWhatToShowPropertyInfo = "what-to-show"-    type AttrOrigin DOMTreeWalkerWhatToShowPropertyInfo = DOMTreeWalker-    attrGet _ = getDOMTreeWalkerWhatToShow-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMTreeWalker-type instance O.AttributeList DOMTreeWalker = DOMTreeWalkerAttributeList-type DOMTreeWalkerAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("currentNode", DOMTreeWalkerCurrentNodePropertyInfo), '("filter", DOMTreeWalkerFilterPropertyInfo), '("root", DOMTreeWalkerRootPropertyInfo), '("whatToShow", DOMTreeWalkerWhatToShowPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMTreeWalkerCurrentNode :: AttrLabelProxy "currentNode"-dOMTreeWalkerCurrentNode = AttrLabelProxy--dOMTreeWalkerFilter :: AttrLabelProxy "filter"-dOMTreeWalkerFilter = AttrLabelProxy--dOMTreeWalkerRoot :: AttrLabelProxy "root"-dOMTreeWalkerRoot = AttrLabelProxy--dOMTreeWalkerWhatToShow :: AttrLabelProxy "whatToShow"-dOMTreeWalkerWhatToShow = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMTreeWalker = DOMTreeWalkerSignalList-type DOMTreeWalkerSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMTreeWalker::first_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_first_child" webkit_dom_tree_walker_first_child :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerFirstChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerFirstChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerFirstChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_first_child self'-    checkUnexpectedReturnNULL "dOMTreeWalkerFirstChild" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerFirstChildMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerFirstChildMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerFirstChild--#endif---- method DOMTreeWalker::get_current_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_current_node" webkit_dom_tree_walker_get_current_node :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerGetCurrentNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerGetCurrentNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerGetCurrentNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_get_current_node self'-    checkUnexpectedReturnNULL "dOMTreeWalkerGetCurrentNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerGetCurrentNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerGetCurrentNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetCurrentNode--#endif---- method DOMTreeWalker::get_expand_entity_references--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_expand_entity_references" webkit_dom_tree_walker_get_expand_entity_references :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO CInt--{-# DEPRECATED dOMTreeWalkerGetExpandEntityReferences ["(Since version 2.12)"] #-}-{- |-This function has been removed from the DOM spec and it just returns 'False'.--}-dOMTreeWalkerGetExpandEntityReferences ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMTreeWalkerGetExpandEntityReferences self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_get_expand_entity_references self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerGetExpandEntityReferencesMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerGetExpandEntityReferencesMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetExpandEntityReferences--#endif---- method DOMTreeWalker::get_filter--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNodeFilter"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_filter" webkit_dom_tree_walker_get_filter :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter)--{-# DEPRECATED dOMTreeWalkerGetFilter ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerGetFilter ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Interfaces.DOMNodeFilter.DOMNodeFilter' -}-dOMTreeWalkerGetFilter self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_get_filter self'-    checkUnexpectedReturnNULL "dOMTreeWalkerGetFilter" result-    result' <- (wrapObject WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerGetFilterMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNodeFilter.DOMNodeFilter), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerGetFilterMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetFilter--#endif---- method DOMTreeWalker::get_root--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_root" webkit_dom_tree_walker_get_root :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerGetRoot ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerGetRoot ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerGetRoot self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_get_root self'-    checkUnexpectedReturnNULL "dOMTreeWalkerGetRoot" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerGetRootMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerGetRootMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetRoot--#endif---- method DOMTreeWalker::get_what_to_show--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_get_what_to_show" webkit_dom_tree_walker_get_what_to_show :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO CULong--{-# DEPRECATED dOMTreeWalkerGetWhatToShow ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerGetWhatToShow ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ -}-dOMTreeWalkerGetWhatToShow self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_get_what_to_show self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMTreeWalkerGetWhatToShowMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerGetWhatToShowMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerGetWhatToShow--#endif---- method DOMTreeWalker::last_child--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_last_child" webkit_dom_tree_walker_last_child :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerLastChild ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerLastChild ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerLastChild self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_last_child self'-    checkUnexpectedReturnNULL "dOMTreeWalkerLastChild" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerLastChildMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerLastChildMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerLastChild--#endif---- method DOMTreeWalker::next_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_next_node" webkit_dom_tree_walker_next_node :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerNextNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerNextNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerNextNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_next_node self'-    checkUnexpectedReturnNULL "dOMTreeWalkerNextNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerNextNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerNextNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerNextNode--#endif---- method DOMTreeWalker::next_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_next_sibling" webkit_dom_tree_walker_next_sibling :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerNextSibling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerNextSibling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerNextSibling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_next_sibling self'-    checkUnexpectedReturnNULL "dOMTreeWalkerNextSibling" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerNextSiblingMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerNextSiblingMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerNextSibling--#endif---- method DOMTreeWalker::parent_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_parent_node" webkit_dom_tree_walker_parent_node :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerParentNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerParentNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerParentNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_parent_node self'-    checkUnexpectedReturnNULL "dOMTreeWalkerParentNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerParentNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerParentNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerParentNode--#endif---- method DOMTreeWalker::previous_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_previous_node" webkit_dom_tree_walker_previous_node :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerPreviousNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerPreviousNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerPreviousNode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_previous_node self'-    checkUnexpectedReturnNULL "dOMTreeWalkerPreviousNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerPreviousNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerPreviousNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerPreviousNode--#endif---- method DOMTreeWalker::previous_sibling--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_previous_sibling" webkit_dom_tree_walker_previous_sibling :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMTreeWalkerPreviousSibling ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerPreviousSibling ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-dOMTreeWalkerPreviousSibling self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_tree_walker_previous_sibling self'-    checkUnexpectedReturnNULL "dOMTreeWalkerPreviousSibling" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMTreeWalkerPreviousSiblingMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMTreeWalker a) => O.MethodInfo DOMTreeWalkerPreviousSiblingMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerPreviousSibling--#endif---- method DOMTreeWalker::set_current_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMTreeWalker", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "value", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_tree_walker_set_current_node" webkit_dom_tree_walker_set_current_node :: -    Ptr DOMTreeWalker ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMTreeWalker"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- value : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Ptr (Ptr GError) ->                     -- error-    IO ()--{-# DEPRECATED dOMTreeWalkerSetCurrentNode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMTreeWalkerSetCurrentNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMTreeWalker a, WebKit2WebExtension.DOMNode.IsDOMNode b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMTreeWalker.DOMTreeWalker' -}-    -> b-    {- ^ /@value@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMTreeWalkerSetCurrentNode self value = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    value' <- unsafeManagedPtrCastPtr value-    onException (do-        propagateGError $ webkit_dom_tree_walker_set_current_node self' value'-        touchManagedPtr self-        touchManagedPtr value-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMTreeWalkerSetCurrentNodeMethodInfo-instance (signature ~ (b -> m ()), MonadIO m, IsDOMTreeWalker a, WebKit2WebExtension.DOMNode.IsDOMNode b) => O.MethodInfo DOMTreeWalkerSetCurrentNodeMethodInfo a signature where-    overloadedMethod _ = dOMTreeWalkerSetCurrentNode--#endif--
− GI/WebKit2WebExtension/Objects/DOMTreeWalker.hs-boot
@@ -1,80 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMTreeWalker where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMTreeWalker = DOMTreeWalker (ManagedPtr DOMTreeWalker)-instance GObject DOMTreeWalker where-class (GObject o, O.IsDescendantOf DOMTreeWalker o) => IsDOMTreeWalker o-instance (GObject o, O.IsDescendantOf DOMTreeWalker o) => IsDOMTreeWalker o-instance O.HasParentTypes DOMTreeWalker-#if ENABLE_OVERLOADING-data DOMTreeWalkerCurrentNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerFilterPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerRootPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerWhatToShowPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerFirstChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerGetCurrentNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerGetExpandEntityReferencesMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerGetFilterMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerGetRootMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerGetWhatToShowMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerLastChildMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerNextNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerNextSiblingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerParentNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerPreviousNodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerPreviousSiblingMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMTreeWalkerSetCurrentNodeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMUIEvent.hs
@@ -1,931 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMUIEvent-    ( ---- * Exported types-    DOMUIEvent(..)                          ,-    IsDOMUIEvent                            ,-    toDOMUIEvent                            ,-    noDOMUIEvent                            ,--- -- * Methods--- ** getCharCode #method:getCharCode#--#if ENABLE_OVERLOADING-    DOMUIEventGetCharCodeMethodInfo         ,-#endif-    dOMUIEventGetCharCode                   ,----- ** getDetail #method:getDetail#--#if ENABLE_OVERLOADING-    DOMUIEventGetDetailMethodInfo           ,-#endif-    dOMUIEventGetDetail                     ,----- ** getKeyCode #method:getKeyCode#--#if ENABLE_OVERLOADING-    DOMUIEventGetKeyCodeMethodInfo          ,-#endif-    dOMUIEventGetKeyCode                    ,----- ** getLayerX #method:getLayerX#--#if ENABLE_OVERLOADING-    DOMUIEventGetLayerXMethodInfo           ,-#endif-    dOMUIEventGetLayerX                     ,----- ** getLayerY #method:getLayerY#--#if ENABLE_OVERLOADING-    DOMUIEventGetLayerYMethodInfo           ,-#endif-    dOMUIEventGetLayerY                     ,----- ** getPageX #method:getPageX#--#if ENABLE_OVERLOADING-    DOMUIEventGetPageXMethodInfo            ,-#endif-    dOMUIEventGetPageX                      ,----- ** getPageY #method:getPageY#--#if ENABLE_OVERLOADING-    DOMUIEventGetPageYMethodInfo            ,-#endif-    dOMUIEventGetPageY                      ,----- ** getView #method:getView#--#if ENABLE_OVERLOADING-    DOMUIEventGetViewMethodInfo             ,-#endif-    dOMUIEventGetView                       ,----- ** initUiEvent #method:initUiEvent#--#if ENABLE_OVERLOADING-    DOMUIEventInitUiEventMethodInfo         ,-#endif-    dOMUIEventInitUiEvent                   ,----- -- * Properties--- ** charCode #attr:charCode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventCharCodePropertyInfo          ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventCharCode                      ,-#endif-    getDOMUIEventCharCode                   ,----- ** detail #attr:detail#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventDetailPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventDetail                        ,-#endif-    getDOMUIEventDetail                     ,----- ** keyCode #attr:keyCode#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventKeyCodePropertyInfo           ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventKeyCode                       ,-#endif-    getDOMUIEventKeyCode                    ,----- ** layerX #attr:layerX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventLayerXPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventLayerX                        ,-#endif-    getDOMUIEventLayerX                     ,----- ** layerY #attr:layerY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventLayerYPropertyInfo            ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventLayerY                        ,-#endif-    getDOMUIEventLayerY                     ,----- ** pageX #attr:pageX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventPageXPropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventPageX                         ,-#endif-    getDOMUIEventPageX                      ,----- ** pageY #attr:pageY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventPageYPropertyInfo             ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventPageY                         ,-#endif-    getDOMUIEventPageY                      ,----- ** view #attr:view#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMUIEventViewPropertyInfo              ,-#endif-#if ENABLE_OVERLOADING-    dOMUIEventView                          ,-#endif-    getDOMUIEventView                       ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEvent as WebKit2WebExtension.DOMEvent-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMUIEvent = DOMUIEvent (ManagedPtr DOMUIEvent)-foreign import ccall "webkit_dom_ui_event_get_type"-    c_webkit_dom_ui_event_get_type :: IO GType--instance GObject DOMUIEvent where-    gobjectType = c_webkit_dom_ui_event_get_type-    ---- | Type class for types which can be safely cast to `DOMUIEvent`, for instance with `toDOMUIEvent`.-class (GObject o, O.IsDescendantOf DOMUIEvent o) => IsDOMUIEvent o-instance (GObject o, O.IsDescendantOf DOMUIEvent o) => IsDOMUIEvent o--instance O.HasParentTypes DOMUIEvent-type instance O.ParentTypes DOMUIEvent = '[WebKit2WebExtension.DOMEvent.DOMEvent, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMUIEvent`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMUIEvent :: (MonadIO m, IsDOMUIEvent o) => o -> m DOMUIEvent-toDOMUIEvent = liftIO . unsafeCastTo DOMUIEvent---- | A convenience alias for `Nothing` :: `Maybe` `DOMUIEvent`.-noDOMUIEvent :: Maybe DOMUIEvent-noDOMUIEvent = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMUIEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMUIEventMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMUIEventMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMUIEventMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMUIEventMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMUIEventMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMUIEventMethod "initEvent" o = WebKit2WebExtension.DOMEvent.DOMEventInitEventMethodInfo-    ResolveDOMUIEventMethod "initUiEvent" o = DOMUIEventInitUiEventMethodInfo-    ResolveDOMUIEventMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMUIEventMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMUIEventMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMUIEventMethod "preventDefault" o = WebKit2WebExtension.DOMEvent.DOMEventPreventDefaultMethodInfo-    ResolveDOMUIEventMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMUIEventMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMUIEventMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMUIEventMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMUIEventMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMUIEventMethod "stopPropagation" o = WebKit2WebExtension.DOMEvent.DOMEventStopPropagationMethodInfo-    ResolveDOMUIEventMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMUIEventMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMUIEventMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMUIEventMethod "getBubbles" o = WebKit2WebExtension.DOMEvent.DOMEventGetBubblesMethodInfo-    ResolveDOMUIEventMethod "getCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelBubbleMethodInfo-    ResolveDOMUIEventMethod "getCancelable" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelableMethodInfo-    ResolveDOMUIEventMethod "getCharCode" o = DOMUIEventGetCharCodeMethodInfo-    ResolveDOMUIEventMethod "getCurrentTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetCurrentTargetMethodInfo-    ResolveDOMUIEventMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMUIEventMethod "getDetail" o = DOMUIEventGetDetailMethodInfo-    ResolveDOMUIEventMethod "getEventPhase" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventPhaseMethodInfo-    ResolveDOMUIEventMethod "getEventType" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventTypeMethodInfo-    ResolveDOMUIEventMethod "getKeyCode" o = DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMUIEventMethod "getLayerX" o = DOMUIEventGetLayerXMethodInfo-    ResolveDOMUIEventMethod "getLayerY" o = DOMUIEventGetLayerYMethodInfo-    ResolveDOMUIEventMethod "getPageX" o = DOMUIEventGetPageXMethodInfo-    ResolveDOMUIEventMethod "getPageY" o = DOMUIEventGetPageYMethodInfo-    ResolveDOMUIEventMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMUIEventMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMUIEventMethod "getReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventGetReturnValueMethodInfo-    ResolveDOMUIEventMethod "getSrcElement" o = WebKit2WebExtension.DOMEvent.DOMEventGetSrcElementMethodInfo-    ResolveDOMUIEventMethod "getTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetTargetMethodInfo-    ResolveDOMUIEventMethod "getTimeStamp" o = WebKit2WebExtension.DOMEvent.DOMEventGetTimeStampMethodInfo-    ResolveDOMUIEventMethod "getView" o = DOMUIEventGetViewMethodInfo-    ResolveDOMUIEventMethod "setCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventSetCancelBubbleMethodInfo-    ResolveDOMUIEventMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMUIEventMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMUIEventMethod "setReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventSetReturnValueMethodInfo-    ResolveDOMUIEventMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMUIEventMethod t DOMUIEvent, O.MethodInfo info DOMUIEvent p) => OL.IsLabel t (DOMUIEvent -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "char-code"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@char-code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #charCode-@--}-getDOMUIEventCharCode :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventCharCode obj = liftIO $ B.Properties.getObjectPropertyLong obj "char-code"--#if ENABLE_OVERLOADING-data DOMUIEventCharCodePropertyInfo-instance AttrInfo DOMUIEventCharCodePropertyInfo where-    type AttrAllowedOps DOMUIEventCharCodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventCharCodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventCharCodePropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventCharCodePropertyInfo = CLong-    type AttrLabel DOMUIEventCharCodePropertyInfo = "char-code"-    type AttrOrigin DOMUIEventCharCodePropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventCharCode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "detail"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@detail@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #detail-@--}-getDOMUIEventDetail :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventDetail obj = liftIO $ B.Properties.getObjectPropertyLong obj "detail"--#if ENABLE_OVERLOADING-data DOMUIEventDetailPropertyInfo-instance AttrInfo DOMUIEventDetailPropertyInfo where-    type AttrAllowedOps DOMUIEventDetailPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventDetailPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventDetailPropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventDetailPropertyInfo = CLong-    type AttrLabel DOMUIEventDetailPropertyInfo = "detail"-    type AttrOrigin DOMUIEventDetailPropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventDetail-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "key-code"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@key-code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #keyCode-@--}-getDOMUIEventKeyCode :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventKeyCode obj = liftIO $ B.Properties.getObjectPropertyLong obj "key-code"--#if ENABLE_OVERLOADING-data DOMUIEventKeyCodePropertyInfo-instance AttrInfo DOMUIEventKeyCodePropertyInfo where-    type AttrAllowedOps DOMUIEventKeyCodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventKeyCodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventKeyCodePropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventKeyCodePropertyInfo = CLong-    type AttrLabel DOMUIEventKeyCodePropertyInfo = "key-code"-    type AttrOrigin DOMUIEventKeyCodePropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventKeyCode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "layer-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@layer-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #layerX-@--}-getDOMUIEventLayerX :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventLayerX obj = liftIO $ B.Properties.getObjectPropertyLong obj "layer-x"--#if ENABLE_OVERLOADING-data DOMUIEventLayerXPropertyInfo-instance AttrInfo DOMUIEventLayerXPropertyInfo where-    type AttrAllowedOps DOMUIEventLayerXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventLayerXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventLayerXPropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventLayerXPropertyInfo = CLong-    type AttrLabel DOMUIEventLayerXPropertyInfo = "layer-x"-    type AttrOrigin DOMUIEventLayerXPropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventLayerX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "layer-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@layer-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #layerY-@--}-getDOMUIEventLayerY :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventLayerY obj = liftIO $ B.Properties.getObjectPropertyLong obj "layer-y"--#if ENABLE_OVERLOADING-data DOMUIEventLayerYPropertyInfo-instance AttrInfo DOMUIEventLayerYPropertyInfo where-    type AttrAllowedOps DOMUIEventLayerYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventLayerYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventLayerYPropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventLayerYPropertyInfo = CLong-    type AttrLabel DOMUIEventLayerYPropertyInfo = "layer-y"-    type AttrOrigin DOMUIEventLayerYPropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventLayerY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "page-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@page-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #pageX-@--}-getDOMUIEventPageX :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventPageX obj = liftIO $ B.Properties.getObjectPropertyLong obj "page-x"--#if ENABLE_OVERLOADING-data DOMUIEventPageXPropertyInfo-instance AttrInfo DOMUIEventPageXPropertyInfo where-    type AttrAllowedOps DOMUIEventPageXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventPageXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventPageXPropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventPageXPropertyInfo = CLong-    type AttrLabel DOMUIEventPageXPropertyInfo = "page-x"-    type AttrOrigin DOMUIEventPageXPropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventPageX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "page-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@page-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #pageY-@--}-getDOMUIEventPageY :: (MonadIO m, IsDOMUIEvent o) => o -> m CLong-getDOMUIEventPageY obj = liftIO $ B.Properties.getObjectPropertyLong obj "page-y"--#if ENABLE_OVERLOADING-data DOMUIEventPageYPropertyInfo-instance AttrInfo DOMUIEventPageYPropertyInfo where-    type AttrAllowedOps DOMUIEventPageYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMUIEventPageYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventPageYPropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventPageYPropertyInfo = CLong-    type AttrLabel DOMUIEventPageYPropertyInfo = "page-y"-    type AttrOrigin DOMUIEventPageYPropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventPageY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "view"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@view@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMUIEvent #view-@--}-getDOMUIEventView :: (MonadIO m, IsDOMUIEvent o) => o -> m (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-getDOMUIEventView obj = liftIO $ B.Properties.getObjectPropertyObject obj "view" WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow--#if ENABLE_OVERLOADING-data DOMUIEventViewPropertyInfo-instance AttrInfo DOMUIEventViewPropertyInfo where-    type AttrAllowedOps DOMUIEventViewPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMUIEventViewPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMUIEventViewPropertyInfo = IsDOMUIEvent-    type AttrGetType DOMUIEventViewPropertyInfo = (Maybe WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)-    type AttrLabel DOMUIEventViewPropertyInfo = "view"-    type AttrOrigin DOMUIEventViewPropertyInfo = DOMUIEvent-    attrGet _ = getDOMUIEventView-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMUIEvent-type instance O.AttributeList DOMUIEvent = DOMUIEventAttributeList-type DOMUIEventAttributeList = ('[ '("bubbles", WebKit2WebExtension.DOMEvent.DOMEventBubblesPropertyInfo), '("cancelBubble", WebKit2WebExtension.DOMEvent.DOMEventCancelBubblePropertyInfo), '("cancelable", WebKit2WebExtension.DOMEvent.DOMEventCancelablePropertyInfo), '("charCode", DOMUIEventCharCodePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("currentTarget", WebKit2WebExtension.DOMEvent.DOMEventCurrentTargetPropertyInfo), '("detail", DOMUIEventDetailPropertyInfo), '("eventPhase", WebKit2WebExtension.DOMEvent.DOMEventEventPhasePropertyInfo), '("keyCode", DOMUIEventKeyCodePropertyInfo), '("layerX", DOMUIEventLayerXPropertyInfo), '("layerY", DOMUIEventLayerYPropertyInfo), '("pageX", DOMUIEventPageXPropertyInfo), '("pageY", DOMUIEventPageYPropertyInfo), '("returnValue", WebKit2WebExtension.DOMEvent.DOMEventReturnValuePropertyInfo), '("srcElement", WebKit2WebExtension.DOMEvent.DOMEventSrcElementPropertyInfo), '("target", WebKit2WebExtension.DOMEvent.DOMEventTargetPropertyInfo), '("timeStamp", WebKit2WebExtension.DOMEvent.DOMEventTimeStampPropertyInfo), '("type", WebKit2WebExtension.DOMEvent.DOMEventTypePropertyInfo), '("view", DOMUIEventViewPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMUIEventCharCode :: AttrLabelProxy "charCode"-dOMUIEventCharCode = AttrLabelProxy--dOMUIEventDetail :: AttrLabelProxy "detail"-dOMUIEventDetail = AttrLabelProxy--dOMUIEventKeyCode :: AttrLabelProxy "keyCode"-dOMUIEventKeyCode = AttrLabelProxy--dOMUIEventLayerX :: AttrLabelProxy "layerX"-dOMUIEventLayerX = AttrLabelProxy--dOMUIEventLayerY :: AttrLabelProxy "layerY"-dOMUIEventLayerY = AttrLabelProxy--dOMUIEventPageX :: AttrLabelProxy "pageX"-dOMUIEventPageX = AttrLabelProxy--dOMUIEventPageY :: AttrLabelProxy "pageY"-dOMUIEventPageY = AttrLabelProxy--dOMUIEventView :: AttrLabelProxy "view"-dOMUIEventView = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMUIEvent = DOMUIEventSignalList-type DOMUIEventSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMUIEvent::get_char_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_char_code" webkit_dom_ui_event_get_char_code :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetCharCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetCharCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetCharCode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_char_code self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetCharCodeMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetCharCodeMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetCharCode--#endif---- method DOMUIEvent::get_detail--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_detail" webkit_dom_ui_event_get_detail :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetDetail ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetDetail ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetDetail self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_detail self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetDetailMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetDetailMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetDetail--#endif---- method DOMUIEvent::get_key_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_key_code" webkit_dom_ui_event_get_key_code :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetKeyCode ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetKeyCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetKeyCode self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_key_code self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetKeyCodeMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetKeyCodeMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetKeyCode--#endif---- method DOMUIEvent::get_layer_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_layer_x" webkit_dom_ui_event_get_layer_x :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetLayerX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetLayerX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetLayerX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_layer_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetLayerXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetLayerXMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetLayerX--#endif---- method DOMUIEvent::get_layer_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_layer_y" webkit_dom_ui_event_get_layer_y :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetLayerY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetLayerY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetLayerY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_layer_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetLayerYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetLayerYMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetLayerY--#endif---- method DOMUIEvent::get_page_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_page_x" webkit_dom_ui_event_get_page_x :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetPageX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetPageX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetPageX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_page_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetPageXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetPageXMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetPageX--#endif---- method DOMUIEvent::get_page_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_page_y" webkit_dom_ui_event_get_page_y :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO CLong--{-# DEPRECATED dOMUIEventGetPageY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetPageY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMUIEventGetPageY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_page_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMUIEventGetPageYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetPageYMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetPageY--#endif---- method DOMUIEvent::get_view--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_get_view" webkit_dom_ui_event_get_view :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    IO (Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow)--{-# DEPRECATED dOMUIEventGetView ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventGetView ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-dOMUIEventGetView self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_ui_event_get_view self'-    checkUnexpectedReturnNULL "dOMUIEventGetView" result-    result' <- (wrapObject WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMUIEventGetViewMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow), MonadIO m, IsDOMUIEvent a) => O.MethodInfo DOMUIEventGetViewMethodInfo a signature where-    overloadedMethod _ = dOMUIEventGetView--#endif---- method DOMUIEvent::init_ui_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMUIEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gchar", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "canBubble", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "cancelable", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "detail", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_ui_event_init_ui_event" webkit_dom_ui_event_init_ui_event :: -    Ptr DOMUIEvent ->                       -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMUIEvent"})-    CString ->                              -- type : TBasicType TUTF8-    CInt ->                                 -- canBubble : TBasicType TBoolean-    CInt ->                                 -- cancelable : TBasicType TBoolean-    Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow -> -- view : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CLong ->                                -- detail : TBasicType TLong-    IO ()--{-# DEPRECATED dOMUIEventInitUiEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMUIEventInitUiEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMUIEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMUIEvent.DOMUIEvent' -}-    -> T.Text-    {- ^ /@type@/: A @/gchar/@ -}-    -> Bool-    {- ^ /@canBubble@/: A 'Bool' -}-    -> Bool-    {- ^ /@cancelable@/: A 'Bool' -}-    -> b-    {- ^ /@view@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> CLong-    {- ^ /@detail@/: A @/glong/@ -}-    -> m ()-dOMUIEventInitUiEvent self type_ canBubble cancelable view detail = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    type_' <- textToCString type_-    let canBubble' = (fromIntegral . fromEnum) canBubble-    let cancelable' = (fromIntegral . fromEnum) cancelable-    view' <- unsafeManagedPtrCastPtr view-    webkit_dom_ui_event_init_ui_event self' type_' canBubble' cancelable' view' detail-    touchManagedPtr self-    touchManagedPtr view-    freeMem type_'-    return ()--#if ENABLE_OVERLOADING-data DOMUIEventInitUiEventMethodInfo-instance (signature ~ (T.Text -> Bool -> Bool -> b -> CLong -> m ()), MonadIO m, IsDOMUIEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b) => O.MethodInfo DOMUIEventInitUiEventMethodInfo a signature where-    overloadedMethod _ = dOMUIEventInitUiEvent--#endif--
− GI/WebKit2WebExtension/Objects/DOMUIEvent.hs-boot
@@ -1,80 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMUIEvent where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMUIEvent = DOMUIEvent (ManagedPtr DOMUIEvent)-instance GObject DOMUIEvent where-class (GObject o, O.IsDescendantOf DOMUIEvent o) => IsDOMUIEvent o-instance (GObject o, O.IsDescendantOf DOMUIEvent o) => IsDOMUIEvent o-instance O.HasParentTypes DOMUIEvent-#if ENABLE_OVERLOADING-data DOMUIEventCharCodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventDetailPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventKeyCodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventLayerXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventLayerYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventPageXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventPageYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventViewPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetCharCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetDetailMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetKeyCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetLayerXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetLayerYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetPageXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetPageYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventGetViewMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMUIEventInitUiEventMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMWheelEvent.hs
@@ -1,525 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMWheelEvent-    ( ---- * Exported types-    DOMWheelEvent(..)                       ,-    IsDOMWheelEvent                         ,-    toDOMWheelEvent                         ,-    noDOMWheelEvent                         ,--- -- * Methods--- ** getWheelDelta #method:getWheelDelta#--#if ENABLE_OVERLOADING-    DOMWheelEventGetWheelDeltaMethodInfo    ,-#endif-    dOMWheelEventGetWheelDelta              ,----- ** getWheelDeltaX #method:getWheelDeltaX#--#if ENABLE_OVERLOADING-    DOMWheelEventGetWheelDeltaXMethodInfo   ,-#endif-    dOMWheelEventGetWheelDeltaX             ,----- ** getWheelDeltaY #method:getWheelDeltaY#--#if ENABLE_OVERLOADING-    DOMWheelEventGetWheelDeltaYMethodInfo   ,-#endif-    dOMWheelEventGetWheelDeltaY             ,----- ** initWheelEvent #method:initWheelEvent#--#if ENABLE_OVERLOADING-    DOMWheelEventInitWheelEventMethodInfo   ,-#endif-    dOMWheelEventInitWheelEvent             ,----- -- * Properties--- ** wheelDelta #attr:wheelDelta#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMWheelEventWheelDeltaPropertyInfo     ,-#endif-#if ENABLE_OVERLOADING-    dOMWheelEventWheelDelta                 ,-#endif-    getDOMWheelEventWheelDelta              ,----- ** wheelDeltaX #attr:wheelDeltaX#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMWheelEventWheelDeltaXPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMWheelEventWheelDeltaX                ,-#endif-    getDOMWheelEventWheelDeltaX             ,----- ** wheelDeltaY #attr:wheelDeltaY#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMWheelEventWheelDeltaYPropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMWheelEventWheelDeltaY                ,-#endif-    getDOMWheelEventWheelDeltaY             ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDOMWindow as WebKit2WebExtension.DOMDOMWindow-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMEvent as WebKit2WebExtension.DOMEvent-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMMouseEvent as WebKit2WebExtension.DOMMouseEvent-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMUIEvent as WebKit2WebExtension.DOMUIEvent---- | Memory-managed wrapper type.-newtype DOMWheelEvent = DOMWheelEvent (ManagedPtr DOMWheelEvent)-foreign import ccall "webkit_dom_wheel_event_get_type"-    c_webkit_dom_wheel_event_get_type :: IO GType--instance GObject DOMWheelEvent where-    gobjectType = c_webkit_dom_wheel_event_get_type-    ---- | Type class for types which can be safely cast to `DOMWheelEvent`, for instance with `toDOMWheelEvent`.-class (GObject o, O.IsDescendantOf DOMWheelEvent o) => IsDOMWheelEvent o-instance (GObject o, O.IsDescendantOf DOMWheelEvent o) => IsDOMWheelEvent o--instance O.HasParentTypes DOMWheelEvent-type instance O.ParentTypes DOMWheelEvent = '[WebKit2WebExtension.DOMMouseEvent.DOMMouseEvent, WebKit2WebExtension.DOMUIEvent.DOMUIEvent, WebKit2WebExtension.DOMEvent.DOMEvent, WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMWheelEvent`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMWheelEvent :: (MonadIO m, IsDOMWheelEvent o) => o -> m DOMWheelEvent-toDOMWheelEvent = liftIO . unsafeCastTo DOMWheelEvent---- | A convenience alias for `Nothing` :: `Maybe` `DOMWheelEvent`.-noDOMWheelEvent :: Maybe DOMWheelEvent-noDOMWheelEvent = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMWheelEventMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMWheelEventMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMWheelEventMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMWheelEventMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMWheelEventMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMWheelEventMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMWheelEventMethod "initEvent" o = WebKit2WebExtension.DOMEvent.DOMEventInitEventMethodInfo-    ResolveDOMWheelEventMethod "initMouseEvent" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventInitMouseEventMethodInfo-    ResolveDOMWheelEventMethod "initUiEvent" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventInitUiEventMethodInfo-    ResolveDOMWheelEventMethod "initWheelEvent" o = DOMWheelEventInitWheelEventMethodInfo-    ResolveDOMWheelEventMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMWheelEventMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMWheelEventMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMWheelEventMethod "preventDefault" o = WebKit2WebExtension.DOMEvent.DOMEventPreventDefaultMethodInfo-    ResolveDOMWheelEventMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMWheelEventMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMWheelEventMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMWheelEventMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMWheelEventMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMWheelEventMethod "stopPropagation" o = WebKit2WebExtension.DOMEvent.DOMEventStopPropagationMethodInfo-    ResolveDOMWheelEventMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMWheelEventMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMWheelEventMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMWheelEventMethod "getAltKey" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetAltKeyMethodInfo-    ResolveDOMWheelEventMethod "getBubbles" o = WebKit2WebExtension.DOMEvent.DOMEventGetBubblesMethodInfo-    ResolveDOMWheelEventMethod "getButton" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetButtonMethodInfo-    ResolveDOMWheelEventMethod "getCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelBubbleMethodInfo-    ResolveDOMWheelEventMethod "getCancelable" o = WebKit2WebExtension.DOMEvent.DOMEventGetCancelableMethodInfo-    ResolveDOMWheelEventMethod "getCharCode" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetCharCodeMethodInfo-    ResolveDOMWheelEventMethod "getClientX" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetClientXMethodInfo-    ResolveDOMWheelEventMethod "getClientY" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetClientYMethodInfo-    ResolveDOMWheelEventMethod "getCtrlKey" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetCtrlKeyMethodInfo-    ResolveDOMWheelEventMethod "getCurrentTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetCurrentTargetMethodInfo-    ResolveDOMWheelEventMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMWheelEventMethod "getDetail" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetDetailMethodInfo-    ResolveDOMWheelEventMethod "getEventPhase" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventPhaseMethodInfo-    ResolveDOMWheelEventMethod "getEventType" o = WebKit2WebExtension.DOMEvent.DOMEventGetEventTypeMethodInfo-    ResolveDOMWheelEventMethod "getFromElement" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetFromElementMethodInfo-    ResolveDOMWheelEventMethod "getKeyCode" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetKeyCodeMethodInfo-    ResolveDOMWheelEventMethod "getLayerX" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetLayerXMethodInfo-    ResolveDOMWheelEventMethod "getLayerY" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetLayerYMethodInfo-    ResolveDOMWheelEventMethod "getMetaKey" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetMetaKeyMethodInfo-    ResolveDOMWheelEventMethod "getOffsetX" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetOffsetXMethodInfo-    ResolveDOMWheelEventMethod "getOffsetY" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetOffsetYMethodInfo-    ResolveDOMWheelEventMethod "getPageX" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetPageXMethodInfo-    ResolveDOMWheelEventMethod "getPageY" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetPageYMethodInfo-    ResolveDOMWheelEventMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMWheelEventMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMWheelEventMethod "getRelatedTarget" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetRelatedTargetMethodInfo-    ResolveDOMWheelEventMethod "getReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventGetReturnValueMethodInfo-    ResolveDOMWheelEventMethod "getScreenX" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetScreenXMethodInfo-    ResolveDOMWheelEventMethod "getScreenY" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetScreenYMethodInfo-    ResolveDOMWheelEventMethod "getShiftKey" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetShiftKeyMethodInfo-    ResolveDOMWheelEventMethod "getSrcElement" o = WebKit2WebExtension.DOMEvent.DOMEventGetSrcElementMethodInfo-    ResolveDOMWheelEventMethod "getTarget" o = WebKit2WebExtension.DOMEvent.DOMEventGetTargetMethodInfo-    ResolveDOMWheelEventMethod "getTimeStamp" o = WebKit2WebExtension.DOMEvent.DOMEventGetTimeStampMethodInfo-    ResolveDOMWheelEventMethod "getToElement" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetToElementMethodInfo-    ResolveDOMWheelEventMethod "getView" o = WebKit2WebExtension.DOMUIEvent.DOMUIEventGetViewMethodInfo-    ResolveDOMWheelEventMethod "getWheelDelta" o = DOMWheelEventGetWheelDeltaMethodInfo-    ResolveDOMWheelEventMethod "getWheelDeltaX" o = DOMWheelEventGetWheelDeltaXMethodInfo-    ResolveDOMWheelEventMethod "getWheelDeltaY" o = DOMWheelEventGetWheelDeltaYMethodInfo-    ResolveDOMWheelEventMethod "getX" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetXMethodInfo-    ResolveDOMWheelEventMethod "getY" o = WebKit2WebExtension.DOMMouseEvent.DOMMouseEventGetYMethodInfo-    ResolveDOMWheelEventMethod "setCancelBubble" o = WebKit2WebExtension.DOMEvent.DOMEventSetCancelBubbleMethodInfo-    ResolveDOMWheelEventMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMWheelEventMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMWheelEventMethod "setReturnValue" o = WebKit2WebExtension.DOMEvent.DOMEventSetReturnValueMethodInfo-    ResolveDOMWheelEventMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMWheelEventMethod t DOMWheelEvent, O.MethodInfo info DOMWheelEvent p) => OL.IsLabel t (DOMWheelEvent -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "wheel-delta"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@wheel-delta@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMWheelEvent #wheelDelta-@--}-getDOMWheelEventWheelDelta :: (MonadIO m, IsDOMWheelEvent o) => o -> m CLong-getDOMWheelEventWheelDelta obj = liftIO $ B.Properties.getObjectPropertyLong obj "wheel-delta"--#if ENABLE_OVERLOADING-data DOMWheelEventWheelDeltaPropertyInfo-instance AttrInfo DOMWheelEventWheelDeltaPropertyInfo where-    type AttrAllowedOps DOMWheelEventWheelDeltaPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWheelDeltaPropertyInfo = IsDOMWheelEvent-    type AttrGetType DOMWheelEventWheelDeltaPropertyInfo = CLong-    type AttrLabel DOMWheelEventWheelDeltaPropertyInfo = "wheel-delta"-    type AttrOrigin DOMWheelEventWheelDeltaPropertyInfo = DOMWheelEvent-    attrGet _ = getDOMWheelEventWheelDelta-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "wheel-delta-x"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@wheel-delta-x@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMWheelEvent #wheelDeltaX-@--}-getDOMWheelEventWheelDeltaX :: (MonadIO m, IsDOMWheelEvent o) => o -> m CLong-getDOMWheelEventWheelDeltaX obj = liftIO $ B.Properties.getObjectPropertyLong obj "wheel-delta-x"--#if ENABLE_OVERLOADING-data DOMWheelEventWheelDeltaXPropertyInfo-instance AttrInfo DOMWheelEventWheelDeltaXPropertyInfo where-    type AttrAllowedOps DOMWheelEventWheelDeltaXPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWheelDeltaXPropertyInfo = IsDOMWheelEvent-    type AttrGetType DOMWheelEventWheelDeltaXPropertyInfo = CLong-    type AttrLabel DOMWheelEventWheelDeltaXPropertyInfo = "wheel-delta-x"-    type AttrOrigin DOMWheelEventWheelDeltaXPropertyInfo = DOMWheelEvent-    attrGet _ = getDOMWheelEventWheelDeltaX-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "wheel-delta-y"-   -- Type: TBasicType TLong-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@wheel-delta-y@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMWheelEvent #wheelDeltaY-@--}-getDOMWheelEventWheelDeltaY :: (MonadIO m, IsDOMWheelEvent o) => o -> m CLong-getDOMWheelEventWheelDeltaY obj = liftIO $ B.Properties.getObjectPropertyLong obj "wheel-delta-y"--#if ENABLE_OVERLOADING-data DOMWheelEventWheelDeltaYPropertyInfo-instance AttrInfo DOMWheelEventWheelDeltaYPropertyInfo where-    type AttrAllowedOps DOMWheelEventWheelDeltaYPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMWheelEventWheelDeltaYPropertyInfo = IsDOMWheelEvent-    type AttrGetType DOMWheelEventWheelDeltaYPropertyInfo = CLong-    type AttrLabel DOMWheelEventWheelDeltaYPropertyInfo = "wheel-delta-y"-    type AttrOrigin DOMWheelEventWheelDeltaYPropertyInfo = DOMWheelEvent-    attrGet _ = getDOMWheelEventWheelDeltaY-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMWheelEvent-type instance O.AttributeList DOMWheelEvent = DOMWheelEventAttributeList-type DOMWheelEventAttributeList = ('[ '("altKey", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventAltKeyPropertyInfo), '("bubbles", WebKit2WebExtension.DOMEvent.DOMEventBubblesPropertyInfo), '("button", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventButtonPropertyInfo), '("cancelBubble", WebKit2WebExtension.DOMEvent.DOMEventCancelBubblePropertyInfo), '("cancelable", WebKit2WebExtension.DOMEvent.DOMEventCancelablePropertyInfo), '("charCode", WebKit2WebExtension.DOMUIEvent.DOMUIEventCharCodePropertyInfo), '("clientX", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventClientXPropertyInfo), '("clientY", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventClientYPropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("ctrlKey", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventCtrlKeyPropertyInfo), '("currentTarget", WebKit2WebExtension.DOMEvent.DOMEventCurrentTargetPropertyInfo), '("detail", WebKit2WebExtension.DOMUIEvent.DOMUIEventDetailPropertyInfo), '("eventPhase", WebKit2WebExtension.DOMEvent.DOMEventEventPhasePropertyInfo), '("fromElement", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventFromElementPropertyInfo), '("keyCode", WebKit2WebExtension.DOMUIEvent.DOMUIEventKeyCodePropertyInfo), '("layerX", WebKit2WebExtension.DOMUIEvent.DOMUIEventLayerXPropertyInfo), '("layerY", WebKit2WebExtension.DOMUIEvent.DOMUIEventLayerYPropertyInfo), '("metaKey", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventMetaKeyPropertyInfo), '("offsetX", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventOffsetXPropertyInfo), '("offsetY", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventOffsetYPropertyInfo), '("pageX", WebKit2WebExtension.DOMUIEvent.DOMUIEventPageXPropertyInfo), '("pageY", WebKit2WebExtension.DOMUIEvent.DOMUIEventPageYPropertyInfo), '("relatedTarget", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventRelatedTargetPropertyInfo), '("returnValue", WebKit2WebExtension.DOMEvent.DOMEventReturnValuePropertyInfo), '("screenX", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventScreenXPropertyInfo), '("screenY", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventScreenYPropertyInfo), '("shiftKey", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventShiftKeyPropertyInfo), '("srcElement", WebKit2WebExtension.DOMEvent.DOMEventSrcElementPropertyInfo), '("target", WebKit2WebExtension.DOMEvent.DOMEventTargetPropertyInfo), '("timeStamp", WebKit2WebExtension.DOMEvent.DOMEventTimeStampPropertyInfo), '("toElement", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventToElementPropertyInfo), '("type", WebKit2WebExtension.DOMEvent.DOMEventTypePropertyInfo), '("view", WebKit2WebExtension.DOMUIEvent.DOMUIEventViewPropertyInfo), '("wheelDelta", DOMWheelEventWheelDeltaPropertyInfo), '("wheelDeltaX", DOMWheelEventWheelDeltaXPropertyInfo), '("wheelDeltaY", DOMWheelEventWheelDeltaYPropertyInfo), '("x", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventXPropertyInfo), '("y", WebKit2WebExtension.DOMMouseEvent.DOMMouseEventYPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMWheelEventWheelDelta :: AttrLabelProxy "wheelDelta"-dOMWheelEventWheelDelta = AttrLabelProxy--dOMWheelEventWheelDeltaX :: AttrLabelProxy "wheelDeltaX"-dOMWheelEventWheelDeltaX = AttrLabelProxy--dOMWheelEventWheelDeltaY :: AttrLabelProxy "wheelDeltaY"-dOMWheelEventWheelDeltaY = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMWheelEvent = DOMWheelEventSignalList-type DOMWheelEventSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMWheelEvent::get_wheel_delta--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMWheelEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_wheel_event_get_wheel_delta" webkit_dom_wheel_event_get_wheel_delta :: -    Ptr DOMWheelEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"})-    IO CLong--{-# DEPRECATED dOMWheelEventGetWheelDelta ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMWheelEventGetWheelDelta ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMWheelEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMWheelEventGetWheelDelta self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_wheel_event_get_wheel_delta self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMWheelEventGetWheelDeltaMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMWheelEvent a) => O.MethodInfo DOMWheelEventGetWheelDeltaMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWheelDelta--#endif---- method DOMWheelEvent::get_wheel_delta_x--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMWheelEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_wheel_event_get_wheel_delta_x" webkit_dom_wheel_event_get_wheel_delta_x :: -    Ptr DOMWheelEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"})-    IO CLong--{-# DEPRECATED dOMWheelEventGetWheelDeltaX ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMWheelEventGetWheelDeltaX ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMWheelEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMWheelEventGetWheelDeltaX self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_wheel_event_get_wheel_delta_x self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMWheelEventGetWheelDeltaXMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMWheelEvent a) => O.MethodInfo DOMWheelEventGetWheelDeltaXMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWheelDeltaX--#endif---- method DOMWheelEvent::get_wheel_delta_y--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMWheelEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TLong)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_wheel_event_get_wheel_delta_y" webkit_dom_wheel_event_get_wheel_delta_y :: -    Ptr DOMWheelEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"})-    IO CLong--{-# DEPRECATED dOMWheelEventGetWheelDeltaY ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMWheelEventGetWheelDeltaY ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMWheelEvent a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent' -}-    -> m CLong-    {- ^ __Returns:__ A @/glong/@ -}-dOMWheelEventGetWheelDeltaY self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_wheel_event_get_wheel_delta_y self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMWheelEventGetWheelDeltaYMethodInfo-instance (signature ~ (m CLong), MonadIO m, IsDOMWheelEvent a) => O.MethodInfo DOMWheelEventGetWheelDeltaYMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventGetWheelDeltaY--#endif---- method DOMWheelEvent::init_wheel_event--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMWheelEvent", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wheelDeltaX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "wheelDeltaY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "view", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMDOMWindow", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "screenY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientX", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "clientY", argType = TBasicType TLong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #glong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "ctrlKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "altKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "shiftKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "metaKey", argType = TBasicType TBoolean, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gboolean", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_wheel_event_init_wheel_event" webkit_dom_wheel_event_init_wheel_event :: -    Ptr DOMWheelEvent ->                    -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMWheelEvent"})-    CLong ->                                -- wheelDeltaX : TBasicType TLong-    CLong ->                                -- wheelDeltaY : TBasicType TLong-    Ptr WebKit2WebExtension.DOMDOMWindow.DOMDOMWindow -> -- view : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDOMWindow"})-    CLong ->                                -- screenX : TBasicType TLong-    CLong ->                                -- screenY : TBasicType TLong-    CLong ->                                -- clientX : TBasicType TLong-    CLong ->                                -- clientY : TBasicType TLong-    CInt ->                                 -- ctrlKey : TBasicType TBoolean-    CInt ->                                 -- altKey : TBasicType TBoolean-    CInt ->                                 -- shiftKey : TBasicType TBoolean-    CInt ->                                 -- metaKey : TBasicType TBoolean-    IO ()--{-# DEPRECATED dOMWheelEventInitWheelEvent ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMWheelEventInitWheelEvent ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMWheelEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMWheelEvent.DOMWheelEvent' -}-    -> CLong-    {- ^ /@wheelDeltaX@/: A @/glong/@ -}-    -> CLong-    {- ^ /@wheelDeltaY@/: A @/glong/@ -}-    -> b-    {- ^ /@view@/: A 'GI.WebKit2WebExtension.Objects.DOMDOMWindow.DOMDOMWindow' -}-    -> CLong-    {- ^ /@screenX@/: A @/glong/@ -}-    -> CLong-    {- ^ /@screenY@/: A @/glong/@ -}-    -> CLong-    {- ^ /@clientX@/: A @/glong/@ -}-    -> CLong-    {- ^ /@clientY@/: A @/glong/@ -}-    -> Bool-    {- ^ /@ctrlKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@altKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@shiftKey@/: A 'Bool' -}-    -> Bool-    {- ^ /@metaKey@/: A 'Bool' -}-    -> m ()-dOMWheelEventInitWheelEvent self wheelDeltaX wheelDeltaY view screenX screenY clientX clientY ctrlKey altKey shiftKey metaKey = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    view' <- unsafeManagedPtrCastPtr view-    let ctrlKey' = (fromIntegral . fromEnum) ctrlKey-    let altKey' = (fromIntegral . fromEnum) altKey-    let shiftKey' = (fromIntegral . fromEnum) shiftKey-    let metaKey' = (fromIntegral . fromEnum) metaKey-    webkit_dom_wheel_event_init_wheel_event self' wheelDeltaX wheelDeltaY view' screenX screenY clientX clientY ctrlKey' altKey' shiftKey' metaKey'-    touchManagedPtr self-    touchManagedPtr view-    return ()--#if ENABLE_OVERLOADING-data DOMWheelEventInitWheelEventMethodInfo-instance (signature ~ (CLong -> CLong -> b -> CLong -> CLong -> CLong -> CLong -> Bool -> Bool -> Bool -> Bool -> m ()), MonadIO m, IsDOMWheelEvent a, WebKit2WebExtension.DOMDOMWindow.IsDOMDOMWindow b) => O.MethodInfo DOMWheelEventInitWheelEventMethodInfo a signature where-    overloadedMethod _ = dOMWheelEventInitWheelEvent--#endif--
− GI/WebKit2WebExtension/Objects/DOMWheelEvent.hs-boot
@@ -1,50 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMWheelEvent where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMWheelEvent = DOMWheelEvent (ManagedPtr DOMWheelEvent)-instance GObject DOMWheelEvent where-class (GObject o, O.IsDescendantOf DOMWheelEvent o) => IsDOMWheelEvent o-instance (GObject o, O.IsDescendantOf DOMWheelEvent o) => IsDOMWheelEvent o-instance O.HasParentTypes DOMWheelEvent-#if ENABLE_OVERLOADING-data DOMWheelEventWheelDeltaPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMWheelEventWheelDeltaXPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMWheelEventWheelDeltaYPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMWheelEventGetWheelDeltaMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMWheelEventGetWheelDeltaXMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMWheelEventGetWheelDeltaYMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMWheelEventInitWheelEventMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMXPathExpression.hs
@@ -1,191 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMXPathExpression-    ( ---- * Exported types-    DOMXPathExpression(..)                  ,-    IsDOMXPathExpression                    ,-    toDOMXPathExpression                    ,-    noDOMXPathExpression                    ,--- -- * Methods--- ** evaluate #method:evaluate#--#if ENABLE_OVERLOADING-    DOMXPathExpressionEvaluateMethodInfo    ,-#endif-    dOMXPathExpressionEvaluate              ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMXPathResult as WebKit2WebExtension.DOMXPathResult---- | Memory-managed wrapper type.-newtype DOMXPathExpression = DOMXPathExpression (ManagedPtr DOMXPathExpression)-foreign import ccall "webkit_dom_xpath_expression_get_type"-    c_webkit_dom_xpath_expression_get_type :: IO GType--instance GObject DOMXPathExpression where-    gobjectType = c_webkit_dom_xpath_expression_get_type-    ---- | Type class for types which can be safely cast to `DOMXPathExpression`, for instance with `toDOMXPathExpression`.-class (GObject o, O.IsDescendantOf DOMXPathExpression o) => IsDOMXPathExpression o-instance (GObject o, O.IsDescendantOf DOMXPathExpression o) => IsDOMXPathExpression o--instance O.HasParentTypes DOMXPathExpression-type instance O.ParentTypes DOMXPathExpression = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMXPathExpression`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMXPathExpression :: (MonadIO m, IsDOMXPathExpression o) => o -> m DOMXPathExpression-toDOMXPathExpression = liftIO . unsafeCastTo DOMXPathExpression---- | A convenience alias for `Nothing` :: `Maybe` `DOMXPathExpression`.-noDOMXPathExpression :: Maybe DOMXPathExpression-noDOMXPathExpression = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMXPathExpressionMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMXPathExpressionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMXPathExpressionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMXPathExpressionMethod "evaluate" o = DOMXPathExpressionEvaluateMethodInfo-    ResolveDOMXPathExpressionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMXPathExpressionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMXPathExpressionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMXPathExpressionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMXPathExpressionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMXPathExpressionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMXPathExpressionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMXPathExpressionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMXPathExpressionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMXPathExpressionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMXPathExpressionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMXPathExpressionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMXPathExpressionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMXPathExpressionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMXPathExpressionMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMXPathExpressionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMXPathExpressionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMXPathExpressionMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMXPathExpressionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMXPathExpressionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMXPathExpressionMethod t DOMXPathExpression, O.MethodInfo info DOMXPathExpression p) => OL.IsLabel t (DOMXPathExpression -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMXPathExpression-type instance O.AttributeList DOMXPathExpression = DOMXPathExpressionAttributeList-type DOMXPathExpressionAttributeList = ('[ '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMXPathExpression = DOMXPathExpressionSignalList-type DOMXPathExpressionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMXPathExpression::evaluate--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathExpression"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathExpression", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "contextNode", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMNode", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "type", argType = TBasicType TUInt16, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gushort", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "inResult", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_expression_evaluate" webkit_dom_xpath_expression_evaluate :: -    Ptr DOMXPathExpression ->               -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathExpression"})-    Ptr WebKit2WebExtension.DOMNode.DOMNode -> -- contextNode : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-    Word16 ->                               -- type : TBasicType TUInt16-    Ptr WebKit2WebExtension.DOMXPathResult.DOMXPathResult -> -- inResult : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMXPathResult.DOMXPathResult)--{-# DEPRECATED dOMXPathExpressionEvaluate ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathExpressionEvaluate ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathExpression a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMXPathResult.IsDOMXPathResult c) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathExpression.DOMXPathExpression' -}-    -> b-    {- ^ /@contextNode@/: A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-    -> Word16-    {- ^ /@type@/: A @/gushort/@ -}-    -> c-    {- ^ /@inResult@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m WebKit2WebExtension.DOMXPathResult.DOMXPathResult-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathExpressionEvaluate self contextNode type_ inResult = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    contextNode' <- unsafeManagedPtrCastPtr contextNode-    inResult' <- unsafeManagedPtrCastPtr inResult-    onException (do-        result <- propagateGError $ webkit_dom_xpath_expression_evaluate self' contextNode' type_ inResult'-        checkUnexpectedReturnNULL "dOMXPathExpressionEvaluate" result-        result' <- (wrapObject WebKit2WebExtension.DOMXPathResult.DOMXPathResult) result-        touchManagedPtr self-        touchManagedPtr contextNode-        touchManagedPtr inResult-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathExpressionEvaluateMethodInfo-instance (signature ~ (b -> Word16 -> c -> m WebKit2WebExtension.DOMXPathResult.DOMXPathResult), MonadIO m, IsDOMXPathExpression a, WebKit2WebExtension.DOMNode.IsDOMNode b, WebKit2WebExtension.DOMXPathResult.IsDOMXPathResult c) => O.MethodInfo DOMXPathExpressionEvaluateMethodInfo a signature where-    overloadedMethod _ = dOMXPathExpressionEvaluate--#endif--
− GI/WebKit2WebExtension/Objects/DOMXPathExpression.hs-boot
@@ -1,32 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMXPathExpression where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMXPathExpression = DOMXPathExpression (ManagedPtr DOMXPathExpression)-instance GObject DOMXPathExpression where-class (GObject o, O.IsDescendantOf DOMXPathExpression o) => IsDOMXPathExpression o-instance (GObject o, O.IsDescendantOf DOMXPathExpression o) => IsDOMXPathExpression o-instance O.HasParentTypes DOMXPathExpression-#if ENABLE_OVERLOADING-data DOMXPathExpressionEvaluateMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/DOMXPathResult.hs
@@ -1,896 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.DOMXPathResult-    ( ---- * Exported types-    DOMXPathResult(..)                      ,-    IsDOMXPathResult                        ,-    toDOMXPathResult                        ,-    noDOMXPathResult                        ,--- -- * Methods--- ** getBooleanValue #method:getBooleanValue#--#if ENABLE_OVERLOADING-    DOMXPathResultGetBooleanValueMethodInfo ,-#endif-    dOMXPathResultGetBooleanValue           ,----- ** getInvalidIteratorState #method:getInvalidIteratorState#--#if ENABLE_OVERLOADING-    DOMXPathResultGetInvalidIteratorStateMethodInfo,-#endif-    dOMXPathResultGetInvalidIteratorState   ,----- ** getNumberValue #method:getNumberValue#--#if ENABLE_OVERLOADING-    DOMXPathResultGetNumberValueMethodInfo  ,-#endif-    dOMXPathResultGetNumberValue            ,----- ** getResultType #method:getResultType#--#if ENABLE_OVERLOADING-    DOMXPathResultGetResultTypeMethodInfo   ,-#endif-    dOMXPathResultGetResultType             ,----- ** getSingleNodeValue #method:getSingleNodeValue#--#if ENABLE_OVERLOADING-    DOMXPathResultGetSingleNodeValueMethodInfo,-#endif-    dOMXPathResultGetSingleNodeValue        ,----- ** getSnapshotLength #method:getSnapshotLength#--#if ENABLE_OVERLOADING-    DOMXPathResultGetSnapshotLengthMethodInfo,-#endif-    dOMXPathResultGetSnapshotLength         ,----- ** getStringValue #method:getStringValue#--#if ENABLE_OVERLOADING-    DOMXPathResultGetStringValueMethodInfo  ,-#endif-    dOMXPathResultGetStringValue            ,----- ** iterateNext #method:iterateNext#--#if ENABLE_OVERLOADING-    DOMXPathResultIterateNextMethodInfo     ,-#endif-    dOMXPathResultIterateNext               ,----- ** snapshotItem #method:snapshotItem#--#if ENABLE_OVERLOADING-    DOMXPathResultSnapshotItemMethodInfo    ,-#endif-    dOMXPathResultSnapshotItem              ,----- -- * Properties--- ** booleanValue #attr:booleanValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultBooleanValuePropertyInfo  ,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultBooleanValue              ,-#endif-    getDOMXPathResultBooleanValue           ,----- ** invalidIteratorState #attr:invalidIteratorState#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultInvalidIteratorStatePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultInvalidIteratorState      ,-#endif-    getDOMXPathResultInvalidIteratorState   ,----- ** numberValue #attr:numberValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultNumberValuePropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultNumberValue               ,-#endif-    getDOMXPathResultNumberValue            ,----- ** resultType #attr:resultType#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultResultTypePropertyInfo    ,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultResultType                ,-#endif-    getDOMXPathResultResultType             ,----- ** singleNodeValue #attr:singleNodeValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultSingleNodeValuePropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultSingleNodeValue           ,-#endif-    getDOMXPathResultSingleNodeValue        ,----- ** snapshotLength #attr:snapshotLength#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultSnapshotLengthPropertyInfo,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultSnapshotLength            ,-#endif-    getDOMXPathResultSnapshotLength         ,----- ** stringValue #attr:stringValue#-{- | /No description available in the introspection data./--}-#if ENABLE_OVERLOADING-    DOMXPathResultStringValuePropertyInfo   ,-#endif-#if ENABLE_OVERLOADING-    dOMXPathResultStringValue               ,-#endif-    getDOMXPathResultStringValue            ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject---- | Memory-managed wrapper type.-newtype DOMXPathResult = DOMXPathResult (ManagedPtr DOMXPathResult)-foreign import ccall "webkit_dom_xpath_result_get_type"-    c_webkit_dom_xpath_result_get_type :: IO GType--instance GObject DOMXPathResult where-    gobjectType = c_webkit_dom_xpath_result_get_type-    ---- | Type class for types which can be safely cast to `DOMXPathResult`, for instance with `toDOMXPathResult`.-class (GObject o, O.IsDescendantOf DOMXPathResult o) => IsDOMXPathResult o-instance (GObject o, O.IsDescendantOf DOMXPathResult o) => IsDOMXPathResult o--instance O.HasParentTypes DOMXPathResult-type instance O.ParentTypes DOMXPathResult = '[WebKit2WebExtension.DOMObject.DOMObject, GObject.Object.Object]---- | Cast to `DOMXPathResult`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toDOMXPathResult :: (MonadIO m, IsDOMXPathResult o) => o -> m DOMXPathResult-toDOMXPathResult = liftIO . unsafeCastTo DOMXPathResult---- | A convenience alias for `Nothing` :: `Maybe` `DOMXPathResult`.-noDOMXPathResult :: Maybe DOMXPathResult-noDOMXPathResult = Nothing--#if ENABLE_OVERLOADING-type family ResolveDOMXPathResultMethod (t :: Symbol) (o :: *) :: * where-    ResolveDOMXPathResultMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveDOMXPathResultMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveDOMXPathResultMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveDOMXPathResultMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveDOMXPathResultMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveDOMXPathResultMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveDOMXPathResultMethod "iterateNext" o = DOMXPathResultIterateNextMethodInfo-    ResolveDOMXPathResultMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveDOMXPathResultMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveDOMXPathResultMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveDOMXPathResultMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveDOMXPathResultMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveDOMXPathResultMethod "snapshotItem" o = DOMXPathResultSnapshotItemMethodInfo-    ResolveDOMXPathResultMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveDOMXPathResultMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveDOMXPathResultMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveDOMXPathResultMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveDOMXPathResultMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveDOMXPathResultMethod "getBooleanValue" o = DOMXPathResultGetBooleanValueMethodInfo-    ResolveDOMXPathResultMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveDOMXPathResultMethod "getInvalidIteratorState" o = DOMXPathResultGetInvalidIteratorStateMethodInfo-    ResolveDOMXPathResultMethod "getNumberValue" o = DOMXPathResultGetNumberValueMethodInfo-    ResolveDOMXPathResultMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveDOMXPathResultMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveDOMXPathResultMethod "getResultType" o = DOMXPathResultGetResultTypeMethodInfo-    ResolveDOMXPathResultMethod "getSingleNodeValue" o = DOMXPathResultGetSingleNodeValueMethodInfo-    ResolveDOMXPathResultMethod "getSnapshotLength" o = DOMXPathResultGetSnapshotLengthMethodInfo-    ResolveDOMXPathResultMethod "getStringValue" o = DOMXPathResultGetStringValueMethodInfo-    ResolveDOMXPathResultMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveDOMXPathResultMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveDOMXPathResultMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveDOMXPathResultMethod t DOMXPathResult, O.MethodInfo info DOMXPathResult p) => OL.IsLabel t (DOMXPathResult -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "boolean-value"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@boolean-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #booleanValue-@--}-getDOMXPathResultBooleanValue :: (MonadIO m, IsDOMXPathResult o) => o -> m Bool-getDOMXPathResultBooleanValue obj = liftIO $ B.Properties.getObjectPropertyBool obj "boolean-value"--#if ENABLE_OVERLOADING-data DOMXPathResultBooleanValuePropertyInfo-instance AttrInfo DOMXPathResultBooleanValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultBooleanValuePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultBooleanValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultBooleanValuePropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultBooleanValuePropertyInfo = Bool-    type AttrLabel DOMXPathResultBooleanValuePropertyInfo = "boolean-value"-    type AttrOrigin DOMXPathResultBooleanValuePropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultBooleanValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "invalid-iterator-state"-   -- Type: TBasicType TBoolean-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@invalid-iterator-state@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #invalidIteratorState-@--}-getDOMXPathResultInvalidIteratorState :: (MonadIO m, IsDOMXPathResult o) => o -> m Bool-getDOMXPathResultInvalidIteratorState obj = liftIO $ B.Properties.getObjectPropertyBool obj "invalid-iterator-state"--#if ENABLE_OVERLOADING-data DOMXPathResultInvalidIteratorStatePropertyInfo-instance AttrInfo DOMXPathResultInvalidIteratorStatePropertyInfo where-    type AttrAllowedOps DOMXPathResultInvalidIteratorStatePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultInvalidIteratorStatePropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultInvalidIteratorStatePropertyInfo = Bool-    type AttrLabel DOMXPathResultInvalidIteratorStatePropertyInfo = "invalid-iterator-state"-    type AttrOrigin DOMXPathResultInvalidIteratorStatePropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultInvalidIteratorState-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "number-value"-   -- Type: TBasicType TDouble-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@number-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #numberValue-@--}-getDOMXPathResultNumberValue :: (MonadIO m, IsDOMXPathResult o) => o -> m Double-getDOMXPathResultNumberValue obj = liftIO $ B.Properties.getObjectPropertyDouble obj "number-value"--#if ENABLE_OVERLOADING-data DOMXPathResultNumberValuePropertyInfo-instance AttrInfo DOMXPathResultNumberValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultNumberValuePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultNumberValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultNumberValuePropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultNumberValuePropertyInfo = Double-    type AttrLabel DOMXPathResultNumberValuePropertyInfo = "number-value"-    type AttrOrigin DOMXPathResultNumberValuePropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultNumberValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "result-type"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@result-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #resultType-@--}-getDOMXPathResultResultType :: (MonadIO m, IsDOMXPathResult o) => o -> m Word32-getDOMXPathResultResultType obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "result-type"--#if ENABLE_OVERLOADING-data DOMXPathResultResultTypePropertyInfo-instance AttrInfo DOMXPathResultResultTypePropertyInfo where-    type AttrAllowedOps DOMXPathResultResultTypePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultResultTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultResultTypePropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultResultTypePropertyInfo = Word32-    type AttrLabel DOMXPathResultResultTypePropertyInfo = "result-type"-    type AttrOrigin DOMXPathResultResultTypePropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultResultType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "single-node-value"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@single-node-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #singleNodeValue-@--}-getDOMXPathResultSingleNodeValue :: (MonadIO m, IsDOMXPathResult o) => o -> m (Maybe WebKit2WebExtension.DOMNode.DOMNode)-getDOMXPathResultSingleNodeValue obj = liftIO $ B.Properties.getObjectPropertyObject obj "single-node-value" WebKit2WebExtension.DOMNode.DOMNode--#if ENABLE_OVERLOADING-data DOMXPathResultSingleNodeValuePropertyInfo-instance AttrInfo DOMXPathResultSingleNodeValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultSingleNodeValuePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultSingleNodeValuePropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultSingleNodeValuePropertyInfo = (Maybe WebKit2WebExtension.DOMNode.DOMNode)-    type AttrLabel DOMXPathResultSingleNodeValuePropertyInfo = "single-node-value"-    type AttrOrigin DOMXPathResultSingleNodeValuePropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultSingleNodeValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "snapshot-length"-   -- Type: TBasicType TULong-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@snapshot-length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #snapshotLength-@--}-getDOMXPathResultSnapshotLength :: (MonadIO m, IsDOMXPathResult o) => o -> m CULong-getDOMXPathResultSnapshotLength obj = liftIO $ B.Properties.getObjectPropertyULong obj "snapshot-length"--#if ENABLE_OVERLOADING-data DOMXPathResultSnapshotLengthPropertyInfo-instance AttrInfo DOMXPathResultSnapshotLengthPropertyInfo where-    type AttrAllowedOps DOMXPathResultSnapshotLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint DOMXPathResultSnapshotLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultSnapshotLengthPropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultSnapshotLengthPropertyInfo = CULong-    type AttrLabel DOMXPathResultSnapshotLengthPropertyInfo = "snapshot-length"-    type AttrOrigin DOMXPathResultSnapshotLengthPropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultSnapshotLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "string-value"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Nothing,Nothing)--{- |-Get the value of the “@string-value@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' dOMXPathResult #stringValue-@--}-getDOMXPathResultStringValue :: (MonadIO m, IsDOMXPathResult o) => o -> m (Maybe T.Text)-getDOMXPathResultStringValue obj = liftIO $ B.Properties.getObjectPropertyString obj "string-value"--#if ENABLE_OVERLOADING-data DOMXPathResultStringValuePropertyInfo-instance AttrInfo DOMXPathResultStringValuePropertyInfo where-    type AttrAllowedOps DOMXPathResultStringValuePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint DOMXPathResultStringValuePropertyInfo = (~) ()-    type AttrBaseTypeConstraint DOMXPathResultStringValuePropertyInfo = IsDOMXPathResult-    type AttrGetType DOMXPathResultStringValuePropertyInfo = (Maybe T.Text)-    type AttrLabel DOMXPathResultStringValuePropertyInfo = "string-value"-    type AttrOrigin DOMXPathResultStringValuePropertyInfo = DOMXPathResult-    attrGet _ = getDOMXPathResultStringValue-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList DOMXPathResult-type instance O.AttributeList DOMXPathResult = DOMXPathResultAttributeList-type DOMXPathResultAttributeList = ('[ '("booleanValue", DOMXPathResultBooleanValuePropertyInfo), '("coreObject", WebKit2WebExtension.DOMObject.DOMObjectCoreObjectPropertyInfo), '("invalidIteratorState", DOMXPathResultInvalidIteratorStatePropertyInfo), '("numberValue", DOMXPathResultNumberValuePropertyInfo), '("resultType", DOMXPathResultResultTypePropertyInfo), '("singleNodeValue", DOMXPathResultSingleNodeValuePropertyInfo), '("snapshotLength", DOMXPathResultSnapshotLengthPropertyInfo), '("stringValue", DOMXPathResultStringValuePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-dOMXPathResultBooleanValue :: AttrLabelProxy "booleanValue"-dOMXPathResultBooleanValue = AttrLabelProxy--dOMXPathResultInvalidIteratorState :: AttrLabelProxy "invalidIteratorState"-dOMXPathResultInvalidIteratorState = AttrLabelProxy--dOMXPathResultNumberValue :: AttrLabelProxy "numberValue"-dOMXPathResultNumberValue = AttrLabelProxy--dOMXPathResultResultType :: AttrLabelProxy "resultType"-dOMXPathResultResultType = AttrLabelProxy--dOMXPathResultSingleNodeValue :: AttrLabelProxy "singleNodeValue"-dOMXPathResultSingleNodeValue = AttrLabelProxy--dOMXPathResultSnapshotLength :: AttrLabelProxy "snapshotLength"-dOMXPathResultSnapshotLength = AttrLabelProxy--dOMXPathResultStringValue :: AttrLabelProxy "stringValue"-dOMXPathResultStringValue = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList DOMXPathResult = DOMXPathResultSignalList-type DOMXPathResultSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method DOMXPathResult::get_boolean_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_boolean_value" webkit_dom_xpath_result_get_boolean_value :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO CInt--{-# DEPRECATED dOMXPathResultGetBooleanValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetBooleanValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m ()-    {- ^ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultGetBooleanValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        _ <- propagateGError $ webkit_dom_xpath_result_get_boolean_value self'-        touchManagedPtr self-        return ()-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultGetBooleanValueMethodInfo-instance (signature ~ (m ()), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetBooleanValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetBooleanValue--#endif---- method DOMXPathResult::get_invalid_iterator_state--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_invalid_iterator_state" webkit_dom_xpath_result_get_invalid_iterator_state :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    IO CInt--{-# DEPRECATED dOMXPathResultGetInvalidIteratorState ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetInvalidIteratorState ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m Bool-    {- ^ __Returns:__ A 'Bool' -}-dOMXPathResultGetInvalidIteratorState self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_xpath_result_get_invalid_iterator_state self'-    let result' = (/= 0) result-    touchManagedPtr self-    return result'--#if ENABLE_OVERLOADING-data DOMXPathResultGetInvalidIteratorStateMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetInvalidIteratorStateMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetInvalidIteratorState--#endif---- method DOMXPathResult::get_number_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TDouble)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_number_value" webkit_dom_xpath_result_get_number_value :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO CDouble--{-# DEPRECATED dOMXPathResultGetNumberValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetNumberValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m Double-    {- ^ __Returns:__ A @/gdouble/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultGetNumberValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_number_value self'-        let result' = realToFrac result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultGetNumberValueMethodInfo-instance (signature ~ (m Double), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetNumberValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetNumberValue--#endif---- method DOMXPathResult::get_result_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt16)--- throws : False--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_result_type" webkit_dom_xpath_result_get_result_type :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    IO Word16--{-# DEPRECATED dOMXPathResultGetResultType ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetResultType ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m Word16-    {- ^ __Returns:__ A @/gushort/@ -}-dOMXPathResultGetResultType self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    result <- webkit_dom_xpath_result_get_result_type self'-    touchManagedPtr self-    return result--#if ENABLE_OVERLOADING-data DOMXPathResultGetResultTypeMethodInfo-instance (signature ~ (m Word16), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetResultTypeMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetResultType--#endif---- method DOMXPathResult::get_single_node_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_single_node_value" webkit_dom_xpath_result_get_single_node_value :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMXPathResultGetSingleNodeValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetSingleNodeValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultGetSingleNodeValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_single_node_value self'-        checkUnexpectedReturnNULL "dOMXPathResultGetSingleNodeValue" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultGetSingleNodeValueMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetSingleNodeValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetSingleNodeValue--#endif---- method DOMXPathResult::get_snapshot_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TULong)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_snapshot_length" webkit_dom_xpath_result_get_snapshot_length :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO CULong--{-# DEPRECATED dOMXPathResultGetSnapshotLength ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetSnapshotLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m CULong-    {- ^ __Returns:__ A @/gulong/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultGetSnapshotLength self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_snapshot_length self'-        touchManagedPtr self-        return result-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultGetSnapshotLengthMethodInfo-instance (signature ~ (m CULong), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetSnapshotLengthMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetSnapshotLength--#endif---- method DOMXPathResult::get_string_value--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_get_string_value" webkit_dom_xpath_result_get_string_value :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO CString--{-# DEPRECATED dOMXPathResultGetStringValue ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultGetStringValue ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m T.Text-    {- ^ __Returns:__ A @/gchar/@ /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultGetStringValue self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_get_string_value self'-        checkUnexpectedReturnNULL "dOMXPathResultGetStringValue" result-        result' <- cstringToText result-        freeMem result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultGetStringValueMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultGetStringValueMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultGetStringValue--#endif---- method DOMXPathResult::iterate_next--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_iterate_next" webkit_dom_xpath_result_iterate_next :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMXPathResultIterateNext ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultIterateNext ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultIterateNext self = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_iterate_next self'-        checkUnexpectedReturnNULL "dOMXPathResultIterateNext" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultIterateNextMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultIterateNextMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultIterateNext--#endif---- method DOMXPathResult::snapshot_item--- method type : OrdinaryMethod--- Args : [Arg {argCName = "self", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #WebKitDOMXPathResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "index", argType = TBasicType TULong, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "A #gulong", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : True--- Skip return : False--foreign import ccall "webkit_dom_xpath_result_snapshot_item" webkit_dom_xpath_result_snapshot_item :: -    Ptr DOMXPathResult ->                   -- self : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMXPathResult"})-    CULong ->                               -- index : TBasicType TULong-    Ptr (Ptr GError) ->                     -- error-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{-# DEPRECATED dOMXPathResultSnapshotItem ["(Since version 2.22)","Use JavaScriptCore API instead"] #-}-{- |-/No description available in the introspection data./--}-dOMXPathResultSnapshotItem ::-    (B.CallStack.HasCallStack, MonadIO m, IsDOMXPathResult a) =>-    a-    {- ^ /@self@/: A 'GI.WebKit2WebExtension.Objects.DOMXPathResult.DOMXPathResult' -}-    -> CULong-    {- ^ /@index@/: A @/gulong/@ -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ A 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' /(Can throw 'Data.GI.Base.GError.GError')/ -}-dOMXPathResultSnapshotItem self index = liftIO $ do-    self' <- unsafeManagedPtrCastPtr self-    onException (do-        result <- propagateGError $ webkit_dom_xpath_result_snapshot_item self' index-        checkUnexpectedReturnNULL "dOMXPathResultSnapshotItem" result-        result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-        touchManagedPtr self-        return result'-     ) (do-        return ()-     )--#if ENABLE_OVERLOADING-data DOMXPathResultSnapshotItemMethodInfo-instance (signature ~ (CULong -> m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsDOMXPathResult a) => O.MethodInfo DOMXPathResultSnapshotItemMethodInfo a signature where-    overloadedMethod _ = dOMXPathResultSnapshotItem--#endif--
− GI/WebKit2WebExtension/Objects/DOMXPathResult.hs-boot
@@ -1,77 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.DOMXPathResult where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype DOMXPathResult = DOMXPathResult (ManagedPtr DOMXPathResult)-instance GObject DOMXPathResult where-class (GObject o, O.IsDescendantOf DOMXPathResult o) => IsDOMXPathResult o-instance (GObject o, O.IsDescendantOf DOMXPathResult o) => IsDOMXPathResult o-instance O.HasParentTypes DOMXPathResult-#if ENABLE_OVERLOADING-data DOMXPathResultBooleanValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultInvalidIteratorStatePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultNumberValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultResultTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultSingleNodeValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultSnapshotLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultStringValuePropertyInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetBooleanValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetInvalidIteratorStateMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetNumberValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetResultTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetSingleNodeValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetSnapshotLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultGetStringValueMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultIterateNextMethodInfo-#endif-#if ENABLE_OVERLOADING-data DOMXPathResultSnapshotItemMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/Frame.hs
@@ -1,434 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.Frame-    ( ---- * Exported types-    Frame(..)                               ,-    IsFrame                                 ,-    toFrame                                 ,-    noFrame                                 ,--- -- * Methods--- ** getJsContext #method:getJsContext#--#if ENABLE_OVERLOADING-    FrameGetJsContextMethodInfo             ,-#endif-    frameGetJsContext                       ,----- ** getJsContextForScriptWorld #method:getJsContextForScriptWorld#--#if ENABLE_OVERLOADING-    FrameGetJsContextForScriptWorldMethodInfo,-#endif-    frameGetJsContextForScriptWorld         ,----- ** getJsValueForDomObject #method:getJsValueForDomObject#--#if ENABLE_OVERLOADING-    FrameGetJsValueForDomObjectMethodInfo   ,-#endif-    frameGetJsValueForDomObject             ,----- ** getJsValueForDomObjectInScriptWorld #method:getJsValueForDomObjectInScriptWorld#--#if ENABLE_OVERLOADING-    FrameGetJsValueForDomObjectInScriptWorldMethodInfo,-#endif-    frameGetJsValueForDomObjectInScriptWorld,----- ** getUri #method:getUri#--#if ENABLE_OVERLOADING-    FrameGetUriMethodInfo                   ,-#endif-    frameGetUri                             ,----- ** isMainFrame #method:isMainFrame#--#if ENABLE_OVERLOADING-    FrameIsMainFrameMethodInfo              ,-#endif-    frameIsMainFrame                        ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import qualified GI.JavaScriptCore.Objects.Context as JavaScriptCore.Context-import qualified GI.JavaScriptCore.Objects.Value as JavaScriptCore.Value-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMObject as WebKit2WebExtension.DOMObject-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.ScriptWorld as WebKit2WebExtension.ScriptWorld---- | Memory-managed wrapper type.-newtype Frame = Frame (ManagedPtr Frame)-foreign import ccall "webkit_frame_get_type"-    c_webkit_frame_get_type :: IO GType--instance GObject Frame where-    gobjectType = c_webkit_frame_get_type-    ---- | Type class for types which can be safely cast to `Frame`, for instance with `toFrame`.-class (GObject o, O.IsDescendantOf Frame o) => IsFrame o-instance (GObject o, O.IsDescendantOf Frame o) => IsFrame o--instance O.HasParentTypes Frame-type instance O.ParentTypes Frame = '[GObject.Object.Object]---- | Cast to `Frame`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toFrame :: (MonadIO m, IsFrame o) => o -> m Frame-toFrame = liftIO . unsafeCastTo Frame---- | A convenience alias for `Nothing` :: `Maybe` `Frame`.-noFrame :: Maybe Frame-noFrame = Nothing--#if ENABLE_OVERLOADING-type family ResolveFrameMethod (t :: Symbol) (o :: *) :: * where-    ResolveFrameMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveFrameMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveFrameMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveFrameMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveFrameMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveFrameMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveFrameMethod "isMainFrame" o = FrameIsMainFrameMethodInfo-    ResolveFrameMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveFrameMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveFrameMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveFrameMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveFrameMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveFrameMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveFrameMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveFrameMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveFrameMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveFrameMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveFrameMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveFrameMethod "getJsContext" o = FrameGetJsContextMethodInfo-    ResolveFrameMethod "getJsContextForScriptWorld" o = FrameGetJsContextForScriptWorldMethodInfo-    ResolveFrameMethod "getJsValueForDomObject" o = FrameGetJsValueForDomObjectMethodInfo-    ResolveFrameMethod "getJsValueForDomObjectInScriptWorld" o = FrameGetJsValueForDomObjectInScriptWorldMethodInfo-    ResolveFrameMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveFrameMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveFrameMethod "getUri" o = FrameGetUriMethodInfo-    ResolveFrameMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveFrameMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveFrameMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveFrameMethod t Frame, O.MethodInfo info Frame p) => OL.IsLabel t (Frame -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList Frame-type instance O.AttributeList Frame = FrameAttributeList-type FrameAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-type instance O.SignalList Frame = FrameSignalList-type FrameSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method Frame::get_js_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "frame", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitFrame", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "JavaScriptCore", name = "Context"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_frame_get_js_context" webkit_frame_get_js_context :: -    Ptr Frame ->                            -- frame : TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"})-    IO (Ptr JavaScriptCore.Context.Context)--{- |-Get the JavaScript execution context of /@frame@/. Use this function to bridge-between the WebKit and JavaScriptCore APIs.--/Since: 2.22/--}-frameGetJsContext ::-    (B.CallStack.HasCallStack, MonadIO m, IsFrame a) =>-    a-    {- ^ /@frame@/: a 'GI.WebKit2WebExtension.Objects.Frame.Frame' -}-    -> m JavaScriptCore.Context.Context-    {- ^ __Returns:__ the 'GI.JavaScriptCore.Objects.Context.Context' for the JavaScript execution context of /@frame@/. -}-frameGetJsContext frame = liftIO $ do-    frame' <- unsafeManagedPtrCastPtr frame-    result <- webkit_frame_get_js_context frame'-    checkUnexpectedReturnNULL "frameGetJsContext" result-    result' <- (wrapObject JavaScriptCore.Context.Context) result-    touchManagedPtr frame-    return result'--#if ENABLE_OVERLOADING-data FrameGetJsContextMethodInfo-instance (signature ~ (m JavaScriptCore.Context.Context), MonadIO m, IsFrame a) => O.MethodInfo FrameGetJsContextMethodInfo a signature where-    overloadedMethod _ = frameGetJsContext--#endif---- method Frame::get_js_context_for_script_world--- method type : OrdinaryMethod--- Args : [Arg {argCName = "frame", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitFrame", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "world", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitScriptWorld", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "JavaScriptCore", name = "Context"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_frame_get_js_context_for_script_world" webkit_frame_get_js_context_for_script_world :: -    Ptr Frame ->                            -- frame : TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"})-    Ptr WebKit2WebExtension.ScriptWorld.ScriptWorld -> -- world : TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"})-    IO (Ptr JavaScriptCore.Context.Context)--{- |-Get the JavaScript execution context of /@frame@/ for the given 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'.--/Since: 2.22/--}-frameGetJsContextForScriptWorld ::-    (B.CallStack.HasCallStack, MonadIO m, IsFrame a, WebKit2WebExtension.ScriptWorld.IsScriptWorld b) =>-    a-    {- ^ /@frame@/: a 'GI.WebKit2WebExtension.Objects.Frame.Frame' -}-    -> b-    {- ^ /@world@/: a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' -}-    -> m JavaScriptCore.Context.Context-    {- ^ __Returns:__ the 'GI.JavaScriptCore.Objects.Context.Context' for the JavaScript execution context of /@frame@/ for /@world@/. -}-frameGetJsContextForScriptWorld frame world = liftIO $ do-    frame' <- unsafeManagedPtrCastPtr frame-    world' <- unsafeManagedPtrCastPtr world-    result <- webkit_frame_get_js_context_for_script_world frame' world'-    checkUnexpectedReturnNULL "frameGetJsContextForScriptWorld" result-    result' <- (wrapObject JavaScriptCore.Context.Context) result-    touchManagedPtr frame-    touchManagedPtr world-    return result'--#if ENABLE_OVERLOADING-data FrameGetJsContextForScriptWorldMethodInfo-instance (signature ~ (b -> m JavaScriptCore.Context.Context), MonadIO m, IsFrame a, WebKit2WebExtension.ScriptWorld.IsScriptWorld b) => O.MethodInfo FrameGetJsContextForScriptWorldMethodInfo a signature where-    overloadedMethod _ = frameGetJsContextForScriptWorld--#endif---- method Frame::get_js_value_for_dom_object--- method type : OrdinaryMethod--- Args : [Arg {argCName = "frame", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitFrame", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dom_object", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMObject"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMObject", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "JavaScriptCore", name = "Value"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_frame_get_js_value_for_dom_object" webkit_frame_get_js_value_for_dom_object :: -    Ptr Frame ->                            -- frame : TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"})-    Ptr WebKit2WebExtension.DOMObject.DOMObject -> -- dom_object : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMObject"})-    IO (Ptr JavaScriptCore.Value.Value)--{- |-Get a 'GI.JavaScriptCore.Objects.Value.Value' referencing the given DOM object. The value is created in the JavaScript execution-context of /@frame@/.--/Since: 2.22/--}-frameGetJsValueForDomObject ::-    (B.CallStack.HasCallStack, MonadIO m, IsFrame a, WebKit2WebExtension.DOMObject.IsDOMObject b) =>-    a-    {- ^ /@frame@/: a 'GI.WebKit2WebExtension.Objects.Frame.Frame' -}-    -> b-    {- ^ /@domObject@/: a 'GI.WebKit2WebExtension.Objects.DOMObject.DOMObject' -}-    -> m JavaScriptCore.Value.Value-    {- ^ __Returns:__ the 'GI.JavaScriptCore.Objects.Value.Value' referencing /@domObject@/. -}-frameGetJsValueForDomObject frame domObject = liftIO $ do-    frame' <- unsafeManagedPtrCastPtr frame-    domObject' <- unsafeManagedPtrCastPtr domObject-    result <- webkit_frame_get_js_value_for_dom_object frame' domObject'-    checkUnexpectedReturnNULL "frameGetJsValueForDomObject" result-    result' <- (wrapObject JavaScriptCore.Value.Value) result-    touchManagedPtr frame-    touchManagedPtr domObject-    return result'--#if ENABLE_OVERLOADING-data FrameGetJsValueForDomObjectMethodInfo-instance (signature ~ (b -> m JavaScriptCore.Value.Value), MonadIO m, IsFrame a, WebKit2WebExtension.DOMObject.IsDOMObject b) => O.MethodInfo FrameGetJsValueForDomObjectMethodInfo a signature where-    overloadedMethod _ = frameGetJsValueForDomObject--#endif---- method Frame::get_js_value_for_dom_object_in_script_world--- method type : OrdinaryMethod--- Args : [Arg {argCName = "frame", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitFrame", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "dom_object", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMObject"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitDOMObject", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "world", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitScriptWorld", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "JavaScriptCore", name = "Value"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_frame_get_js_value_for_dom_object_in_script_world" webkit_frame_get_js_value_for_dom_object_in_script_world :: -    Ptr Frame ->                            -- frame : TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"})-    Ptr WebKit2WebExtension.DOMObject.DOMObject -> -- dom_object : TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMObject"})-    Ptr WebKit2WebExtension.ScriptWorld.ScriptWorld -> -- world : TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"})-    IO (Ptr JavaScriptCore.Value.Value)--{- |-Get a 'GI.JavaScriptCore.Objects.Value.Value' referencing the given DOM object. The value is created in the JavaScript execution-context of /@frame@/ for the given 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'.--/Since: 2.22/--}-frameGetJsValueForDomObjectInScriptWorld ::-    (B.CallStack.HasCallStack, MonadIO m, IsFrame a, WebKit2WebExtension.DOMObject.IsDOMObject b, WebKit2WebExtension.ScriptWorld.IsScriptWorld c) =>-    a-    {- ^ /@frame@/: a 'GI.WebKit2WebExtension.Objects.Frame.Frame' -}-    -> b-    {- ^ /@domObject@/: a 'GI.WebKit2WebExtension.Objects.DOMObject.DOMObject' -}-    -> c-    {- ^ /@world@/: a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' -}-    -> m JavaScriptCore.Value.Value-    {- ^ __Returns:__ the 'GI.JavaScriptCore.Objects.Value.Value' referencing /@domObject@/ -}-frameGetJsValueForDomObjectInScriptWorld frame domObject world = liftIO $ do-    frame' <- unsafeManagedPtrCastPtr frame-    domObject' <- unsafeManagedPtrCastPtr domObject-    world' <- unsafeManagedPtrCastPtr world-    result <- webkit_frame_get_js_value_for_dom_object_in_script_world frame' domObject' world'-    checkUnexpectedReturnNULL "frameGetJsValueForDomObjectInScriptWorld" result-    result' <- (wrapObject JavaScriptCore.Value.Value) result-    touchManagedPtr frame-    touchManagedPtr domObject-    touchManagedPtr world-    return result'--#if ENABLE_OVERLOADING-data FrameGetJsValueForDomObjectInScriptWorldMethodInfo-instance (signature ~ (b -> c -> m JavaScriptCore.Value.Value), MonadIO m, IsFrame a, WebKit2WebExtension.DOMObject.IsDOMObject b, WebKit2WebExtension.ScriptWorld.IsScriptWorld c) => O.MethodInfo FrameGetJsValueForDomObjectInScriptWorldMethodInfo a signature where-    overloadedMethod _ = frameGetJsValueForDomObjectInScriptWorld--#endif---- method Frame::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "frame", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitFrame", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_frame_get_uri" webkit_frame_get_uri :: -    Ptr Frame ->                            -- frame : TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"})-    IO CString--{- |-Gets the current active URI of /@frame@/.--/Since: 2.2/--}-frameGetUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsFrame a) =>-    a-    {- ^ /@frame@/: a 'GI.WebKit2WebExtension.Objects.Frame.Frame' -}-    -> m (Maybe T.Text)-    {- ^ __Returns:__ the current active URI of /@frame@/ or 'Nothing' if nothing has been-   loaded yet. -}-frameGetUri frame = liftIO $ do-    frame' <- unsafeManagedPtrCastPtr frame-    result <- webkit_frame_get_uri frame'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        return result''-    touchManagedPtr frame-    return maybeResult--#if ENABLE_OVERLOADING-data FrameGetUriMethodInfo-instance (signature ~ (m (Maybe T.Text)), MonadIO m, IsFrame a) => O.MethodInfo FrameGetUriMethodInfo a signature where-    overloadedMethod _ = frameGetUri--#endif---- method Frame::is_main_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "frame", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitFrame", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_frame_is_main_frame" webkit_frame_is_main_frame :: -    Ptr Frame ->                            -- frame : TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"})-    IO CInt--{- |-Gets whether /@frame@/ is the main frame of a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage'--/Since: 2.2/--}-frameIsMainFrame ::-    (B.CallStack.HasCallStack, MonadIO m, IsFrame a) =>-    a-    {- ^ /@frame@/: a 'GI.WebKit2WebExtension.Objects.Frame.Frame' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if /@frame@/ is a main frame or 'False' otherwise -}-frameIsMainFrame frame = liftIO $ do-    frame' <- unsafeManagedPtrCastPtr frame-    result <- webkit_frame_is_main_frame frame'-    let result' = (/= 0) result-    touchManagedPtr frame-    return result'--#if ENABLE_OVERLOADING-data FrameIsMainFrameMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsFrame a) => O.MethodInfo FrameIsMainFrameMethodInfo a signature where-    overloadedMethod _ = frameIsMainFrame--#endif--
− GI/WebKit2WebExtension/Objects/Frame.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.Frame where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype Frame = Frame (ManagedPtr Frame)-instance GObject Frame where-class (GObject o, O.IsDescendantOf Frame o) => IsFrame o-instance (GObject o, O.IsDescendantOf Frame o) => IsFrame o-instance O.HasParentTypes Frame-#if ENABLE_OVERLOADING-data FrameGetJsContextMethodInfo-#endif-#if ENABLE_OVERLOADING-data FrameGetJsContextForScriptWorldMethodInfo-#endif-#if ENABLE_OVERLOADING-data FrameGetJsValueForDomObjectMethodInfo-#endif-#if ENABLE_OVERLOADING-data FrameGetJsValueForDomObjectInScriptWorldMethodInfo-#endif-#if ENABLE_OVERLOADING-data FrameGetUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data FrameIsMainFrameMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/HitTestResult.hs
@@ -1,1004 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.HitTestResult-    ( ---- * Exported types-    HitTestResult(..)                       ,-    IsHitTestResult                         ,-    toHitTestResult                         ,-    noHitTestResult                         ,--- -- * Methods--- ** contextIsEditable #method:contextIsEditable#--#if ENABLE_OVERLOADING-    HitTestResultContextIsEditableMethodInfo,-#endif-    hitTestResultContextIsEditable          ,----- ** contextIsImage #method:contextIsImage#--#if ENABLE_OVERLOADING-    HitTestResultContextIsImageMethodInfo   ,-#endif-    hitTestResultContextIsImage             ,----- ** contextIsLink #method:contextIsLink#--#if ENABLE_OVERLOADING-    HitTestResultContextIsLinkMethodInfo    ,-#endif-    hitTestResultContextIsLink              ,----- ** contextIsMedia #method:contextIsMedia#--#if ENABLE_OVERLOADING-    HitTestResultContextIsMediaMethodInfo   ,-#endif-    hitTestResultContextIsMedia             ,----- ** contextIsScrollbar #method:contextIsScrollbar#--#if ENABLE_OVERLOADING-    HitTestResultContextIsScrollbarMethodInfo,-#endif-    hitTestResultContextIsScrollbar         ,----- ** contextIsSelection #method:contextIsSelection#--#if ENABLE_OVERLOADING-    HitTestResultContextIsSelectionMethodInfo,-#endif-    hitTestResultContextIsSelection         ,----- ** getContext #method:getContext#--#if ENABLE_OVERLOADING-    HitTestResultGetContextMethodInfo       ,-#endif-    hitTestResultGetContext                 ,----- ** getImageUri #method:getImageUri#--#if ENABLE_OVERLOADING-    HitTestResultGetImageUriMethodInfo      ,-#endif-    hitTestResultGetImageUri                ,----- ** getLinkLabel #method:getLinkLabel#--#if ENABLE_OVERLOADING-    HitTestResultGetLinkLabelMethodInfo     ,-#endif-    hitTestResultGetLinkLabel               ,----- ** getLinkTitle #method:getLinkTitle#--#if ENABLE_OVERLOADING-    HitTestResultGetLinkTitleMethodInfo     ,-#endif-    hitTestResultGetLinkTitle               ,----- ** getLinkUri #method:getLinkUri#--#if ENABLE_OVERLOADING-    HitTestResultGetLinkUriMethodInfo       ,-#endif-    hitTestResultGetLinkUri                 ,----- ** getMediaUri #method:getMediaUri#--#if ENABLE_OVERLOADING-    HitTestResultGetMediaUriMethodInfo      ,-#endif-    hitTestResultGetMediaUri                ,----- -- * Properties--- ** context #attr:context#-{- | Bitmask of 'GI.WebKit2WebExtension.Flags.HitTestResultContext' flags representing-the context of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult'.--}-#if ENABLE_OVERLOADING-    HitTestResultContextPropertyInfo        ,-#endif-    constructHitTestResultContext           ,-    getHitTestResultContext                 ,-#if ENABLE_OVERLOADING-    hitTestResultContext                    ,-#endif----- ** imageUri #attr:imageUri#-{- | The URI of the image if flag 'GI.WebKit2WebExtension.Flags.HitTestResultContextImage'-is present in 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@--}-#if ENABLE_OVERLOADING-    HitTestResultImageUriPropertyInfo       ,-#endif-    constructHitTestResultImageUri          ,-    getHitTestResultImageUri                ,-#if ENABLE_OVERLOADING-    hitTestResultImageUri                   ,-#endif----- ** linkLabel #attr:linkLabel#-{- | The label of the link if flag 'GI.WebKit2WebExtension.Flags.HitTestResultContextLink'-is present in 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@--}-#if ENABLE_OVERLOADING-    HitTestResultLinkLabelPropertyInfo      ,-#endif-    constructHitTestResultLinkLabel         ,-    getHitTestResultLinkLabel               ,-#if ENABLE_OVERLOADING-    hitTestResultLinkLabel                  ,-#endif----- ** linkTitle #attr:linkTitle#-{- | The title of the link if flag 'GI.WebKit2WebExtension.Flags.HitTestResultContextLink'-is present in 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@--}-#if ENABLE_OVERLOADING-    HitTestResultLinkTitlePropertyInfo      ,-#endif-    constructHitTestResultLinkTitle         ,-    getHitTestResultLinkTitle               ,-#if ENABLE_OVERLOADING-    hitTestResultLinkTitle                  ,-#endif----- ** linkUri #attr:linkUri#-{- | The URI of the link if flag 'GI.WebKit2WebExtension.Flags.HitTestResultContextLink'-is present in 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@--}-#if ENABLE_OVERLOADING-    HitTestResultLinkUriPropertyInfo        ,-#endif-    constructHitTestResultLinkUri           ,-    getHitTestResultLinkUri                 ,-#if ENABLE_OVERLOADING-    hitTestResultLinkUri                    ,-#endif----- ** mediaUri #attr:mediaUri#-{- | The URI of the media if flag 'GI.WebKit2WebExtension.Flags.HitTestResultContextMedia'-is present in 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@--}-#if ENABLE_OVERLOADING-    HitTestResultMediaUriPropertyInfo       ,-#endif-    constructHitTestResultMediaUri          ,-    getHitTestResultMediaUri                ,-#if ENABLE_OVERLOADING-    hitTestResultMediaUri                   ,-#endif-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object---- | Memory-managed wrapper type.-newtype HitTestResult = HitTestResult (ManagedPtr HitTestResult)-foreign import ccall "webkit_hit_test_result_get_type"-    c_webkit_hit_test_result_get_type :: IO GType--instance GObject HitTestResult where-    gobjectType = c_webkit_hit_test_result_get_type-    ---- | Type class for types which can be safely cast to `HitTestResult`, for instance with `toHitTestResult`.-class (GObject o, O.IsDescendantOf HitTestResult o) => IsHitTestResult o-instance (GObject o, O.IsDescendantOf HitTestResult o) => IsHitTestResult o--instance O.HasParentTypes HitTestResult-type instance O.ParentTypes HitTestResult = '[GObject.Object.Object]---- | Cast to `HitTestResult`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toHitTestResult :: (MonadIO m, IsHitTestResult o) => o -> m HitTestResult-toHitTestResult = liftIO . unsafeCastTo HitTestResult---- | A convenience alias for `Nothing` :: `Maybe` `HitTestResult`.-noHitTestResult :: Maybe HitTestResult-noHitTestResult = Nothing--#if ENABLE_OVERLOADING-type family ResolveHitTestResultMethod (t :: Symbol) (o :: *) :: * where-    ResolveHitTestResultMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveHitTestResultMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveHitTestResultMethod "contextIsEditable" o = HitTestResultContextIsEditableMethodInfo-    ResolveHitTestResultMethod "contextIsImage" o = HitTestResultContextIsImageMethodInfo-    ResolveHitTestResultMethod "contextIsLink" o = HitTestResultContextIsLinkMethodInfo-    ResolveHitTestResultMethod "contextIsMedia" o = HitTestResultContextIsMediaMethodInfo-    ResolveHitTestResultMethod "contextIsScrollbar" o = HitTestResultContextIsScrollbarMethodInfo-    ResolveHitTestResultMethod "contextIsSelection" o = HitTestResultContextIsSelectionMethodInfo-    ResolveHitTestResultMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveHitTestResultMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveHitTestResultMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveHitTestResultMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveHitTestResultMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveHitTestResultMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveHitTestResultMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveHitTestResultMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveHitTestResultMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveHitTestResultMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveHitTestResultMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveHitTestResultMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveHitTestResultMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveHitTestResultMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveHitTestResultMethod "getContext" o = HitTestResultGetContextMethodInfo-    ResolveHitTestResultMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveHitTestResultMethod "getImageUri" o = HitTestResultGetImageUriMethodInfo-    ResolveHitTestResultMethod "getLinkLabel" o = HitTestResultGetLinkLabelMethodInfo-    ResolveHitTestResultMethod "getLinkTitle" o = HitTestResultGetLinkTitleMethodInfo-    ResolveHitTestResultMethod "getLinkUri" o = HitTestResultGetLinkUriMethodInfo-    ResolveHitTestResultMethod "getMediaUri" o = HitTestResultGetMediaUriMethodInfo-    ResolveHitTestResultMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveHitTestResultMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveHitTestResultMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveHitTestResultMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveHitTestResultMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveHitTestResultMethod t HitTestResult, O.MethodInfo info HitTestResult p) => OL.IsLabel t (HitTestResult -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "context"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@context@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' hitTestResult #context-@--}-getHitTestResultContext :: (MonadIO m, IsHitTestResult o) => o -> m Word32-getHitTestResultContext obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "context"--{- |-Construct a `GValueConstruct` with valid value for the “@context@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructHitTestResultContext :: (IsHitTestResult o) => Word32 -> IO (GValueConstruct o)-constructHitTestResultContext val = B.Properties.constructObjectPropertyUInt32 "context" val--#if ENABLE_OVERLOADING-data HitTestResultContextPropertyInfo-instance AttrInfo HitTestResultContextPropertyInfo where-    type AttrAllowedOps HitTestResultContextPropertyInfo = '[ 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint HitTestResultContextPropertyInfo = (~) Word32-    type AttrBaseTypeConstraint HitTestResultContextPropertyInfo = IsHitTestResult-    type AttrGetType HitTestResultContextPropertyInfo = Word32-    type AttrLabel HitTestResultContextPropertyInfo = "context"-    type AttrOrigin HitTestResultContextPropertyInfo = HitTestResult-    attrGet _ = getHitTestResultContext-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultContext-    attrClear _ = undefined-#endif---- VVV Prop "image-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@image-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' hitTestResult #imageUri-@--}-getHitTestResultImageUri :: (MonadIO m, IsHitTestResult o) => o -> m T.Text-getHitTestResultImageUri obj = liftIO $ checkUnexpectedNothing "getHitTestResultImageUri" $ B.Properties.getObjectPropertyString obj "image-uri"--{- |-Construct a `GValueConstruct` with valid value for the “@image-uri@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructHitTestResultImageUri :: (IsHitTestResult o) => T.Text -> IO (GValueConstruct o)-constructHitTestResultImageUri val = B.Properties.constructObjectPropertyString "image-uri" (Just val)--#if ENABLE_OVERLOADING-data HitTestResultImageUriPropertyInfo-instance AttrInfo HitTestResultImageUriPropertyInfo where-    type AttrAllowedOps HitTestResultImageUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultImageUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultImageUriPropertyInfo = IsHitTestResult-    type AttrGetType HitTestResultImageUriPropertyInfo = T.Text-    type AttrLabel HitTestResultImageUriPropertyInfo = "image-uri"-    type AttrOrigin HitTestResultImageUriPropertyInfo = HitTestResult-    attrGet _ = getHitTestResultImageUri-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultImageUri-    attrClear _ = undefined-#endif---- VVV Prop "link-label"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@link-label@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' hitTestResult #linkLabel-@--}-getHitTestResultLinkLabel :: (MonadIO m, IsHitTestResult o) => o -> m T.Text-getHitTestResultLinkLabel obj = liftIO $ checkUnexpectedNothing "getHitTestResultLinkLabel" $ B.Properties.getObjectPropertyString obj "link-label"--{- |-Construct a `GValueConstruct` with valid value for the “@link-label@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructHitTestResultLinkLabel :: (IsHitTestResult o) => T.Text -> IO (GValueConstruct o)-constructHitTestResultLinkLabel val = B.Properties.constructObjectPropertyString "link-label" (Just val)--#if ENABLE_OVERLOADING-data HitTestResultLinkLabelPropertyInfo-instance AttrInfo HitTestResultLinkLabelPropertyInfo where-    type AttrAllowedOps HitTestResultLinkLabelPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultLinkLabelPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultLinkLabelPropertyInfo = IsHitTestResult-    type AttrGetType HitTestResultLinkLabelPropertyInfo = T.Text-    type AttrLabel HitTestResultLinkLabelPropertyInfo = "link-label"-    type AttrOrigin HitTestResultLinkLabelPropertyInfo = HitTestResult-    attrGet _ = getHitTestResultLinkLabel-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultLinkLabel-    attrClear _ = undefined-#endif---- VVV Prop "link-title"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@link-title@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' hitTestResult #linkTitle-@--}-getHitTestResultLinkTitle :: (MonadIO m, IsHitTestResult o) => o -> m T.Text-getHitTestResultLinkTitle obj = liftIO $ checkUnexpectedNothing "getHitTestResultLinkTitle" $ B.Properties.getObjectPropertyString obj "link-title"--{- |-Construct a `GValueConstruct` with valid value for the “@link-title@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructHitTestResultLinkTitle :: (IsHitTestResult o) => T.Text -> IO (GValueConstruct o)-constructHitTestResultLinkTitle val = B.Properties.constructObjectPropertyString "link-title" (Just val)--#if ENABLE_OVERLOADING-data HitTestResultLinkTitlePropertyInfo-instance AttrInfo HitTestResultLinkTitlePropertyInfo where-    type AttrAllowedOps HitTestResultLinkTitlePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultLinkTitlePropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultLinkTitlePropertyInfo = IsHitTestResult-    type AttrGetType HitTestResultLinkTitlePropertyInfo = T.Text-    type AttrLabel HitTestResultLinkTitlePropertyInfo = "link-title"-    type AttrOrigin HitTestResultLinkTitlePropertyInfo = HitTestResult-    attrGet _ = getHitTestResultLinkTitle-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultLinkTitle-    attrClear _ = undefined-#endif---- VVV Prop "link-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@link-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' hitTestResult #linkUri-@--}-getHitTestResultLinkUri :: (MonadIO m, IsHitTestResult o) => o -> m T.Text-getHitTestResultLinkUri obj = liftIO $ checkUnexpectedNothing "getHitTestResultLinkUri" $ B.Properties.getObjectPropertyString obj "link-uri"--{- |-Construct a `GValueConstruct` with valid value for the “@link-uri@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructHitTestResultLinkUri :: (IsHitTestResult o) => T.Text -> IO (GValueConstruct o)-constructHitTestResultLinkUri val = B.Properties.constructObjectPropertyString "link-uri" (Just val)--#if ENABLE_OVERLOADING-data HitTestResultLinkUriPropertyInfo-instance AttrInfo HitTestResultLinkUriPropertyInfo where-    type AttrAllowedOps HitTestResultLinkUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultLinkUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultLinkUriPropertyInfo = IsHitTestResult-    type AttrGetType HitTestResultLinkUriPropertyInfo = T.Text-    type AttrLabel HitTestResultLinkUriPropertyInfo = "link-uri"-    type AttrOrigin HitTestResultLinkUriPropertyInfo = HitTestResult-    attrGet _ = getHitTestResultLinkUri-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultLinkUri-    attrClear _ = undefined-#endif---- VVV Prop "media-uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@media-uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' hitTestResult #mediaUri-@--}-getHitTestResultMediaUri :: (MonadIO m, IsHitTestResult o) => o -> m T.Text-getHitTestResultMediaUri obj = liftIO $ checkUnexpectedNothing "getHitTestResultMediaUri" $ B.Properties.getObjectPropertyString obj "media-uri"--{- |-Construct a `GValueConstruct` with valid value for the “@media-uri@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructHitTestResultMediaUri :: (IsHitTestResult o) => T.Text -> IO (GValueConstruct o)-constructHitTestResultMediaUri val = B.Properties.constructObjectPropertyString "media-uri" (Just val)--#if ENABLE_OVERLOADING-data HitTestResultMediaUriPropertyInfo-instance AttrInfo HitTestResultMediaUriPropertyInfo where-    type AttrAllowedOps HitTestResultMediaUriPropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint HitTestResultMediaUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint HitTestResultMediaUriPropertyInfo = IsHitTestResult-    type AttrGetType HitTestResultMediaUriPropertyInfo = T.Text-    type AttrLabel HitTestResultMediaUriPropertyInfo = "media-uri"-    type AttrOrigin HitTestResultMediaUriPropertyInfo = HitTestResult-    attrGet _ = getHitTestResultMediaUri-    attrSet _ = undefined-    attrConstruct _ = constructHitTestResultMediaUri-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList HitTestResult-type instance O.AttributeList HitTestResult = HitTestResultAttributeList-type HitTestResultAttributeList = ('[ '("context", HitTestResultContextPropertyInfo), '("imageUri", HitTestResultImageUriPropertyInfo), '("linkLabel", HitTestResultLinkLabelPropertyInfo), '("linkTitle", HitTestResultLinkTitlePropertyInfo), '("linkUri", HitTestResultLinkUriPropertyInfo), '("mediaUri", HitTestResultMediaUriPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-hitTestResultContext :: AttrLabelProxy "context"-hitTestResultContext = AttrLabelProxy--hitTestResultImageUri :: AttrLabelProxy "imageUri"-hitTestResultImageUri = AttrLabelProxy--hitTestResultLinkLabel :: AttrLabelProxy "linkLabel"-hitTestResultLinkLabel = AttrLabelProxy--hitTestResultLinkTitle :: AttrLabelProxy "linkTitle"-hitTestResultLinkTitle = AttrLabelProxy--hitTestResultLinkUri :: AttrLabelProxy "linkUri"-hitTestResultLinkUri = AttrLabelProxy--hitTestResultMediaUri :: AttrLabelProxy "mediaUri"-hitTestResultMediaUri = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList HitTestResult = HitTestResultSignalList-type HitTestResultSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method HitTestResult::context_is_editable--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_context_is_editable" webkit_hit_test_result_context_is_editable :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CInt--{- |-Gets whether 'GI.WebKit2WebExtension.Flags.HitTestResultContextEditable' flag is present in-'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@.--}-hitTestResultContextIsEditable ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if there\'s an editable element at the coordinates of the /@hitTestResult@/,-   or 'False' otherwise -}-hitTestResultContextIsEditable hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_context_is_editable hitTestResult'-    let result' = (/= 0) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultContextIsEditableMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultContextIsEditableMethodInfo a signature where-    overloadedMethod _ = hitTestResultContextIsEditable--#endif---- method HitTestResult::context_is_image--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_context_is_image" webkit_hit_test_result_context_is_image :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CInt--{- |-Gets whether 'GI.WebKit2WebExtension.Flags.HitTestResultContextImage' flag is present in-'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@.--}-hitTestResultContextIsImage ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if there\'s an image element in the coordinates of the Hit Test,-   or 'False' otherwise -}-hitTestResultContextIsImage hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_context_is_image hitTestResult'-    let result' = (/= 0) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultContextIsImageMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultContextIsImageMethodInfo a signature where-    overloadedMethod _ = hitTestResultContextIsImage--#endif---- method HitTestResult::context_is_link--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_context_is_link" webkit_hit_test_result_context_is_link :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CInt--{- |-Gets whether 'GI.WebKit2WebExtension.Flags.HitTestResultContextLink' flag is present in-'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@.--}-hitTestResultContextIsLink ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if there\'s a link element in the coordinates of the Hit Test,-   or 'False' otherwise -}-hitTestResultContextIsLink hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_context_is_link hitTestResult'-    let result' = (/= 0) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultContextIsLinkMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultContextIsLinkMethodInfo a signature where-    overloadedMethod _ = hitTestResultContextIsLink--#endif---- method HitTestResult::context_is_media--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_context_is_media" webkit_hit_test_result_context_is_media :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CInt--{- |-Gets whether 'GI.WebKit2WebExtension.Flags.HitTestResultContextMedia' flag is present in-'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@.--}-hitTestResultContextIsMedia ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if there\'s a media element in the coordinates of the Hit Test,-   or 'False' otherwise -}-hitTestResultContextIsMedia hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_context_is_media hitTestResult'-    let result' = (/= 0) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultContextIsMediaMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultContextIsMediaMethodInfo a signature where-    overloadedMethod _ = hitTestResultContextIsMedia--#endif---- method HitTestResult::context_is_scrollbar--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_context_is_scrollbar" webkit_hit_test_result_context_is_scrollbar :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CInt--{- |-Gets whether 'GI.WebKit2WebExtension.Flags.HitTestResultContextScrollbar' flag is present in-'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@.--}-hitTestResultContextIsScrollbar ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if there\'s a scrollbar element at the coordinates of the /@hitTestResult@/,-   or 'False' otherwise -}-hitTestResultContextIsScrollbar hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_context_is_scrollbar hitTestResult'-    let result' = (/= 0) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultContextIsScrollbarMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultContextIsScrollbarMethodInfo a signature where-    overloadedMethod _ = hitTestResultContextIsScrollbar--#endif---- method HitTestResult::context_is_selection--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TBoolean)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_context_is_selection" webkit_hit_test_result_context_is_selection :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CInt--{- |-Gets whether 'GI.WebKit2WebExtension.Flags.HitTestResultContextSelection' flag is present in-'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@.--/Since: 2.8/--}-hitTestResultContextIsSelection ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Bool-    {- ^ __Returns:__ 'True' if there\'s a selected element at the coordinates of the /@hitTestResult@/,-   or 'False' otherwise -}-hitTestResultContextIsSelection hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_context_is_selection hitTestResult'-    let result' = (/= 0) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultContextIsSelectionMethodInfo-instance (signature ~ (m Bool), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultContextIsSelectionMethodInfo a signature where-    overloadedMethod _ = hitTestResultContextIsSelection--#endif---- method HitTestResult::get_context--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_get_context" webkit_hit_test_result_get_context :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO Word32--{- |-Gets the value of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/context/@ property.--}-hitTestResultGetContext ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m Word32-    {- ^ __Returns:__ a bitmask of 'GI.WebKit2WebExtension.Flags.HitTestResultContext' flags -}-hitTestResultGetContext hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_get_context hitTestResult'-    touchManagedPtr hitTestResult-    return result--#if ENABLE_OVERLOADING-data HitTestResultGetContextMethodInfo-instance (signature ~ (m Word32), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultGetContextMethodInfo a signature where-    overloadedMethod _ = hitTestResultGetContext--#endif---- method HitTestResult::get_image_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_get_image_uri" webkit_hit_test_result_get_image_uri :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CString--{- |-Gets the value of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/image-uri/@ property.--}-hitTestResultGetImageUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m T.Text-    {- ^ __Returns:__ the URI of the image element in the coordinates of the Hit Test,-   or 'Nothing' if there isn\'t an image element in /@hitTestResult@/ context -}-hitTestResultGetImageUri hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_get_image_uri hitTestResult'-    checkUnexpectedReturnNULL "hitTestResultGetImageUri" result-    result' <- cstringToText result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultGetImageUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultGetImageUriMethodInfo a signature where-    overloadedMethod _ = hitTestResultGetImageUri--#endif---- method HitTestResult::get_link_label--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_get_link_label" webkit_hit_test_result_get_link_label :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CString--{- |-Gets the value of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/link-label/@ property.--}-hitTestResultGetLinkLabel ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m T.Text-    {- ^ __Returns:__ the label of the link element in the coordinates of the Hit Test,-   or 'Nothing' if there isn\'t a link element in /@hitTestResult@/ context or the-   link element doesn\'t have a label -}-hitTestResultGetLinkLabel hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_get_link_label hitTestResult'-    checkUnexpectedReturnNULL "hitTestResultGetLinkLabel" result-    result' <- cstringToText result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultGetLinkLabelMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultGetLinkLabelMethodInfo a signature where-    overloadedMethod _ = hitTestResultGetLinkLabel--#endif---- method HitTestResult::get_link_title--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_get_link_title" webkit_hit_test_result_get_link_title :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CString--{- |-Gets the value of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/link-title/@ property.--}-hitTestResultGetLinkTitle ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m T.Text-    {- ^ __Returns:__ the title of the link element in the coordinates of the Hit Test,-   or 'Nothing' if there isn\'t a link element in /@hitTestResult@/ context or the-   link element doesn\'t have a title -}-hitTestResultGetLinkTitle hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_get_link_title hitTestResult'-    checkUnexpectedReturnNULL "hitTestResultGetLinkTitle" result-    result' <- cstringToText result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultGetLinkTitleMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultGetLinkTitleMethodInfo a signature where-    overloadedMethod _ = hitTestResultGetLinkTitle--#endif---- method HitTestResult::get_link_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_get_link_uri" webkit_hit_test_result_get_link_uri :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CString--{- |-Gets the value of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/link-uri/@ property.--}-hitTestResultGetLinkUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m T.Text-    {- ^ __Returns:__ the URI of the link element in the coordinates of the Hit Test,-   or 'Nothing' if there isn\'t a link element in /@hitTestResult@/ context -}-hitTestResultGetLinkUri hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_get_link_uri hitTestResult'-    checkUnexpectedReturnNULL "hitTestResultGetLinkUri" result-    result' <- cstringToText result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultGetLinkUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultGetLinkUriMethodInfo a signature where-    overloadedMethod _ = hitTestResultGetLinkUri--#endif---- method HitTestResult::get_media_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_hit_test_result_get_media_uri" webkit_hit_test_result_get_media_uri :: -    Ptr HitTestResult ->                    -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "HitTestResult"})-    IO CString--{- |-Gets the value of the 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult':@/media-uri/@ property.--}-hitTestResultGetMediaUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.HitTestResult.HitTestResult' -}-    -> m T.Text-    {- ^ __Returns:__ the URI of the media element in the coordinates of the Hit Test,-   or 'Nothing' if there isn\'t a media element in /@hitTestResult@/ context -}-hitTestResultGetMediaUri hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_hit_test_result_get_media_uri hitTestResult'-    checkUnexpectedReturnNULL "hitTestResultGetMediaUri" result-    result' <- cstringToText result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data HitTestResultGetMediaUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsHitTestResult a) => O.MethodInfo HitTestResultGetMediaUriMethodInfo a signature where-    overloadedMethod _ = hitTestResultGetMediaUri--#endif--
− GI/WebKit2WebExtension/Objects/HitTestResult.hs-boot
@@ -1,83 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.HitTestResult where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype HitTestResult = HitTestResult (ManagedPtr HitTestResult)-instance GObject HitTestResult where-class (GObject o, O.IsDescendantOf HitTestResult o) => IsHitTestResult o-instance (GObject o, O.IsDescendantOf HitTestResult o) => IsHitTestResult o-instance O.HasParentTypes HitTestResult-#if ENABLE_OVERLOADING-data HitTestResultContextPropertyInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultImageUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultLinkLabelPropertyInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultLinkTitlePropertyInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultLinkUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultMediaUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultContextIsEditableMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultContextIsImageMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultContextIsLinkMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultContextIsMediaMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultContextIsScrollbarMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultContextIsSelectionMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultGetContextMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultGetImageUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultGetLinkLabelMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultGetLinkTitleMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultGetLinkUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data HitTestResultGetMediaUriMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/ScriptWorld.hs
@@ -1,399 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.ScriptWorld-    ( ---- * Exported types-    ScriptWorld(..)                         ,-    IsScriptWorld                           ,-    toScriptWorld                           ,-    noScriptWorld                           ,--- -- * Methods--- ** getDefault #method:getDefault#--    scriptWorldGetDefault                   ,----- ** getName #method:getName#--#if ENABLE_OVERLOADING-    ScriptWorldGetNameMethodInfo            ,-#endif-    scriptWorldGetName                      ,----- ** new #method:new#--    scriptWorldNew                          ,----- ** newWithName #method:newWithName#--    scriptWorldNewWithName                  ,----- -- * Signals--- ** windowObjectCleared #signal:windowObjectCleared#--    C_ScriptWorldWindowObjectClearedCallback,-    ScriptWorldWindowObjectClearedCallback  ,-#if ENABLE_OVERLOADING-    ScriptWorldWindowObjectClearedSignalInfo,-#endif-    afterScriptWorldWindowObjectCleared     ,-    genClosure_ScriptWorldWindowObjectCleared,-    mk_ScriptWorldWindowObjectClearedCallback,-    noScriptWorldWindowObjectClearedCallback,-    onScriptWorldWindowObjectCleared        ,-    wrap_ScriptWorldWindowObjectClearedCallback,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.Frame as WebKit2WebExtension.Frame-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.WebPage as WebKit2WebExtension.WebPage---- | Memory-managed wrapper type.-newtype ScriptWorld = ScriptWorld (ManagedPtr ScriptWorld)-foreign import ccall "webkit_script_world_get_type"-    c_webkit_script_world_get_type :: IO GType--instance GObject ScriptWorld where-    gobjectType = c_webkit_script_world_get_type-    ---- | Type class for types which can be safely cast to `ScriptWorld`, for instance with `toScriptWorld`.-class (GObject o, O.IsDescendantOf ScriptWorld o) => IsScriptWorld o-instance (GObject o, O.IsDescendantOf ScriptWorld o) => IsScriptWorld o--instance O.HasParentTypes ScriptWorld-type instance O.ParentTypes ScriptWorld = '[GObject.Object.Object]---- | Cast to `ScriptWorld`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toScriptWorld :: (MonadIO m, IsScriptWorld o) => o -> m ScriptWorld-toScriptWorld = liftIO . unsafeCastTo ScriptWorld---- | A convenience alias for `Nothing` :: `Maybe` `ScriptWorld`.-noScriptWorld :: Maybe ScriptWorld-noScriptWorld = Nothing--#if ENABLE_OVERLOADING-type family ResolveScriptWorldMethod (t :: Symbol) (o :: *) :: * where-    ResolveScriptWorldMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveScriptWorldMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveScriptWorldMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveScriptWorldMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveScriptWorldMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveScriptWorldMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveScriptWorldMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveScriptWorldMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveScriptWorldMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveScriptWorldMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveScriptWorldMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveScriptWorldMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveScriptWorldMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveScriptWorldMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveScriptWorldMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveScriptWorldMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveScriptWorldMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveScriptWorldMethod "getName" o = ScriptWorldGetNameMethodInfo-    ResolveScriptWorldMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveScriptWorldMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveScriptWorldMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveScriptWorldMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveScriptWorldMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveScriptWorldMethod t ScriptWorld, O.MethodInfo info ScriptWorld p) => OL.IsLabel t (ScriptWorld -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- signal ScriptWorld::window-object-cleared-{- |-Emitted when the JavaScript window object in a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' has been-cleared. This is the preferred place to set custom properties on the window-object using the JavaScriptCore API. You can get the window object of /@frame@/-from the JavaScript execution context of /@world@/ that is returned by-@/webkit_frame_get_javascript_context_for_script_world()/@.--/Since: 2.2/--}-type ScriptWorldWindowObjectClearedCallback =-    WebKit2WebExtension.WebPage.WebPage-    {- ^ /@page@/: a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-    -> WebKit2WebExtension.Frame.Frame-    {- ^ /@frame@/: the 'GI.WebKit2WebExtension.Objects.Frame.Frame'  to which /@world@/ belongs -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `ScriptWorldWindowObjectClearedCallback`@.-noScriptWorldWindowObjectClearedCallback :: Maybe ScriptWorldWindowObjectClearedCallback-noScriptWorldWindowObjectClearedCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_ScriptWorldWindowObjectClearedCallback =-    Ptr () ->                               -- object-    Ptr WebKit2WebExtension.WebPage.WebPage ->-    Ptr WebKit2WebExtension.Frame.Frame ->-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_ScriptWorldWindowObjectClearedCallback`.-foreign import ccall "wrapper"-    mk_ScriptWorldWindowObjectClearedCallback :: C_ScriptWorldWindowObjectClearedCallback -> IO (FunPtr C_ScriptWorldWindowObjectClearedCallback)---- | Wrap the callback into a `GClosure`.-genClosure_ScriptWorldWindowObjectCleared :: MonadIO m => ScriptWorldWindowObjectClearedCallback -> m (GClosure C_ScriptWorldWindowObjectClearedCallback)-genClosure_ScriptWorldWindowObjectCleared cb = liftIO $ do-    let cb' = wrap_ScriptWorldWindowObjectClearedCallback cb-    mk_ScriptWorldWindowObjectClearedCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `ScriptWorldWindowObjectClearedCallback` into a `C_ScriptWorldWindowObjectClearedCallback`.-wrap_ScriptWorldWindowObjectClearedCallback ::-    ScriptWorldWindowObjectClearedCallback ->-    C_ScriptWorldWindowObjectClearedCallback-wrap_ScriptWorldWindowObjectClearedCallback _cb _ page frame _ = do-    page' <- (newObject WebKit2WebExtension.WebPage.WebPage) page-    frame' <- (newObject WebKit2WebExtension.Frame.Frame) frame-    _cb  page' frame'---{- |-Connect a signal handler for the “@window-object-cleared@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' scriptWorld #windowObjectCleared callback-@--}-onScriptWorldWindowObjectCleared :: (IsScriptWorld a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId-onScriptWorldWindowObjectCleared obj cb = liftIO $ do-    let cb' = wrap_ScriptWorldWindowObjectClearedCallback cb-    cb'' <- mk_ScriptWorldWindowObjectClearedCallback cb'-    connectSignalFunPtr obj "window-object-cleared" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@window-object-cleared@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' scriptWorld #windowObjectCleared callback-@--}-afterScriptWorldWindowObjectCleared :: (IsScriptWorld a, MonadIO m) => a -> ScriptWorldWindowObjectClearedCallback -> m SignalHandlerId-afterScriptWorldWindowObjectCleared obj cb = liftIO $ do-    let cb' = wrap_ScriptWorldWindowObjectClearedCallback cb-    cb'' <- mk_ScriptWorldWindowObjectClearedCallback cb'-    connectSignalFunPtr obj "window-object-cleared" cb'' SignalConnectAfter---#if ENABLE_OVERLOADING-instance O.HasAttributeList ScriptWorld-type instance O.AttributeList ScriptWorld = ScriptWorldAttributeList-type ScriptWorldAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-data ScriptWorldWindowObjectClearedSignalInfo-instance SignalInfo ScriptWorldWindowObjectClearedSignalInfo where-    type HaskellCallbackType ScriptWorldWindowObjectClearedSignalInfo = ScriptWorldWindowObjectClearedCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_ScriptWorldWindowObjectClearedCallback cb-        cb'' <- mk_ScriptWorldWindowObjectClearedCallback cb'-        connectSignalFunPtr obj "window-object-cleared" cb'' connectMode--type instance O.SignalList ScriptWorld = ScriptWorldSignalList-type ScriptWorldSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo), '("windowObjectCleared", ScriptWorldWindowObjectClearedSignalInfo)] :: [(Symbol, *)])--#endif---- method ScriptWorld::new--- method type : Constructor--- Args : []--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_script_world_new" webkit_script_world_new :: -    IO (Ptr ScriptWorld)--{- |-Creates a new isolated 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'. Scripts executed in-isolated worlds have access to the DOM but not to other variable-or functions created by the page.-The 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' is created with a generated unique name. Use-'GI.WebKit2WebExtension.Objects.ScriptWorld.scriptWorldNewWithName' if you want to create it with a-custom name.-You can get the JavaScript execution context of a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'-for a given 'GI.WebKit2WebExtension.Objects.Frame.Frame' with @/webkit_frame_get_javascript_context_for_script_world()/@.--/Since: 2.2/--}-scriptWorldNew ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    m ScriptWorld-    {- ^ __Returns:__ a new isolated 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' -}-scriptWorldNew  = liftIO $ do-    result <- webkit_script_world_new-    checkUnexpectedReturnNULL "scriptWorldNew" result-    result' <- (wrapObject ScriptWorld) result-    return result'--#if ENABLE_OVERLOADING-#endif---- method ScriptWorld::new_with_name--- method type : Constructor--- Args : [Arg {argCName = "name", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a name for the script world", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_script_world_new_with_name" webkit_script_world_new_with_name :: -    CString ->                              -- name : TBasicType TUTF8-    IO (Ptr ScriptWorld)--{- |-Creates a new isolated 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' with a name. Scripts executed in-isolated worlds have access to the DOM but not to other variable-or functions created by the page.-You can get the JavaScript execution context of a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'-for a given 'GI.WebKit2WebExtension.Objects.Frame.Frame' with @/webkit_frame_get_javascript_context_for_script_world()/@.--/Since: 2.22/--}-scriptWorldNewWithName ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    T.Text-    {- ^ /@name@/: a name for the script world -}-    -> m ScriptWorld-    {- ^ __Returns:__ a new isolated 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' -}-scriptWorldNewWithName name = liftIO $ do-    name' <- textToCString name-    result <- webkit_script_world_new_with_name name'-    checkUnexpectedReturnNULL "scriptWorldNewWithName" result-    result' <- (wrapObject ScriptWorld) result-    freeMem name'-    return result'--#if ENABLE_OVERLOADING-#endif---- method ScriptWorld::get_name--- method type : OrdinaryMethod--- Args : [Arg {argCName = "world", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitScriptWorld", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_script_world_get_name" webkit_script_world_get_name :: -    Ptr ScriptWorld ->                      -- world : TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"})-    IO CString--{- |-Get the name of a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'.--/Since: 2.22/--}-scriptWorldGetName ::-    (B.CallStack.HasCallStack, MonadIO m, IsScriptWorld a) =>-    a-    {- ^ /@world@/: a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' -}-    -> m T.Text-    {- ^ __Returns:__ the name of /@world@/ -}-scriptWorldGetName world = liftIO $ do-    world' <- unsafeManagedPtrCastPtr world-    result <- webkit_script_world_get_name world'-    checkUnexpectedReturnNULL "scriptWorldGetName" result-    result' <- cstringToText result-    touchManagedPtr world-    return result'--#if ENABLE_OVERLOADING-data ScriptWorldGetNameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsScriptWorld a) => O.MethodInfo ScriptWorldGetNameMethodInfo a signature where-    overloadedMethod _ = scriptWorldGetName--#endif---- method ScriptWorld::get_default--- method type : MemberFunction--- Args : []--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ScriptWorld"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_script_world_get_default" webkit_script_world_get_default :: -    IO (Ptr ScriptWorld)--{- |-Get the default 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'. This is the normal script world-where all scripts are executed by default.-You can get the JavaScript execution context of a 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld'-for a given 'GI.WebKit2WebExtension.Objects.Frame.Frame' with @/webkit_frame_get_javascript_context_for_script_world()/@.--/Since: 2.2/--}-scriptWorldGetDefault ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    m ScriptWorld-    {- ^ __Returns:__ the default 'GI.WebKit2WebExtension.Objects.ScriptWorld.ScriptWorld' -}-scriptWorldGetDefault  = liftIO $ do-    result <- webkit_script_world_get_default-    checkUnexpectedReturnNULL "scriptWorldGetDefault" result-    result' <- (newObject ScriptWorld) result-    return result'--#if ENABLE_OVERLOADING-#endif--
− GI/WebKit2WebExtension/Objects/ScriptWorld.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.ScriptWorld where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype ScriptWorld = ScriptWorld (ManagedPtr ScriptWorld)-instance GObject ScriptWorld where-class (GObject o, O.IsDescendantOf ScriptWorld o) => IsScriptWorld o-instance (GObject o, O.IsDescendantOf ScriptWorld o) => IsScriptWorld o-instance O.HasParentTypes ScriptWorld-#if ENABLE_OVERLOADING-data ScriptWorldWindowObjectClearedSignalInfo-#endif-#if ENABLE_OVERLOADING-data ScriptWorldGetNameMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/URIRequest.hs
@@ -1,416 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.URIRequest-    ( ---- * Exported types-    URIRequest(..)                          ,-    IsURIRequest                            ,-    toURIRequest                            ,-    noURIRequest                            ,--- -- * Methods--- ** getHttpHeaders #method:getHttpHeaders#--#if ENABLE_OVERLOADING-    URIRequestGetHttpHeadersMethodInfo      ,-#endif-    uRIRequestGetHttpHeaders                ,----- ** getHttpMethod #method:getHttpMethod#--#if ENABLE_OVERLOADING-    URIRequestGetHttpMethodMethodInfo       ,-#endif-    uRIRequestGetHttpMethod                 ,----- ** getUri #method:getUri#--#if ENABLE_OVERLOADING-    URIRequestGetUriMethodInfo              ,-#endif-    uRIRequestGetUri                        ,----- ** new #method:new#--    uRIRequestNew                           ,----- ** setUri #method:setUri#--#if ENABLE_OVERLOADING-    URIRequestSetUriMethodInfo              ,-#endif-    uRIRequestSetUri                        ,----- -- * Properties--- ** uri #attr:uri#-{- | The URI to which the request will be made.--}-#if ENABLE_OVERLOADING-    URIRequestUriPropertyInfo               ,-#endif-    constructURIRequestUri                  ,-    getURIRequestUri                        ,-    setURIRequestUri                        ,-#if ENABLE_OVERLOADING-    uRIRequestUri                           ,-#endif-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import qualified GI.Soup.Structs.MessageHeaders as Soup.MessageHeaders---- | Memory-managed wrapper type.-newtype URIRequest = URIRequest (ManagedPtr URIRequest)-foreign import ccall "webkit_uri_request_get_type"-    c_webkit_uri_request_get_type :: IO GType--instance GObject URIRequest where-    gobjectType = c_webkit_uri_request_get_type-    ---- | Type class for types which can be safely cast to `URIRequest`, for instance with `toURIRequest`.-class (GObject o, O.IsDescendantOf URIRequest o) => IsURIRequest o-instance (GObject o, O.IsDescendantOf URIRequest o) => IsURIRequest o--instance O.HasParentTypes URIRequest-type instance O.ParentTypes URIRequest = '[GObject.Object.Object]---- | Cast to `URIRequest`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toURIRequest :: (MonadIO m, IsURIRequest o) => o -> m URIRequest-toURIRequest = liftIO . unsafeCastTo URIRequest---- | A convenience alias for `Nothing` :: `Maybe` `URIRequest`.-noURIRequest :: Maybe URIRequest-noURIRequest = Nothing--#if ENABLE_OVERLOADING-type family ResolveURIRequestMethod (t :: Symbol) (o :: *) :: * where-    ResolveURIRequestMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveURIRequestMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveURIRequestMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveURIRequestMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveURIRequestMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveURIRequestMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveURIRequestMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveURIRequestMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveURIRequestMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveURIRequestMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveURIRequestMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveURIRequestMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveURIRequestMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveURIRequestMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveURIRequestMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveURIRequestMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveURIRequestMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveURIRequestMethod "getHttpHeaders" o = URIRequestGetHttpHeadersMethodInfo-    ResolveURIRequestMethod "getHttpMethod" o = URIRequestGetHttpMethodMethodInfo-    ResolveURIRequestMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveURIRequestMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveURIRequestMethod "getUri" o = URIRequestGetUriMethodInfo-    ResolveURIRequestMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveURIRequestMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveURIRequestMethod "setUri" o = URIRequestSetUriMethodInfo-    ResolveURIRequestMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveURIRequestMethod t URIRequest, O.MethodInfo info URIRequest p) => OL.IsLabel t (URIRequest -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstruct]-   -- Nullable: (Just False,Just False)--{- |-Get the value of the “@uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIRequest #uri-@--}-getURIRequestUri :: (MonadIO m, IsURIRequest o) => o -> m T.Text-getURIRequestUri obj = liftIO $ checkUnexpectedNothing "getURIRequestUri" $ B.Properties.getObjectPropertyString obj "uri"--{- |-Set the value of the “@uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' uRIRequest [ #uri 'Data.GI.Base.Attributes.:=' value ]-@--}-setURIRequestUri :: (MonadIO m, IsURIRequest o) => o -> T.Text -> m ()-setURIRequestUri obj val = liftIO $ B.Properties.setObjectPropertyString obj "uri" (Just val)--{- |-Construct a `GValueConstruct` with valid value for the “@uri@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructURIRequestUri :: (IsURIRequest o) => T.Text -> IO (GValueConstruct o)-constructURIRequestUri val = B.Properties.constructObjectPropertyString "uri" (Just val)--#if ENABLE_OVERLOADING-data URIRequestUriPropertyInfo-instance AttrInfo URIRequestUriPropertyInfo where-    type AttrAllowedOps URIRequestUriPropertyInfo = '[ 'AttrSet, 'AttrConstruct, 'AttrGet]-    type AttrSetTypeConstraint URIRequestUriPropertyInfo = (~) T.Text-    type AttrBaseTypeConstraint URIRequestUriPropertyInfo = IsURIRequest-    type AttrGetType URIRequestUriPropertyInfo = T.Text-    type AttrLabel URIRequestUriPropertyInfo = "uri"-    type AttrOrigin URIRequestUriPropertyInfo = URIRequest-    attrGet _ = getURIRequestUri-    attrSet _ = setURIRequestUri-    attrConstruct _ = constructURIRequestUri-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList URIRequest-type instance O.AttributeList URIRequest = URIRequestAttributeList-type URIRequestAttributeList = ('[ '("uri", URIRequestUriPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-uRIRequestUri :: AttrLabelProxy "uri"-uRIRequestUri = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList URIRequest = URIRequestSignalList-type URIRequestSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method URIRequest::new--- method type : Constructor--- Args : [Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "an URI", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_request_new" webkit_uri_request_new :: -    CString ->                              -- uri : TBasicType TUTF8-    IO (Ptr URIRequest)--{- |-Creates a new 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' for the given URI.--}-uRIRequestNew ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    T.Text-    {- ^ /@uri@/: an URI -}-    -> m URIRequest-    {- ^ __Returns:__ a new 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-uRIRequestNew uri = liftIO $ do-    uri' <- textToCString uri-    result <- webkit_uri_request_new uri'-    checkUnexpectedReturnNULL "uRIRequestNew" result-    result' <- (wrapObject URIRequest) result-    freeMem uri'-    return result'--#if ENABLE_OVERLOADING-#endif---- method URIRequest::get_http_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "request", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIRequest", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "Soup", name = "MessageHeaders"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_request_get_http_headers" webkit_uri_request_get_http_headers :: -    Ptr URIRequest ->                       -- request : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"})-    IO (Ptr Soup.MessageHeaders.MessageHeaders)--{- |-Get the HTTP headers of a 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' as a 'GI.Soup.Structs.MessageHeaders.MessageHeaders'.--}-uRIRequestGetHttpHeaders ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIRequest a) =>-    a-    {- ^ /@request@/: a 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-    -> m Soup.MessageHeaders.MessageHeaders-    {- ^ __Returns:__ a 'GI.Soup.Structs.MessageHeaders.MessageHeaders' with the HTTP headers of /@request@/-   or 'Nothing' if /@request@/ is not an HTTP request. -}-uRIRequestGetHttpHeaders request = liftIO $ do-    request' <- unsafeManagedPtrCastPtr request-    result <- webkit_uri_request_get_http_headers request'-    checkUnexpectedReturnNULL "uRIRequestGetHttpHeaders" result-    result' <- (newBoxed Soup.MessageHeaders.MessageHeaders) result-    touchManagedPtr request-    return result'--#if ENABLE_OVERLOADING-data URIRequestGetHttpHeadersMethodInfo-instance (signature ~ (m Soup.MessageHeaders.MessageHeaders), MonadIO m, IsURIRequest a) => O.MethodInfo URIRequestGetHttpHeadersMethodInfo a signature where-    overloadedMethod _ = uRIRequestGetHttpHeaders--#endif---- method URIRequest::get_http_method--- method type : OrdinaryMethod--- Args : [Arg {argCName = "request", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIRequest", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_request_get_http_method" webkit_uri_request_get_http_method :: -    Ptr URIRequest ->                       -- request : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"})-    IO CString--{- |-Get the HTTP method of the 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest'.--/Since: 2.12/--}-uRIRequestGetHttpMethod ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIRequest a) =>-    a-    {- ^ /@request@/: a 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-    -> m T.Text-    {- ^ __Returns:__ the HTTP method of the 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' or 'Nothing' if /@request@/ is not-   an HTTP request. -}-uRIRequestGetHttpMethod request = liftIO $ do-    request' <- unsafeManagedPtrCastPtr request-    result <- webkit_uri_request_get_http_method request'-    checkUnexpectedReturnNULL "uRIRequestGetHttpMethod" result-    result' <- cstringToText result-    touchManagedPtr request-    return result'--#if ENABLE_OVERLOADING-data URIRequestGetHttpMethodMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsURIRequest a) => O.MethodInfo URIRequestGetHttpMethodMethodInfo a signature where-    overloadedMethod _ = uRIRequestGetHttpMethod--#endif---- method URIRequest::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "request", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIRequest", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_request_get_uri" webkit_uri_request_get_uri :: -    Ptr URIRequest ->                       -- request : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"})-    IO CString--{- |-/No description available in the introspection data./--}-uRIRequestGetUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIRequest a) =>-    a-    {- ^ /@request@/: a 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-    -> m T.Text-    {- ^ __Returns:__ the uri of the 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-uRIRequestGetUri request = liftIO $ do-    request' <- unsafeManagedPtrCastPtr request-    result <- webkit_uri_request_get_uri request'-    checkUnexpectedReturnNULL "uRIRequestGetUri" result-    result' <- cstringToText result-    touchManagedPtr request-    return result'--#if ENABLE_OVERLOADING-data URIRequestGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsURIRequest a) => O.MethodInfo URIRequestGetUriMethodInfo a signature where-    overloadedMethod _ = uRIRequestGetUri--#endif---- method URIRequest::set_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "request", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIRequest", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "uri", argType = TBasicType TUTF8, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "an URI", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_request_set_uri" webkit_uri_request_set_uri :: -    Ptr URIRequest ->                       -- request : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIRequest"})-    CString ->                              -- uri : TBasicType TUTF8-    IO ()--{- |-Set the URI of /@request@/--}-uRIRequestSetUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIRequest a) =>-    a-    {- ^ /@request@/: a 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-    -> T.Text-    {- ^ /@uri@/: an URI -}-    -> m ()-uRIRequestSetUri request uri = liftIO $ do-    request' <- unsafeManagedPtrCastPtr request-    uri' <- textToCString uri-    webkit_uri_request_set_uri request' uri'-    touchManagedPtr request-    freeMem uri'-    return ()--#if ENABLE_OVERLOADING-data URIRequestSetUriMethodInfo-instance (signature ~ (T.Text -> m ()), MonadIO m, IsURIRequest a) => O.MethodInfo URIRequestSetUriMethodInfo a signature where-    overloadedMethod _ = uRIRequestSetUri--#endif--
− GI/WebKit2WebExtension/Objects/URIRequest.hs-boot
@@ -1,44 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.URIRequest where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype URIRequest = URIRequest (ManagedPtr URIRequest)-instance GObject URIRequest where-class (GObject o, O.IsDescendantOf URIRequest o) => IsURIRequest o-instance (GObject o, O.IsDescendantOf URIRequest o) => IsURIRequest o-instance O.HasParentTypes URIRequest-#if ENABLE_OVERLOADING-data URIRequestUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIRequestGetHttpHeadersMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIRequestGetHttpMethodMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIRequestGetUriMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIRequestSetUriMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/URIResponse.hs
@@ -1,682 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.URIResponse-    ( ---- * Exported types-    URIResponse(..)                         ,-    IsURIResponse                           ,-    toURIResponse                           ,-    noURIResponse                           ,--- -- * Methods--- ** getContentLength #method:getContentLength#--#if ENABLE_OVERLOADING-    URIResponseGetContentLengthMethodInfo   ,-#endif-    uRIResponseGetContentLength             ,----- ** getHttpHeaders #method:getHttpHeaders#--#if ENABLE_OVERLOADING-    URIResponseGetHttpHeadersMethodInfo     ,-#endif-    uRIResponseGetHttpHeaders               ,----- ** getMimeType #method:getMimeType#--#if ENABLE_OVERLOADING-    URIResponseGetMimeTypeMethodInfo        ,-#endif-    uRIResponseGetMimeType                  ,----- ** getStatusCode #method:getStatusCode#--#if ENABLE_OVERLOADING-    URIResponseGetStatusCodeMethodInfo      ,-#endif-    uRIResponseGetStatusCode                ,----- ** getSuggestedFilename #method:getSuggestedFilename#--#if ENABLE_OVERLOADING-    URIResponseGetSuggestedFilenameMethodInfo,-#endif-    uRIResponseGetSuggestedFilename         ,----- ** getUri #method:getUri#--#if ENABLE_OVERLOADING-    URIResponseGetUriMethodInfo             ,-#endif-    uRIResponseGetUri                       ,----- -- * Properties--- ** contentLength #attr:contentLength#-{- | The expected content length of the response.--}-#if ENABLE_OVERLOADING-    URIResponseContentLengthPropertyInfo    ,-#endif-    getURIResponseContentLength             ,-#if ENABLE_OVERLOADING-    uRIResponseContentLength                ,-#endif----- ** httpHeaders #attr:httpHeaders#-{- | The HTTP headers of the response, or 'Nothing' if the response is not an HTTP response.--/Since: 2.6/--}-#if ENABLE_OVERLOADING-    URIResponseHttpHeadersPropertyInfo      ,-#endif-    getURIResponseHttpHeaders               ,-#if ENABLE_OVERLOADING-    uRIResponseHttpHeaders                  ,-#endif----- ** mimeType #attr:mimeType#-{- | The MIME type of the response.--}-#if ENABLE_OVERLOADING-    URIResponseMimeTypePropertyInfo         ,-#endif-    getURIResponseMimeType                  ,-#if ENABLE_OVERLOADING-    uRIResponseMimeType                     ,-#endif----- ** statusCode #attr:statusCode#-{- | The status code of the response as returned by the server.--}-#if ENABLE_OVERLOADING-    URIResponseStatusCodePropertyInfo       ,-#endif-    getURIResponseStatusCode                ,-#if ENABLE_OVERLOADING-    uRIResponseStatusCode                   ,-#endif----- ** suggestedFilename #attr:suggestedFilename#-{- | The suggested filename for the URI response.--}-#if ENABLE_OVERLOADING-    URIResponseSuggestedFilenamePropertyInfo,-#endif-    getURIResponseSuggestedFilename         ,-#if ENABLE_OVERLOADING-    uRIResponseSuggestedFilename            ,-#endif----- ** uri #attr:uri#-{- | The URI for which the response was made.--}-#if ENABLE_OVERLOADING-    URIResponseUriPropertyInfo              ,-#endif-    getURIResponseUri                       ,-#if ENABLE_OVERLOADING-    uRIResponseUri                          ,-#endif-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import qualified GI.Soup.Structs.MessageHeaders as Soup.MessageHeaders---- | Memory-managed wrapper type.-newtype URIResponse = URIResponse (ManagedPtr URIResponse)-foreign import ccall "webkit_uri_response_get_type"-    c_webkit_uri_response_get_type :: IO GType--instance GObject URIResponse where-    gobjectType = c_webkit_uri_response_get_type-    ---- | Type class for types which can be safely cast to `URIResponse`, for instance with `toURIResponse`.-class (GObject o, O.IsDescendantOf URIResponse o) => IsURIResponse o-instance (GObject o, O.IsDescendantOf URIResponse o) => IsURIResponse o--instance O.HasParentTypes URIResponse-type instance O.ParentTypes URIResponse = '[GObject.Object.Object]---- | Cast to `URIResponse`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toURIResponse :: (MonadIO m, IsURIResponse o) => o -> m URIResponse-toURIResponse = liftIO . unsafeCastTo URIResponse---- | A convenience alias for `Nothing` :: `Maybe` `URIResponse`.-noURIResponse :: Maybe URIResponse-noURIResponse = Nothing--#if ENABLE_OVERLOADING-type family ResolveURIResponseMethod (t :: Symbol) (o :: *) :: * where-    ResolveURIResponseMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveURIResponseMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveURIResponseMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveURIResponseMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveURIResponseMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveURIResponseMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveURIResponseMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveURIResponseMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveURIResponseMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveURIResponseMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveURIResponseMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveURIResponseMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveURIResponseMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveURIResponseMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveURIResponseMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveURIResponseMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveURIResponseMethod "getContentLength" o = URIResponseGetContentLengthMethodInfo-    ResolveURIResponseMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveURIResponseMethod "getHttpHeaders" o = URIResponseGetHttpHeadersMethodInfo-    ResolveURIResponseMethod "getMimeType" o = URIResponseGetMimeTypeMethodInfo-    ResolveURIResponseMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveURIResponseMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveURIResponseMethod "getStatusCode" o = URIResponseGetStatusCodeMethodInfo-    ResolveURIResponseMethod "getSuggestedFilename" o = URIResponseGetSuggestedFilenameMethodInfo-    ResolveURIResponseMethod "getUri" o = URIResponseGetUriMethodInfo-    ResolveURIResponseMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveURIResponseMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveURIResponseMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveURIResponseMethod t URIResponse, O.MethodInfo info URIResponse p) => OL.IsLabel t (URIResponse -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "content-length"-   -- Type: TBasicType TUInt64-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@content-length@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIResponse #contentLength-@--}-getURIResponseContentLength :: (MonadIO m, IsURIResponse o) => o -> m Word64-getURIResponseContentLength obj = liftIO $ B.Properties.getObjectPropertyUInt64 obj "content-length"--#if ENABLE_OVERLOADING-data URIResponseContentLengthPropertyInfo-instance AttrInfo URIResponseContentLengthPropertyInfo where-    type AttrAllowedOps URIResponseContentLengthPropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint URIResponseContentLengthPropertyInfo = (~) ()-    type AttrBaseTypeConstraint URIResponseContentLengthPropertyInfo = IsURIResponse-    type AttrGetType URIResponseContentLengthPropertyInfo = Word64-    type AttrLabel URIResponseContentLengthPropertyInfo = "content-length"-    type AttrOrigin URIResponseContentLengthPropertyInfo = URIResponse-    attrGet _ = getURIResponseContentLength-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "http-headers"-   -- Type: TInterface (Name {namespace = "Soup", name = "MessageHeaders"})-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@http-headers@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIResponse #httpHeaders-@--}-getURIResponseHttpHeaders :: (MonadIO m, IsURIResponse o) => o -> m Soup.MessageHeaders.MessageHeaders-getURIResponseHttpHeaders obj = liftIO $ checkUnexpectedNothing "getURIResponseHttpHeaders" $ B.Properties.getObjectPropertyBoxed obj "http-headers" Soup.MessageHeaders.MessageHeaders--#if ENABLE_OVERLOADING-data URIResponseHttpHeadersPropertyInfo-instance AttrInfo URIResponseHttpHeadersPropertyInfo where-    type AttrAllowedOps URIResponseHttpHeadersPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint URIResponseHttpHeadersPropertyInfo = (~) ()-    type AttrBaseTypeConstraint URIResponseHttpHeadersPropertyInfo = IsURIResponse-    type AttrGetType URIResponseHttpHeadersPropertyInfo = Soup.MessageHeaders.MessageHeaders-    type AttrLabel URIResponseHttpHeadersPropertyInfo = "http-headers"-    type AttrOrigin URIResponseHttpHeadersPropertyInfo = URIResponse-    attrGet _ = getURIResponseHttpHeaders-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "mime-type"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@mime-type@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIResponse #mimeType-@--}-getURIResponseMimeType :: (MonadIO m, IsURIResponse o) => o -> m T.Text-getURIResponseMimeType obj = liftIO $ checkUnexpectedNothing "getURIResponseMimeType" $ B.Properties.getObjectPropertyString obj "mime-type"--#if ENABLE_OVERLOADING-data URIResponseMimeTypePropertyInfo-instance AttrInfo URIResponseMimeTypePropertyInfo where-    type AttrAllowedOps URIResponseMimeTypePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint URIResponseMimeTypePropertyInfo = (~) ()-    type AttrBaseTypeConstraint URIResponseMimeTypePropertyInfo = IsURIResponse-    type AttrGetType URIResponseMimeTypePropertyInfo = T.Text-    type AttrLabel URIResponseMimeTypePropertyInfo = "mime-type"-    type AttrOrigin URIResponseMimeTypePropertyInfo = URIResponse-    attrGet _ = getURIResponseMimeType-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "status-code"-   -- Type: TBasicType TUInt-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@status-code@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIResponse #statusCode-@--}-getURIResponseStatusCode :: (MonadIO m, IsURIResponse o) => o -> m Word32-getURIResponseStatusCode obj = liftIO $ B.Properties.getObjectPropertyUInt32 obj "status-code"--#if ENABLE_OVERLOADING-data URIResponseStatusCodePropertyInfo-instance AttrInfo URIResponseStatusCodePropertyInfo where-    type AttrAllowedOps URIResponseStatusCodePropertyInfo = '[ 'AttrGet]-    type AttrSetTypeConstraint URIResponseStatusCodePropertyInfo = (~) ()-    type AttrBaseTypeConstraint URIResponseStatusCodePropertyInfo = IsURIResponse-    type AttrGetType URIResponseStatusCodePropertyInfo = Word32-    type AttrLabel URIResponseStatusCodePropertyInfo = "status-code"-    type AttrOrigin URIResponseStatusCodePropertyInfo = URIResponse-    attrGet _ = getURIResponseStatusCode-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "suggested-filename"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@suggested-filename@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIResponse #suggestedFilename-@--}-getURIResponseSuggestedFilename :: (MonadIO m, IsURIResponse o) => o -> m T.Text-getURIResponseSuggestedFilename obj = liftIO $ checkUnexpectedNothing "getURIResponseSuggestedFilename" $ B.Properties.getObjectPropertyString obj "suggested-filename"--#if ENABLE_OVERLOADING-data URIResponseSuggestedFilenamePropertyInfo-instance AttrInfo URIResponseSuggestedFilenamePropertyInfo where-    type AttrAllowedOps URIResponseSuggestedFilenamePropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint URIResponseSuggestedFilenamePropertyInfo = (~) ()-    type AttrBaseTypeConstraint URIResponseSuggestedFilenamePropertyInfo = IsURIResponse-    type AttrGetType URIResponseSuggestedFilenamePropertyInfo = T.Text-    type AttrLabel URIResponseSuggestedFilenamePropertyInfo = "suggested-filename"-    type AttrOrigin URIResponseSuggestedFilenamePropertyInfo = URIResponse-    attrGet _ = getURIResponseSuggestedFilename-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif---- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' uRIResponse #uri-@--}-getURIResponseUri :: (MonadIO m, IsURIResponse o) => o -> m T.Text-getURIResponseUri obj = liftIO $ checkUnexpectedNothing "getURIResponseUri" $ B.Properties.getObjectPropertyString obj "uri"--#if ENABLE_OVERLOADING-data URIResponseUriPropertyInfo-instance AttrInfo URIResponseUriPropertyInfo where-    type AttrAllowedOps URIResponseUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint URIResponseUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint URIResponseUriPropertyInfo = IsURIResponse-    type AttrGetType URIResponseUriPropertyInfo = T.Text-    type AttrLabel URIResponseUriPropertyInfo = "uri"-    type AttrOrigin URIResponseUriPropertyInfo = URIResponse-    attrGet _ = getURIResponseUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList URIResponse-type instance O.AttributeList URIResponse = URIResponseAttributeList-type URIResponseAttributeList = ('[ '("contentLength", URIResponseContentLengthPropertyInfo), '("httpHeaders", URIResponseHttpHeadersPropertyInfo), '("mimeType", URIResponseMimeTypePropertyInfo), '("statusCode", URIResponseStatusCodePropertyInfo), '("suggestedFilename", URIResponseSuggestedFilenamePropertyInfo), '("uri", URIResponseUriPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-uRIResponseContentLength :: AttrLabelProxy "contentLength"-uRIResponseContentLength = AttrLabelProxy--uRIResponseHttpHeaders :: AttrLabelProxy "httpHeaders"-uRIResponseHttpHeaders = AttrLabelProxy--uRIResponseMimeType :: AttrLabelProxy "mimeType"-uRIResponseMimeType = AttrLabelProxy--uRIResponseStatusCode :: AttrLabelProxy "statusCode"-uRIResponseStatusCode = AttrLabelProxy--uRIResponseSuggestedFilename :: AttrLabelProxy "suggestedFilename"-uRIResponseSuggestedFilename = AttrLabelProxy--uRIResponseUri :: AttrLabelProxy "uri"-uRIResponseUri = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList URIResponse = URIResponseSignalList-type URIResponseSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method URIResponse::get_content_length--- method type : OrdinaryMethod--- Args : [Arg {argCName = "response", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIResponse", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_response_get_content_length" webkit_uri_response_get_content_length :: -    Ptr URIResponse ->                      -- response : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"})-    IO Word64--{- |-Get the expected content length of the 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse'. It can-be 0 if the server provided an incorrect or missing Content-Length.--}-uRIResponseGetContentLength ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIResponse a) =>-    a-    {- ^ /@response@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-    -> m Word64-    {- ^ __Returns:__ the expected content length of /@response@/. -}-uRIResponseGetContentLength response = liftIO $ do-    response' <- unsafeManagedPtrCastPtr response-    result <- webkit_uri_response_get_content_length response'-    touchManagedPtr response-    return result--#if ENABLE_OVERLOADING-data URIResponseGetContentLengthMethodInfo-instance (signature ~ (m Word64), MonadIO m, IsURIResponse a) => O.MethodInfo URIResponseGetContentLengthMethodInfo a signature where-    overloadedMethod _ = uRIResponseGetContentLength--#endif---- method URIResponse::get_http_headers--- method type : OrdinaryMethod--- Args : [Arg {argCName = "response", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIResponse", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "Soup", name = "MessageHeaders"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_response_get_http_headers" webkit_uri_response_get_http_headers :: -    Ptr URIResponse ->                      -- response : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"})-    IO (Ptr Soup.MessageHeaders.MessageHeaders)--{- |-Get the HTTP headers of a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' as a 'GI.Soup.Structs.MessageHeaders.MessageHeaders'.--/Since: 2.6/--}-uRIResponseGetHttpHeaders ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIResponse a) =>-    a-    {- ^ /@response@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-    -> m Soup.MessageHeaders.MessageHeaders-    {- ^ __Returns:__ a 'GI.Soup.Structs.MessageHeaders.MessageHeaders' with the HTTP headers of /@response@/-   or 'Nothing' if /@response@/ is not an HTTP response. -}-uRIResponseGetHttpHeaders response = liftIO $ do-    response' <- unsafeManagedPtrCastPtr response-    result <- webkit_uri_response_get_http_headers response'-    checkUnexpectedReturnNULL "uRIResponseGetHttpHeaders" result-    result' <- (newBoxed Soup.MessageHeaders.MessageHeaders) result-    touchManagedPtr response-    return result'--#if ENABLE_OVERLOADING-data URIResponseGetHttpHeadersMethodInfo-instance (signature ~ (m Soup.MessageHeaders.MessageHeaders), MonadIO m, IsURIResponse a) => O.MethodInfo URIResponseGetHttpHeadersMethodInfo a signature where-    overloadedMethod _ = uRIResponseGetHttpHeaders--#endif---- method URIResponse::get_mime_type--- method type : OrdinaryMethod--- Args : [Arg {argCName = "response", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIResponse", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_response_get_mime_type" webkit_uri_response_get_mime_type :: -    Ptr URIResponse ->                      -- response : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"})-    IO CString--{- |-/No description available in the introspection data./--}-uRIResponseGetMimeType ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIResponse a) =>-    a-    {- ^ /@response@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-    -> m T.Text-    {- ^ __Returns:__ the MIME type of the 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-uRIResponseGetMimeType response = liftIO $ do-    response' <- unsafeManagedPtrCastPtr response-    result <- webkit_uri_response_get_mime_type response'-    checkUnexpectedReturnNULL "uRIResponseGetMimeType" result-    result' <- cstringToText result-    touchManagedPtr response-    return result'--#if ENABLE_OVERLOADING-data URIResponseGetMimeTypeMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsURIResponse a) => O.MethodInfo URIResponseGetMimeTypeMethodInfo a signature where-    overloadedMethod _ = uRIResponseGetMimeType--#endif---- method URIResponse::get_status_code--- method type : OrdinaryMethod--- Args : [Arg {argCName = "response", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIResponse", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_response_get_status_code" webkit_uri_response_get_status_code :: -    Ptr URIResponse ->                      -- response : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"})-    IO Word32--{- |-Get the status code of the 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' as returned by-the server. It will normally be a 'GI.Soup.Enums.KnownStatusCode', for-example 'GI.Soup.Enums.StatusOk', though the server can respond with any-unsigned integer.--}-uRIResponseGetStatusCode ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIResponse a) =>-    a-    {- ^ /@response@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-    -> m Word32-    {- ^ __Returns:__ the status code of /@response@/ -}-uRIResponseGetStatusCode response = liftIO $ do-    response' <- unsafeManagedPtrCastPtr response-    result <- webkit_uri_response_get_status_code response'-    touchManagedPtr response-    return result--#if ENABLE_OVERLOADING-data URIResponseGetStatusCodeMethodInfo-instance (signature ~ (m Word32), MonadIO m, IsURIResponse a) => O.MethodInfo URIResponseGetStatusCodeMethodInfo a signature where-    overloadedMethod _ = uRIResponseGetStatusCode--#endif---- method URIResponse::get_suggested_filename--- method type : OrdinaryMethod--- Args : [Arg {argCName = "response", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIResponse", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_response_get_suggested_filename" webkit_uri_response_get_suggested_filename :: -    Ptr URIResponse ->                      -- response : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"})-    IO CString--{- |-Get the suggested filename for /@response@/, as specified by-the \'Content-Disposition\' HTTP header, or 'Nothing' if it\'s not-present.--}-uRIResponseGetSuggestedFilename ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIResponse a) =>-    a-    {- ^ /@response@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-    -> m T.Text-    {- ^ __Returns:__ the suggested filename or 'Nothing' if-   the \'Content-Disposition\' HTTP header is not present. -}-uRIResponseGetSuggestedFilename response = liftIO $ do-    response' <- unsafeManagedPtrCastPtr response-    result <- webkit_uri_response_get_suggested_filename response'-    checkUnexpectedReturnNULL "uRIResponseGetSuggestedFilename" result-    result' <- cstringToText result-    touchManagedPtr response-    return result'--#if ENABLE_OVERLOADING-data URIResponseGetSuggestedFilenameMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsURIResponse a) => O.MethodInfo URIResponseGetSuggestedFilenameMethodInfo a signature where-    overloadedMethod _ = uRIResponseGetSuggestedFilename--#endif---- method URIResponse::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "response", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitURIResponse", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_uri_response_get_uri" webkit_uri_response_get_uri :: -    Ptr URIResponse ->                      -- response : TInterface (Name {namespace = "WebKit2WebExtension", name = "URIResponse"})-    IO CString--{- |-/No description available in the introspection data./--}-uRIResponseGetUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsURIResponse a) =>-    a-    {- ^ /@response@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-    -> m T.Text-    {- ^ __Returns:__ the uri of the 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse' -}-uRIResponseGetUri response = liftIO $ do-    response' <- unsafeManagedPtrCastPtr response-    result <- webkit_uri_response_get_uri response'-    checkUnexpectedReturnNULL "uRIResponseGetUri" result-    result' <- cstringToText result-    touchManagedPtr response-    return result'--#if ENABLE_OVERLOADING-data URIResponseGetUriMethodInfo-instance (signature ~ (m T.Text), MonadIO m, IsURIResponse a) => O.MethodInfo URIResponseGetUriMethodInfo a signature where-    overloadedMethod _ = uRIResponseGetUri--#endif--
− GI/WebKit2WebExtension/Objects/URIResponse.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.URIResponse where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype URIResponse = URIResponse (ManagedPtr URIResponse)-instance GObject URIResponse where-class (GObject o, O.IsDescendantOf URIResponse o) => IsURIResponse o-instance (GObject o, O.IsDescendantOf URIResponse o) => IsURIResponse o-instance O.HasParentTypes URIResponse-#if ENABLE_OVERLOADING-data URIResponseContentLengthPropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseHttpHeadersPropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseMimeTypePropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseStatusCodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseSuggestedFilenamePropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseGetContentLengthMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseGetHttpHeadersMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseGetMimeTypeMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseGetStatusCodeMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseGetSuggestedFilenameMethodInfo-#endif-#if ENABLE_OVERLOADING-data URIResponseGetUriMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/WebEditor.hs
@@ -1,268 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.WebEditor-    ( ---- * Exported types-    WebEditor(..)                           ,-    IsWebEditor                             ,-    toWebEditor                             ,-    noWebEditor                             ,--- -- * Methods--- ** getPage #method:getPage#--#if ENABLE_OVERLOADING-    WebEditorGetPageMethodInfo              ,-#endif-    webEditorGetPage                        ,----- -- * Signals--- ** selectionChanged #signal:selectionChanged#--    C_WebEditorSelectionChangedCallback     ,-    WebEditorSelectionChangedCallback       ,-#if ENABLE_OVERLOADING-    WebEditorSelectionChangedSignalInfo     ,-#endif-    afterWebEditorSelectionChanged          ,-    genClosure_WebEditorSelectionChanged    ,-    mk_WebEditorSelectionChangedCallback    ,-    noWebEditorSelectionChangedCallback     ,-    onWebEditorSelectionChanged             ,-    wrap_WebEditorSelectionChangedCallback  ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.WebPage as WebKit2WebExtension.WebPage---- | Memory-managed wrapper type.-newtype WebEditor = WebEditor (ManagedPtr WebEditor)-foreign import ccall "webkit_web_editor_get_type"-    c_webkit_web_editor_get_type :: IO GType--instance GObject WebEditor where-    gobjectType = c_webkit_web_editor_get_type-    ---- | Type class for types which can be safely cast to `WebEditor`, for instance with `toWebEditor`.-class (GObject o, O.IsDescendantOf WebEditor o) => IsWebEditor o-instance (GObject o, O.IsDescendantOf WebEditor o) => IsWebEditor o--instance O.HasParentTypes WebEditor-type instance O.ParentTypes WebEditor = '[GObject.Object.Object]---- | Cast to `WebEditor`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toWebEditor :: (MonadIO m, IsWebEditor o) => o -> m WebEditor-toWebEditor = liftIO . unsafeCastTo WebEditor---- | A convenience alias for `Nothing` :: `Maybe` `WebEditor`.-noWebEditor :: Maybe WebEditor-noWebEditor = Nothing--#if ENABLE_OVERLOADING-type family ResolveWebEditorMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebEditorMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveWebEditorMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveWebEditorMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveWebEditorMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveWebEditorMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveWebEditorMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveWebEditorMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveWebEditorMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveWebEditorMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveWebEditorMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveWebEditorMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveWebEditorMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveWebEditorMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveWebEditorMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveWebEditorMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveWebEditorMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveWebEditorMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveWebEditorMethod "getPage" o = WebEditorGetPageMethodInfo-    ResolveWebEditorMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveWebEditorMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveWebEditorMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveWebEditorMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveWebEditorMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveWebEditorMethod t WebEditor, O.MethodInfo info WebEditor p) => OL.IsLabel t (WebEditor -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- signal WebEditor::selection-changed-{- |-This signal is emitted for every selection change inside a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage'-as well as for every caret position change as the caret is a collapsed-selection.--/Since: 2.10/--}-type WebEditorSelectionChangedCallback =-    IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebEditorSelectionChangedCallback`@.-noWebEditorSelectionChangedCallback :: Maybe WebEditorSelectionChangedCallback-noWebEditorSelectionChangedCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebEditorSelectionChangedCallback =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_WebEditorSelectionChangedCallback`.-foreign import ccall "wrapper"-    mk_WebEditorSelectionChangedCallback :: C_WebEditorSelectionChangedCallback -> IO (FunPtr C_WebEditorSelectionChangedCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebEditorSelectionChanged :: MonadIO m => WebEditorSelectionChangedCallback -> m (GClosure C_WebEditorSelectionChangedCallback)-genClosure_WebEditorSelectionChanged cb = liftIO $ do-    let cb' = wrap_WebEditorSelectionChangedCallback cb-    mk_WebEditorSelectionChangedCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebEditorSelectionChangedCallback` into a `C_WebEditorSelectionChangedCallback`.-wrap_WebEditorSelectionChangedCallback ::-    WebEditorSelectionChangedCallback ->-    C_WebEditorSelectionChangedCallback-wrap_WebEditorSelectionChangedCallback _cb _ _ = do-    _cb ---{- |-Connect a signal handler for the “@selection-changed@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webEditor #selectionChanged callback-@--}-onWebEditorSelectionChanged :: (IsWebEditor a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId-onWebEditorSelectionChanged obj cb = liftIO $ do-    let cb' = wrap_WebEditorSelectionChangedCallback cb-    cb'' <- mk_WebEditorSelectionChangedCallback cb'-    connectSignalFunPtr obj "selection-changed" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@selection-changed@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webEditor #selectionChanged callback-@--}-afterWebEditorSelectionChanged :: (IsWebEditor a, MonadIO m) => a -> WebEditorSelectionChangedCallback -> m SignalHandlerId-afterWebEditorSelectionChanged obj cb = liftIO $ do-    let cb' = wrap_WebEditorSelectionChangedCallback cb-    cb'' <- mk_WebEditorSelectionChangedCallback cb'-    connectSignalFunPtr obj "selection-changed" cb'' SignalConnectAfter---#if ENABLE_OVERLOADING-instance O.HasAttributeList WebEditor-type instance O.AttributeList WebEditor = WebEditorAttributeList-type WebEditorAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-data WebEditorSelectionChangedSignalInfo-instance SignalInfo WebEditorSelectionChangedSignalInfo where-    type HaskellCallbackType WebEditorSelectionChangedSignalInfo = WebEditorSelectionChangedCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebEditorSelectionChangedCallback cb-        cb'' <- mk_WebEditorSelectionChangedCallback cb'-        connectSignalFunPtr obj "selection-changed" cb'' connectMode--type instance O.SignalList WebEditor = WebEditorSignalList-type WebEditorSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo), '("selectionChanged", WebEditorSelectionChangedSignalInfo)] :: [(Symbol, *)])--#endif---- method WebEditor::get_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "editor", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebEditor"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebEditor", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_editor_get_page" webkit_web_editor_get_page :: -    Ptr WebEditor ->                        -- editor : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebEditor"})-    IO (Ptr WebKit2WebExtension.WebPage.WebPage)--{- |-Gets the 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' that is associated with the 'GI.WebKit2WebExtension.Objects.WebEditor.WebEditor' that can-be used to access the 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' currently loaded into it.--/Since: 2.10/--}-webEditorGetPage ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebEditor a) =>-    a-    {- ^ /@editor@/: a 'GI.WebKit2WebExtension.Objects.WebEditor.WebEditor' -}-    -> m WebKit2WebExtension.WebPage.WebPage-    {- ^ __Returns:__ the associated 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-webEditorGetPage editor = liftIO $ do-    editor' <- unsafeManagedPtrCastPtr editor-    result <- webkit_web_editor_get_page editor'-    checkUnexpectedReturnNULL "webEditorGetPage" result-    result' <- (newObject WebKit2WebExtension.WebPage.WebPage) result-    touchManagedPtr editor-    return result'--#if ENABLE_OVERLOADING-data WebEditorGetPageMethodInfo-instance (signature ~ (m WebKit2WebExtension.WebPage.WebPage), MonadIO m, IsWebEditor a) => O.MethodInfo WebEditorGetPageMethodInfo a signature where-    overloadedMethod _ = webEditorGetPage--#endif--
− GI/WebKit2WebExtension/Objects/WebEditor.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.WebEditor where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype WebEditor = WebEditor (ManagedPtr WebEditor)-instance GObject WebEditor where-class (GObject o, O.IsDescendantOf WebEditor o) => IsWebEditor o-instance (GObject o, O.IsDescendantOf WebEditor o) => IsWebEditor o-instance O.HasParentTypes WebEditor-#if ENABLE_OVERLOADING-data WebEditorSelectionChangedSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebEditorGetPageMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/WebExtension.hs
@@ -1,271 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.WebExtension-    ( ---- * Exported types-    WebExtension(..)                        ,-    IsWebExtension                          ,-    toWebExtension                          ,-    noWebExtension                          ,--- -- * Methods--- ** getPage #method:getPage#--#if ENABLE_OVERLOADING-    WebExtensionGetPageMethodInfo           ,-#endif-    webExtensionGetPage                     ,----- -- * Signals--- ** pageCreated #signal:pageCreated#--    C_WebExtensionPageCreatedCallback       ,-    WebExtensionPageCreatedCallback         ,-#if ENABLE_OVERLOADING-    WebExtensionPageCreatedSignalInfo       ,-#endif-    afterWebExtensionPageCreated            ,-    genClosure_WebExtensionPageCreated      ,-    mk_WebExtensionPageCreatedCallback      ,-    noWebExtensionPageCreatedCallback       ,-    onWebExtensionPageCreated               ,-    wrap_WebExtensionPageCreatedCallback    ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.WebPage as WebKit2WebExtension.WebPage---- | Memory-managed wrapper type.-newtype WebExtension = WebExtension (ManagedPtr WebExtension)-foreign import ccall "webkit_web_extension_get_type"-    c_webkit_web_extension_get_type :: IO GType--instance GObject WebExtension where-    gobjectType = c_webkit_web_extension_get_type-    ---- | Type class for types which can be safely cast to `WebExtension`, for instance with `toWebExtension`.-class (GObject o, O.IsDescendantOf WebExtension o) => IsWebExtension o-instance (GObject o, O.IsDescendantOf WebExtension o) => IsWebExtension o--instance O.HasParentTypes WebExtension-type instance O.ParentTypes WebExtension = '[GObject.Object.Object]---- | Cast to `WebExtension`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toWebExtension :: (MonadIO m, IsWebExtension o) => o -> m WebExtension-toWebExtension = liftIO . unsafeCastTo WebExtension---- | A convenience alias for `Nothing` :: `Maybe` `WebExtension`.-noWebExtension :: Maybe WebExtension-noWebExtension = Nothing--#if ENABLE_OVERLOADING-type family ResolveWebExtensionMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebExtensionMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveWebExtensionMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveWebExtensionMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveWebExtensionMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveWebExtensionMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveWebExtensionMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveWebExtensionMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveWebExtensionMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveWebExtensionMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveWebExtensionMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveWebExtensionMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveWebExtensionMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveWebExtensionMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveWebExtensionMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveWebExtensionMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveWebExtensionMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveWebExtensionMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveWebExtensionMethod "getPage" o = WebExtensionGetPageMethodInfo-    ResolveWebExtensionMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveWebExtensionMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveWebExtensionMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveWebExtensionMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveWebExtensionMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveWebExtensionMethod t WebExtension, O.MethodInfo info WebExtension p) => OL.IsLabel t (WebExtension -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- signal WebExtension::page-created-{- |-This signal is emitted when a new 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' is created in-the Web Process.--}-type WebExtensionPageCreatedCallback =-    WebKit2WebExtension.WebPage.WebPage-    {- ^ /@webPage@/: the 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' created -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebExtensionPageCreatedCallback`@.-noWebExtensionPageCreatedCallback :: Maybe WebExtensionPageCreatedCallback-noWebExtensionPageCreatedCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebExtensionPageCreatedCallback =-    Ptr () ->                               -- object-    Ptr WebKit2WebExtension.WebPage.WebPage ->-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_WebExtensionPageCreatedCallback`.-foreign import ccall "wrapper"-    mk_WebExtensionPageCreatedCallback :: C_WebExtensionPageCreatedCallback -> IO (FunPtr C_WebExtensionPageCreatedCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebExtensionPageCreated :: MonadIO m => WebExtensionPageCreatedCallback -> m (GClosure C_WebExtensionPageCreatedCallback)-genClosure_WebExtensionPageCreated cb = liftIO $ do-    let cb' = wrap_WebExtensionPageCreatedCallback cb-    mk_WebExtensionPageCreatedCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebExtensionPageCreatedCallback` into a `C_WebExtensionPageCreatedCallback`.-wrap_WebExtensionPageCreatedCallback ::-    WebExtensionPageCreatedCallback ->-    C_WebExtensionPageCreatedCallback-wrap_WebExtensionPageCreatedCallback _cb _ webPage _ = do-    webPage' <- (newObject WebKit2WebExtension.WebPage.WebPage) webPage-    _cb  webPage'---{- |-Connect a signal handler for the “@page-created@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webExtension #pageCreated callback-@--}-onWebExtensionPageCreated :: (IsWebExtension a, MonadIO m) => a -> WebExtensionPageCreatedCallback -> m SignalHandlerId-onWebExtensionPageCreated obj cb = liftIO $ do-    let cb' = wrap_WebExtensionPageCreatedCallback cb-    cb'' <- mk_WebExtensionPageCreatedCallback cb'-    connectSignalFunPtr obj "page-created" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@page-created@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webExtension #pageCreated callback-@--}-afterWebExtensionPageCreated :: (IsWebExtension a, MonadIO m) => a -> WebExtensionPageCreatedCallback -> m SignalHandlerId-afterWebExtensionPageCreated obj cb = liftIO $ do-    let cb' = wrap_WebExtensionPageCreatedCallback cb-    cb'' <- mk_WebExtensionPageCreatedCallback cb'-    connectSignalFunPtr obj "page-created" cb'' SignalConnectAfter---#if ENABLE_OVERLOADING-instance O.HasAttributeList WebExtension-type instance O.AttributeList WebExtension = WebExtensionAttributeList-type WebExtensionAttributeList = ('[ ] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-#endif--#if ENABLE_OVERLOADING-data WebExtensionPageCreatedSignalInfo-instance SignalInfo WebExtensionPageCreatedSignalInfo where-    type HaskellCallbackType WebExtensionPageCreatedSignalInfo = WebExtensionPageCreatedCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebExtensionPageCreatedCallback cb-        cb'' <- mk_WebExtensionPageCreatedCallback cb'-        connectSignalFunPtr obj "page-created" cb'' connectMode--type instance O.SignalList WebExtension = WebExtensionSignalList-type WebExtensionSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo), '("pageCreated", WebExtensionPageCreatedSignalInfo)] :: [(Symbol, *)])--#endif---- method WebExtension::get_page--- method type : OrdinaryMethod--- Args : [Arg {argCName = "extension", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebExtension"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebExtension", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing},Arg {argCName = "page_id", argType = TBasicType TUInt64, direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "the identifier of the #WebKitWebPage to get", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_extension_get_page" webkit_web_extension_get_page :: -    Ptr WebExtension ->                     -- extension : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebExtension"})-    Word64 ->                               -- page_id : TBasicType TUInt64-    IO (Ptr WebKit2WebExtension.WebPage.WebPage)--{- |-Get the web page of the given /@pageId@/.--}-webExtensionGetPage ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebExtension a) =>-    a-    {- ^ /@extension@/: a 'GI.WebKit2WebExtension.Objects.WebExtension.WebExtension' -}-    -> Word64-    {- ^ /@pageId@/: the identifier of the 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' to get -}-    -> m (Maybe WebKit2WebExtension.WebPage.WebPage)-    {- ^ __Returns:__ the 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' for the given /@pageId@/, or 'Nothing' if the-   identifier doesn\'t correspond to an existing web page. -}-webExtensionGetPage extension pageId = liftIO $ do-    extension' <- unsafeManagedPtrCastPtr extension-    result <- webkit_web_extension_get_page extension' pageId-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject WebKit2WebExtension.WebPage.WebPage) result'-        return result''-    touchManagedPtr extension-    return maybeResult--#if ENABLE_OVERLOADING-data WebExtensionGetPageMethodInfo-instance (signature ~ (Word64 -> m (Maybe WebKit2WebExtension.WebPage.WebPage)), MonadIO m, IsWebExtension a) => O.MethodInfo WebExtensionGetPageMethodInfo a signature where-    overloadedMethod _ = webExtensionGetPage--#endif--
− GI/WebKit2WebExtension/Objects/WebExtension.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.WebExtension where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype WebExtension = WebExtension (ManagedPtr WebExtension)-instance GObject WebExtension where-class (GObject o, O.IsDescendantOf WebExtension o) => IsWebExtension o-instance (GObject o, O.IsDescendantOf WebExtension o) => IsWebExtension o-instance O.HasParentTypes WebExtension-#if ENABLE_OVERLOADING-data WebExtensionPageCreatedSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebExtensionGetPageMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/WebHitTestResult.hs
@@ -1,241 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.WebHitTestResult-    ( ---- * Exported types-    WebHitTestResult(..)                    ,-    IsWebHitTestResult                      ,-    toWebHitTestResult                      ,-    noWebHitTestResult                      ,--- -- * Methods--- ** getNode #method:getNode#--#if ENABLE_OVERLOADING-    WebHitTestResultGetNodeMethodInfo       ,-#endif-    webHitTestResultGetNode                 ,----- -- * Properties--- ** node #attr:node#-{- | The 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode'--}-#if ENABLE_OVERLOADING-    WebHitTestResultNodePropertyInfo        ,-#endif-    constructWebHitTestResultNode           ,-    getWebHitTestResultNode                 ,-#if ENABLE_OVERLOADING-    webHitTestResultNode                    ,-#endif-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMNode as WebKit2WebExtension.DOMNode-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.HitTestResult as WebKit2WebExtension.HitTestResult---- | Memory-managed wrapper type.-newtype WebHitTestResult = WebHitTestResult (ManagedPtr WebHitTestResult)-foreign import ccall "webkit_web_hit_test_result_get_type"-    c_webkit_web_hit_test_result_get_type :: IO GType--instance GObject WebHitTestResult where-    gobjectType = c_webkit_web_hit_test_result_get_type-    ---- | Type class for types which can be safely cast to `WebHitTestResult`, for instance with `toWebHitTestResult`.-class (GObject o, O.IsDescendantOf WebHitTestResult o) => IsWebHitTestResult o-instance (GObject o, O.IsDescendantOf WebHitTestResult o) => IsWebHitTestResult o--instance O.HasParentTypes WebHitTestResult-type instance O.ParentTypes WebHitTestResult = '[WebKit2WebExtension.HitTestResult.HitTestResult, GObject.Object.Object]---- | Cast to `WebHitTestResult`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toWebHitTestResult :: (MonadIO m, IsWebHitTestResult o) => o -> m WebHitTestResult-toWebHitTestResult = liftIO . unsafeCastTo WebHitTestResult---- | A convenience alias for `Nothing` :: `Maybe` `WebHitTestResult`.-noWebHitTestResult :: Maybe WebHitTestResult-noWebHitTestResult = Nothing--#if ENABLE_OVERLOADING-type family ResolveWebHitTestResultMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebHitTestResultMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveWebHitTestResultMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveWebHitTestResultMethod "contextIsEditable" o = WebKit2WebExtension.HitTestResult.HitTestResultContextIsEditableMethodInfo-    ResolveWebHitTestResultMethod "contextIsImage" o = WebKit2WebExtension.HitTestResult.HitTestResultContextIsImageMethodInfo-    ResolveWebHitTestResultMethod "contextIsLink" o = WebKit2WebExtension.HitTestResult.HitTestResultContextIsLinkMethodInfo-    ResolveWebHitTestResultMethod "contextIsMedia" o = WebKit2WebExtension.HitTestResult.HitTestResultContextIsMediaMethodInfo-    ResolveWebHitTestResultMethod "contextIsScrollbar" o = WebKit2WebExtension.HitTestResult.HitTestResultContextIsScrollbarMethodInfo-    ResolveWebHitTestResultMethod "contextIsSelection" o = WebKit2WebExtension.HitTestResult.HitTestResultContextIsSelectionMethodInfo-    ResolveWebHitTestResultMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveWebHitTestResultMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveWebHitTestResultMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveWebHitTestResultMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveWebHitTestResultMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveWebHitTestResultMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveWebHitTestResultMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveWebHitTestResultMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveWebHitTestResultMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveWebHitTestResultMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveWebHitTestResultMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveWebHitTestResultMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveWebHitTestResultMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveWebHitTestResultMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveWebHitTestResultMethod "getContext" o = WebKit2WebExtension.HitTestResult.HitTestResultGetContextMethodInfo-    ResolveWebHitTestResultMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveWebHitTestResultMethod "getImageUri" o = WebKit2WebExtension.HitTestResult.HitTestResultGetImageUriMethodInfo-    ResolveWebHitTestResultMethod "getLinkLabel" o = WebKit2WebExtension.HitTestResult.HitTestResultGetLinkLabelMethodInfo-    ResolveWebHitTestResultMethod "getLinkTitle" o = WebKit2WebExtension.HitTestResult.HitTestResultGetLinkTitleMethodInfo-    ResolveWebHitTestResultMethod "getLinkUri" o = WebKit2WebExtension.HitTestResult.HitTestResultGetLinkUriMethodInfo-    ResolveWebHitTestResultMethod "getMediaUri" o = WebKit2WebExtension.HitTestResult.HitTestResultGetMediaUriMethodInfo-    ResolveWebHitTestResultMethod "getNode" o = WebHitTestResultGetNodeMethodInfo-    ResolveWebHitTestResultMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveWebHitTestResultMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveWebHitTestResultMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveWebHitTestResultMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveWebHitTestResultMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveWebHitTestResultMethod t WebHitTestResult, O.MethodInfo info WebHitTestResult p) => OL.IsLabel t (WebHitTestResult -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- VVV Prop "node"-   -- Type: TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"})-   -- Flags: [PropertyReadable,PropertyWritable,PropertyConstructOnly]-   -- Nullable: (Just False,Nothing)--{- |-Get the value of the “@node@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' webHitTestResult #node-@--}-getWebHitTestResultNode :: (MonadIO m, IsWebHitTestResult o) => o -> m WebKit2WebExtension.DOMNode.DOMNode-getWebHitTestResultNode obj = liftIO $ checkUnexpectedNothing "getWebHitTestResultNode" $ B.Properties.getObjectPropertyObject obj "node" WebKit2WebExtension.DOMNode.DOMNode--{- |-Construct a `GValueConstruct` with valid value for the “@node@” property. This is rarely needed directly, but it is used by `Data.GI.Base.Constructible.new`.--}-constructWebHitTestResultNode :: (IsWebHitTestResult o, WebKit2WebExtension.DOMNode.IsDOMNode a) => a -> IO (GValueConstruct o)-constructWebHitTestResultNode val = B.Properties.constructObjectPropertyObject "node" (Just val)--#if ENABLE_OVERLOADING-data WebHitTestResultNodePropertyInfo-instance AttrInfo WebHitTestResultNodePropertyInfo where-    type AttrAllowedOps WebHitTestResultNodePropertyInfo = '[ 'AttrConstruct, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebHitTestResultNodePropertyInfo = WebKit2WebExtension.DOMNode.IsDOMNode-    type AttrBaseTypeConstraint WebHitTestResultNodePropertyInfo = IsWebHitTestResult-    type AttrGetType WebHitTestResultNodePropertyInfo = WebKit2WebExtension.DOMNode.DOMNode-    type AttrLabel WebHitTestResultNodePropertyInfo = "node"-    type AttrOrigin WebHitTestResultNodePropertyInfo = WebHitTestResult-    attrGet _ = getWebHitTestResultNode-    attrSet _ = undefined-    attrConstruct _ = constructWebHitTestResultNode-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList WebHitTestResult-type instance O.AttributeList WebHitTestResult = WebHitTestResultAttributeList-type WebHitTestResultAttributeList = ('[ '("context", WebKit2WebExtension.HitTestResult.HitTestResultContextPropertyInfo), '("imageUri", WebKit2WebExtension.HitTestResult.HitTestResultImageUriPropertyInfo), '("linkLabel", WebKit2WebExtension.HitTestResult.HitTestResultLinkLabelPropertyInfo), '("linkTitle", WebKit2WebExtension.HitTestResult.HitTestResultLinkTitlePropertyInfo), '("linkUri", WebKit2WebExtension.HitTestResult.HitTestResultLinkUriPropertyInfo), '("mediaUri", WebKit2WebExtension.HitTestResult.HitTestResultMediaUriPropertyInfo), '("node", WebHitTestResultNodePropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-webHitTestResultNode :: AttrLabelProxy "node"-webHitTestResultNode = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-type instance O.SignalList WebHitTestResult = WebHitTestResultSignalList-type WebHitTestResultSignalList = ('[ '("notify", GObject.Object.ObjectNotifySignalInfo)] :: [(Symbol, *)])--#endif---- method WebHitTestResult::get_node--- method type : OrdinaryMethod--- Args : [Arg {argCName = "hit_test_result", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebHitTestResult"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebHitTestResult", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMNode"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_hit_test_result_get_node" webkit_web_hit_test_result_get_node :: -    Ptr WebHitTestResult ->                 -- hit_test_result : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebHitTestResult"})-    IO (Ptr WebKit2WebExtension.DOMNode.DOMNode)--{- |-Get the 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' in the coordinates of the Hit Test.--/Since: 2.8/--}-webHitTestResultGetNode ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebHitTestResult a) =>-    a-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult' -}-    -> m WebKit2WebExtension.DOMNode.DOMNode-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' -}-webHitTestResultGetNode hitTestResult = liftIO $ do-    hitTestResult' <- unsafeManagedPtrCastPtr hitTestResult-    result <- webkit_web_hit_test_result_get_node hitTestResult'-    checkUnexpectedReturnNULL "webHitTestResultGetNode" result-    result' <- (newObject WebKit2WebExtension.DOMNode.DOMNode) result-    touchManagedPtr hitTestResult-    return result'--#if ENABLE_OVERLOADING-data WebHitTestResultGetNodeMethodInfo-instance (signature ~ (m WebKit2WebExtension.DOMNode.DOMNode), MonadIO m, IsWebHitTestResult a) => O.MethodInfo WebHitTestResultGetNodeMethodInfo a signature where-    overloadedMethod _ = webHitTestResultGetNode--#endif--
− GI/WebKit2WebExtension/Objects/WebHitTestResult.hs-boot
@@ -1,35 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.WebHitTestResult where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype WebHitTestResult = WebHitTestResult (ManagedPtr WebHitTestResult)-instance GObject WebHitTestResult where-class (GObject o, O.IsDescendantOf WebHitTestResult o) => IsWebHitTestResult o-instance (GObject o, O.IsDescendantOf WebHitTestResult o) => IsWebHitTestResult o-instance O.HasParentTypes WebHitTestResult-#if ENABLE_OVERLOADING-data WebHitTestResultNodePropertyInfo-#endif-#if ENABLE_OVERLOADING-data WebHitTestResultGetNodeMethodInfo-#endif
− GI/WebKit2WebExtension/Objects/WebPage.hs
@@ -1,1081 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Objects.WebPage-    ( ---- * Exported types-    WebPage(..)                             ,-    IsWebPage                               ,-    toWebPage                               ,-    noWebPage                               ,--- -- * Methods--- ** getDomDocument #method:getDomDocument#--#if ENABLE_OVERLOADING-    WebPageGetDomDocumentMethodInfo         ,-#endif-    webPageGetDomDocument                   ,----- ** getEditor #method:getEditor#--#if ENABLE_OVERLOADING-    WebPageGetEditorMethodInfo              ,-#endif-    webPageGetEditor                        ,----- ** getId #method:getId#--#if ENABLE_OVERLOADING-    WebPageGetIdMethodInfo                  ,-#endif-    webPageGetId                            ,----- ** getMainFrame #method:getMainFrame#--#if ENABLE_OVERLOADING-    WebPageGetMainFrameMethodInfo           ,-#endif-    webPageGetMainFrame                     ,----- ** getUri #method:getUri#--#if ENABLE_OVERLOADING-    WebPageGetUriMethodInfo                 ,-#endif-    webPageGetUri                           ,----- -- * Properties--- ** uri #attr:uri#-{- | The current active URI of the 'GI.WebKit2WebExtension.Objects.WebPage.WebPage'.--}-#if ENABLE_OVERLOADING-    WebPageUriPropertyInfo                  ,-#endif-    getWebPageUri                           ,-#if ENABLE_OVERLOADING-    webPageUri                              ,-#endif----- -- * Signals--- ** consoleMessageSent #signal:consoleMessageSent#--    C_WebPageConsoleMessageSentCallback     ,-    WebPageConsoleMessageSentCallback       ,-#if ENABLE_OVERLOADING-    WebPageConsoleMessageSentSignalInfo     ,-#endif-    afterWebPageConsoleMessageSent          ,-    genClosure_WebPageConsoleMessageSent    ,-    mk_WebPageConsoleMessageSentCallback    ,-    noWebPageConsoleMessageSentCallback     ,-    onWebPageConsoleMessageSent             ,-    wrap_WebPageConsoleMessageSentCallback  ,----- ** contextMenu #signal:contextMenu#--    C_WebPageContextMenuCallback            ,-    WebPageContextMenuCallback              ,-#if ENABLE_OVERLOADING-    WebPageContextMenuSignalInfo            ,-#endif-    afterWebPageContextMenu                 ,-    genClosure_WebPageContextMenu           ,-    mk_WebPageContextMenuCallback           ,-    noWebPageContextMenuCallback            ,-    onWebPageContextMenu                    ,-    wrap_WebPageContextMenuCallback         ,----- ** documentLoaded #signal:documentLoaded#--    C_WebPageDocumentLoadedCallback         ,-    WebPageDocumentLoadedCallback           ,-#if ENABLE_OVERLOADING-    WebPageDocumentLoadedSignalInfo         ,-#endif-    afterWebPageDocumentLoaded              ,-    genClosure_WebPageDocumentLoaded        ,-    mk_WebPageDocumentLoadedCallback        ,-    noWebPageDocumentLoadedCallback         ,-    onWebPageDocumentLoaded                 ,-    wrap_WebPageDocumentLoadedCallback      ,----- ** formControlsAssociated #signal:formControlsAssociated#--    C_WebPageFormControlsAssociatedCallback ,-    WebPageFormControlsAssociatedCallback   ,-#if ENABLE_OVERLOADING-    WebPageFormControlsAssociatedSignalInfo ,-#endif-    afterWebPageFormControlsAssociated      ,-    genClosure_WebPageFormControlsAssociated,-    mk_WebPageFormControlsAssociatedCallback,-    noWebPageFormControlsAssociatedCallback ,-    onWebPageFormControlsAssociated         ,-    wrap_WebPageFormControlsAssociatedCallback,----- ** sendRequest #signal:sendRequest#--    C_WebPageSendRequestCallback            ,-    WebPageSendRequestCallback              ,-#if ENABLE_OVERLOADING-    WebPageSendRequestSignalInfo            ,-#endif-    afterWebPageSendRequest                 ,-    genClosure_WebPageSendRequest           ,-    mk_WebPageSendRequestCallback           ,-    noWebPageSendRequestCallback            ,-    onWebPageSendRequest                    ,-    wrap_WebPageSendRequestCallback         ,----- ** willSubmitForm #signal:willSubmitForm#--    C_WebPageWillSubmitFormCallback         ,-    WebPageWillSubmitFormCallback           ,-#if ENABLE_OVERLOADING-    WebPageWillSubmitFormSignalInfo         ,-#endif-    afterWebPageWillSubmitForm              ,-    genClosure_WebPageWillSubmitForm        ,-    mk_WebPageWillSubmitFormCallback        ,-    noWebPageWillSubmitFormCallback         ,-    onWebPageWillSubmitForm                 ,-    wrap_WebPageWillSubmitFormCallback      ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Enums as WebKit2WebExtension.Enums-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.ContextMenu as WebKit2WebExtension.ContextMenu-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMDocument as WebKit2WebExtension.DOMDocument-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.DOMElement as WebKit2WebExtension.DOMElement-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.Frame as WebKit2WebExtension.Frame-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.URIRequest as WebKit2WebExtension.URIRequest-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.URIResponse as WebKit2WebExtension.URIResponse-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.WebEditor as WebKit2WebExtension.WebEditor-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Objects.WebHitTestResult as WebKit2WebExtension.WebHitTestResult-import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Structs.ConsoleMessage as WebKit2WebExtension.ConsoleMessage---- | Memory-managed wrapper type.-newtype WebPage = WebPage (ManagedPtr WebPage)-foreign import ccall "webkit_web_page_get_type"-    c_webkit_web_page_get_type :: IO GType--instance GObject WebPage where-    gobjectType = c_webkit_web_page_get_type-    ---- | Type class for types which can be safely cast to `WebPage`, for instance with `toWebPage`.-class (GObject o, O.IsDescendantOf WebPage o) => IsWebPage o-instance (GObject o, O.IsDescendantOf WebPage o) => IsWebPage o--instance O.HasParentTypes WebPage-type instance O.ParentTypes WebPage = '[GObject.Object.Object]---- | Cast to `WebPage`, for types for which this is known to be safe. For general casts, use `Data.GI.Base.ManagedPtr.castTo`.-toWebPage :: (MonadIO m, IsWebPage o) => o -> m WebPage-toWebPage = liftIO . unsafeCastTo WebPage---- | A convenience alias for `Nothing` :: `Maybe` `WebPage`.-noWebPage :: Maybe WebPage-noWebPage = Nothing--#if ENABLE_OVERLOADING-type family ResolveWebPageMethod (t :: Symbol) (o :: *) :: * where-    ResolveWebPageMethod "bindProperty" o = GObject.Object.ObjectBindPropertyMethodInfo-    ResolveWebPageMethod "bindPropertyFull" o = GObject.Object.ObjectBindPropertyFullMethodInfo-    ResolveWebPageMethod "forceFloating" o = GObject.Object.ObjectForceFloatingMethodInfo-    ResolveWebPageMethod "freezeNotify" o = GObject.Object.ObjectFreezeNotifyMethodInfo-    ResolveWebPageMethod "getv" o = GObject.Object.ObjectGetvMethodInfo-    ResolveWebPageMethod "isFloating" o = GObject.Object.ObjectIsFloatingMethodInfo-    ResolveWebPageMethod "notify" o = GObject.Object.ObjectNotifyMethodInfo-    ResolveWebPageMethod "notifyByPspec" o = GObject.Object.ObjectNotifyByPspecMethodInfo-    ResolveWebPageMethod "ref" o = GObject.Object.ObjectRefMethodInfo-    ResolveWebPageMethod "refSink" o = GObject.Object.ObjectRefSinkMethodInfo-    ResolveWebPageMethod "runDispose" o = GObject.Object.ObjectRunDisposeMethodInfo-    ResolveWebPageMethod "stealData" o = GObject.Object.ObjectStealDataMethodInfo-    ResolveWebPageMethod "stealQdata" o = GObject.Object.ObjectStealQdataMethodInfo-    ResolveWebPageMethod "thawNotify" o = GObject.Object.ObjectThawNotifyMethodInfo-    ResolveWebPageMethod "unref" o = GObject.Object.ObjectUnrefMethodInfo-    ResolveWebPageMethod "watchClosure" o = GObject.Object.ObjectWatchClosureMethodInfo-    ResolveWebPageMethod "getData" o = GObject.Object.ObjectGetDataMethodInfo-    ResolveWebPageMethod "getDomDocument" o = WebPageGetDomDocumentMethodInfo-    ResolveWebPageMethod "getEditor" o = WebPageGetEditorMethodInfo-    ResolveWebPageMethod "getId" o = WebPageGetIdMethodInfo-    ResolveWebPageMethod "getMainFrame" o = WebPageGetMainFrameMethodInfo-    ResolveWebPageMethod "getProperty" o = GObject.Object.ObjectGetPropertyMethodInfo-    ResolveWebPageMethod "getQdata" o = GObject.Object.ObjectGetQdataMethodInfo-    ResolveWebPageMethod "getUri" o = WebPageGetUriMethodInfo-    ResolveWebPageMethod "setData" o = GObject.Object.ObjectSetDataMethodInfo-    ResolveWebPageMethod "setProperty" o = GObject.Object.ObjectSetPropertyMethodInfo-    ResolveWebPageMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveWebPageMethod t WebPage, O.MethodInfo info WebPage p) => OL.IsLabel t (WebPage -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif---- signal WebPage::console-message-sent-{- |-Emitted when a message is sent to the console. This can be a message-produced by the use of JavaScript console API, a JavaScript exception,-a security error or other errors, warnings, debug or log messages.-The /@consoleMessage@/ contains information of the message.--/Since: 2.12/--}-type WebPageConsoleMessageSentCallback =-    WebKit2WebExtension.ConsoleMessage.ConsoleMessage-    {- ^ /@consoleMessage@/: the 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebPageConsoleMessageSentCallback`@.-noWebPageConsoleMessageSentCallback :: Maybe WebPageConsoleMessageSentCallback-noWebPageConsoleMessageSentCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebPageConsoleMessageSentCallback =-    Ptr () ->                               -- object-    Ptr WebKit2WebExtension.ConsoleMessage.ConsoleMessage ->-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_WebPageConsoleMessageSentCallback`.-foreign import ccall "wrapper"-    mk_WebPageConsoleMessageSentCallback :: C_WebPageConsoleMessageSentCallback -> IO (FunPtr C_WebPageConsoleMessageSentCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebPageConsoleMessageSent :: MonadIO m => WebPageConsoleMessageSentCallback -> m (GClosure C_WebPageConsoleMessageSentCallback)-genClosure_WebPageConsoleMessageSent cb = liftIO $ do-    let cb' = wrap_WebPageConsoleMessageSentCallback cb-    mk_WebPageConsoleMessageSentCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebPageConsoleMessageSentCallback` into a `C_WebPageConsoleMessageSentCallback`.-wrap_WebPageConsoleMessageSentCallback ::-    WebPageConsoleMessageSentCallback ->-    C_WebPageConsoleMessageSentCallback-wrap_WebPageConsoleMessageSentCallback _cb _ consoleMessage _ = do-    B.ManagedPtr.withTransient WebKit2WebExtension.ConsoleMessage.ConsoleMessage consoleMessage $ \consoleMessage' -> do-        _cb  consoleMessage'---{- |-Connect a signal handler for the “@console-message-sent@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webPage #consoleMessageSent callback-@--}-onWebPageConsoleMessageSent :: (IsWebPage a, MonadIO m) => a -> WebPageConsoleMessageSentCallback -> m SignalHandlerId-onWebPageConsoleMessageSent obj cb = liftIO $ do-    let cb' = wrap_WebPageConsoleMessageSentCallback cb-    cb'' <- mk_WebPageConsoleMessageSentCallback cb'-    connectSignalFunPtr obj "console-message-sent" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@console-message-sent@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webPage #consoleMessageSent callback-@--}-afterWebPageConsoleMessageSent :: (IsWebPage a, MonadIO m) => a -> WebPageConsoleMessageSentCallback -> m SignalHandlerId-afterWebPageConsoleMessageSent obj cb = liftIO $ do-    let cb' = wrap_WebPageConsoleMessageSentCallback cb-    cb'' <- mk_WebPageConsoleMessageSentCallback cb'-    connectSignalFunPtr obj "console-message-sent" cb'' SignalConnectAfter----- signal WebPage::context-menu-{- |-Emitted before a context menu is displayed in the UI Process to-give the application a chance to customize the proposed menu,-build its own context menu or pass user data to the UI Process.-This signal is useful when the information available in the UI Process-is not enough to build or customize the context menu, for example, to-add menu entries depending on the 'GI.WebKit2WebExtension.Objects.DOMNode.DOMNode' at the coordinates of the-/@hitTestResult@/. Otherwise, it\'s recommended to use @/WebKitWebView::context-menu/@-signal instead.--/Since: 2.8/--}-type WebPageContextMenuCallback =-    WebKit2WebExtension.ContextMenu.ContextMenu-    {- ^ /@contextMenu@/: the proposed @/WebKitContextMenu/@ -}-    -> WebKit2WebExtension.WebHitTestResult.WebHitTestResult-    {- ^ /@hitTestResult@/: a 'GI.WebKit2WebExtension.Objects.WebHitTestResult.WebHitTestResult' -}-    -> IO Bool-    {- ^ __Returns:__ 'True' if the proposed /@contextMenu@/ has been modified, or 'False' otherwise. -}---- | A convenience synonym for @`Nothing` :: `Maybe` `WebPageContextMenuCallback`@.-noWebPageContextMenuCallback :: Maybe WebPageContextMenuCallback-noWebPageContextMenuCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebPageContextMenuCallback =-    Ptr () ->                               -- object-    Ptr WebKit2WebExtension.ContextMenu.ContextMenu ->-    Ptr WebKit2WebExtension.WebHitTestResult.WebHitTestResult ->-    Ptr () ->                               -- user_data-    IO CInt---- | Generate a function pointer callable from C code, from a `C_WebPageContextMenuCallback`.-foreign import ccall "wrapper"-    mk_WebPageContextMenuCallback :: C_WebPageContextMenuCallback -> IO (FunPtr C_WebPageContextMenuCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebPageContextMenu :: MonadIO m => WebPageContextMenuCallback -> m (GClosure C_WebPageContextMenuCallback)-genClosure_WebPageContextMenu cb = liftIO $ do-    let cb' = wrap_WebPageContextMenuCallback cb-    mk_WebPageContextMenuCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebPageContextMenuCallback` into a `C_WebPageContextMenuCallback`.-wrap_WebPageContextMenuCallback ::-    WebPageContextMenuCallback ->-    C_WebPageContextMenuCallback-wrap_WebPageContextMenuCallback _cb _ contextMenu hitTestResult _ = do-    contextMenu' <- (newObject WebKit2WebExtension.ContextMenu.ContextMenu) contextMenu-    hitTestResult' <- (newObject WebKit2WebExtension.WebHitTestResult.WebHitTestResult) hitTestResult-    result <- _cb  contextMenu' hitTestResult'-    let result' = (fromIntegral . fromEnum) result-    return result'---{- |-Connect a signal handler for the “@context-menu@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webPage #contextMenu callback-@--}-onWebPageContextMenu :: (IsWebPage a, MonadIO m) => a -> WebPageContextMenuCallback -> m SignalHandlerId-onWebPageContextMenu obj cb = liftIO $ do-    let cb' = wrap_WebPageContextMenuCallback cb-    cb'' <- mk_WebPageContextMenuCallback cb'-    connectSignalFunPtr obj "context-menu" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@context-menu@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webPage #contextMenu callback-@--}-afterWebPageContextMenu :: (IsWebPage a, MonadIO m) => a -> WebPageContextMenuCallback -> m SignalHandlerId-afterWebPageContextMenu obj cb = liftIO $ do-    let cb' = wrap_WebPageContextMenuCallback cb-    cb'' <- mk_WebPageContextMenuCallback cb'-    connectSignalFunPtr obj "context-menu" cb'' SignalConnectAfter----- signal WebPage::document-loaded-{- |-This signal is emitted when the DOM document of a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' has been-loaded.--You can wait for this signal to get the DOM document with-'GI.WebKit2WebExtension.Objects.WebPage.webPageGetDomDocument'.--}-type WebPageDocumentLoadedCallback =-    IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebPageDocumentLoadedCallback`@.-noWebPageDocumentLoadedCallback :: Maybe WebPageDocumentLoadedCallback-noWebPageDocumentLoadedCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebPageDocumentLoadedCallback =-    Ptr () ->                               -- object-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_WebPageDocumentLoadedCallback`.-foreign import ccall "wrapper"-    mk_WebPageDocumentLoadedCallback :: C_WebPageDocumentLoadedCallback -> IO (FunPtr C_WebPageDocumentLoadedCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebPageDocumentLoaded :: MonadIO m => WebPageDocumentLoadedCallback -> m (GClosure C_WebPageDocumentLoadedCallback)-genClosure_WebPageDocumentLoaded cb = liftIO $ do-    let cb' = wrap_WebPageDocumentLoadedCallback cb-    mk_WebPageDocumentLoadedCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebPageDocumentLoadedCallback` into a `C_WebPageDocumentLoadedCallback`.-wrap_WebPageDocumentLoadedCallback ::-    WebPageDocumentLoadedCallback ->-    C_WebPageDocumentLoadedCallback-wrap_WebPageDocumentLoadedCallback _cb _ _ = do-    _cb ---{- |-Connect a signal handler for the “@document-loaded@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webPage #documentLoaded callback-@--}-onWebPageDocumentLoaded :: (IsWebPage a, MonadIO m) => a -> WebPageDocumentLoadedCallback -> m SignalHandlerId-onWebPageDocumentLoaded obj cb = liftIO $ do-    let cb' = wrap_WebPageDocumentLoadedCallback cb-    cb'' <- mk_WebPageDocumentLoadedCallback cb'-    connectSignalFunPtr obj "document-loaded" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@document-loaded@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webPage #documentLoaded callback-@--}-afterWebPageDocumentLoaded :: (IsWebPage a, MonadIO m) => a -> WebPageDocumentLoadedCallback -> m SignalHandlerId-afterWebPageDocumentLoaded obj cb = liftIO $ do-    let cb' = wrap_WebPageDocumentLoadedCallback cb-    cb'' <- mk_WebPageDocumentLoadedCallback cb'-    connectSignalFunPtr obj "document-loaded" cb'' SignalConnectAfter----- signal WebPage::form-controls-associated-{- |-Emitted after form elements (or form associated elements) are associated to a particular web-page. This is useful to implement form auto filling for web pages where form fields are added-dynamically. This signal might be emitted multiple times for the same web page.--Note that this signal could be also emitted when form controls are moved between forms. In-that case, the /@elements@/ array carries the list of those elements which have moved.--Clients should take a reference to the members of the /@elements@/ array if it is desired to-keep them alive after the signal handler returns.--/Since: 2.16/--}-type WebPageFormControlsAssociatedCallback =-    [WebKit2WebExtension.DOMElement.DOMElement]-    {- ^ /@elements@/: a 'GI.GLib.Structs.PtrArray.PtrArray' of-    'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' with the list of forms in the page -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebPageFormControlsAssociatedCallback`@.-noWebPageFormControlsAssociatedCallback :: Maybe WebPageFormControlsAssociatedCallback-noWebPageFormControlsAssociatedCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebPageFormControlsAssociatedCallback =-    Ptr () ->                               -- object-    Ptr (GPtrArray (Ptr WebKit2WebExtension.DOMElement.DOMElement)) ->-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_WebPageFormControlsAssociatedCallback`.-foreign import ccall "wrapper"-    mk_WebPageFormControlsAssociatedCallback :: C_WebPageFormControlsAssociatedCallback -> IO (FunPtr C_WebPageFormControlsAssociatedCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebPageFormControlsAssociated :: MonadIO m => WebPageFormControlsAssociatedCallback -> m (GClosure C_WebPageFormControlsAssociatedCallback)-genClosure_WebPageFormControlsAssociated cb = liftIO $ do-    let cb' = wrap_WebPageFormControlsAssociatedCallback cb-    mk_WebPageFormControlsAssociatedCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebPageFormControlsAssociatedCallback` into a `C_WebPageFormControlsAssociatedCallback`.-wrap_WebPageFormControlsAssociatedCallback ::-    WebPageFormControlsAssociatedCallback ->-    C_WebPageFormControlsAssociatedCallback-wrap_WebPageFormControlsAssociatedCallback _cb _ elements _ = do-    elements' <- unpackGPtrArray elements-    elements'' <- mapM (newObject WebKit2WebExtension.DOMElement.DOMElement) elements'-    _cb  elements''---{- |-Connect a signal handler for the “@form-controls-associated@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webPage #formControlsAssociated callback-@--}-onWebPageFormControlsAssociated :: (IsWebPage a, MonadIO m) => a -> WebPageFormControlsAssociatedCallback -> m SignalHandlerId-onWebPageFormControlsAssociated obj cb = liftIO $ do-    let cb' = wrap_WebPageFormControlsAssociatedCallback cb-    cb'' <- mk_WebPageFormControlsAssociatedCallback cb'-    connectSignalFunPtr obj "form-controls-associated" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@form-controls-associated@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webPage #formControlsAssociated callback-@--}-afterWebPageFormControlsAssociated :: (IsWebPage a, MonadIO m) => a -> WebPageFormControlsAssociatedCallback -> m SignalHandlerId-afterWebPageFormControlsAssociated obj cb = liftIO $ do-    let cb' = wrap_WebPageFormControlsAssociatedCallback cb-    cb'' <- mk_WebPageFormControlsAssociatedCallback cb'-    connectSignalFunPtr obj "form-controls-associated" cb'' SignalConnectAfter----- signal WebPage::send-request-{- |-This signal is emitted when /@request@/ is about to be sent to-the server. This signal can be used to modify the 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest'-that will be sent to the server. You can also cancel the resource load-operation by connecting to this signal and returning 'True'.--In case of a server redirection this signal is-emitted again with the /@request@/ argument containing the new-request to be sent to the server due to the redirection and the-/@redirectedResponse@/ parameter containing the response-received by the server for the initial request.--Modifications to the 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' and its associated-'GI.Soup.Structs.MessageHeaders.MessageHeaders' will be taken into account when the request-is sent over the network.--}-type WebPageSendRequestCallback =-    WebKit2WebExtension.URIRequest.URIRequest-    {- ^ /@request@/: a 'GI.WebKit2WebExtension.Objects.URIRequest.URIRequest' -}-    -> WebKit2WebExtension.URIResponse.URIResponse-    {- ^ /@redirectedResponse@/: a 'GI.WebKit2WebExtension.Objects.URIResponse.URIResponse', or 'Nothing' -}-    -> IO Bool-    {- ^ __Returns:__ 'True' to stop other handlers from being invoked for the event.-   'False' to continue emission of the event. -}---- | A convenience synonym for @`Nothing` :: `Maybe` `WebPageSendRequestCallback`@.-noWebPageSendRequestCallback :: Maybe WebPageSendRequestCallback-noWebPageSendRequestCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebPageSendRequestCallback =-    Ptr () ->                               -- object-    Ptr WebKit2WebExtension.URIRequest.URIRequest ->-    Ptr WebKit2WebExtension.URIResponse.URIResponse ->-    Ptr () ->                               -- user_data-    IO CInt---- | Generate a function pointer callable from C code, from a `C_WebPageSendRequestCallback`.-foreign import ccall "wrapper"-    mk_WebPageSendRequestCallback :: C_WebPageSendRequestCallback -> IO (FunPtr C_WebPageSendRequestCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebPageSendRequest :: MonadIO m => WebPageSendRequestCallback -> m (GClosure C_WebPageSendRequestCallback)-genClosure_WebPageSendRequest cb = liftIO $ do-    let cb' = wrap_WebPageSendRequestCallback cb-    mk_WebPageSendRequestCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebPageSendRequestCallback` into a `C_WebPageSendRequestCallback`.-wrap_WebPageSendRequestCallback ::-    WebPageSendRequestCallback ->-    C_WebPageSendRequestCallback-wrap_WebPageSendRequestCallback _cb _ request redirectedResponse _ = do-    request' <- (newObject WebKit2WebExtension.URIRequest.URIRequest) request-    redirectedResponse' <- (newObject WebKit2WebExtension.URIResponse.URIResponse) redirectedResponse-    result <- _cb  request' redirectedResponse'-    let result' = (fromIntegral . fromEnum) result-    return result'---{- |-Connect a signal handler for the “@send-request@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webPage #sendRequest callback-@--}-onWebPageSendRequest :: (IsWebPage a, MonadIO m) => a -> WebPageSendRequestCallback -> m SignalHandlerId-onWebPageSendRequest obj cb = liftIO $ do-    let cb' = wrap_WebPageSendRequestCallback cb-    cb'' <- mk_WebPageSendRequestCallback cb'-    connectSignalFunPtr obj "send-request" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@send-request@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webPage #sendRequest callback-@--}-afterWebPageSendRequest :: (IsWebPage a, MonadIO m) => a -> WebPageSendRequestCallback -> m SignalHandlerId-afterWebPageSendRequest obj cb = liftIO $ do-    let cb' = wrap_WebPageSendRequestCallback cb-    cb'' <- mk_WebPageSendRequestCallback cb'-    connectSignalFunPtr obj "send-request" cb'' SignalConnectAfter----- signal WebPage::will-submit-form-{- |-This signal is emitted to indicate various points during form-submission. /@step@/ indicates the current stage of form submission.--If this signal is emitted with 'GI.WebKit2WebExtension.Enums.FormSubmissionStepSendDomEvent',-then the DOM submit event is about to be emitted. JavaScript code-may rely on the submit event to detect that the user has clicked-on a submit button, and to possibly cancel the form submission-before 'GI.WebKit2WebExtension.Enums.FormSubmissionStepComplete'. However, beware-that, for historical reasons, the submit event is not emitted at-all if the form submission is triggered by JavaScript. For these-reasons, 'GI.WebKit2WebExtension.Enums.FormSubmissionStepSendDomEvent' may not-be used to reliably detect whether a form will be submitted.-Instead, use it to detect if a user has clicked on a form\'s-submit button even if JavaScript later cancels the form-submission, or to read the values of the form\'s fields even if-JavaScript later clears certain fields before submitting. This-may be needed, for example, to implement a robust browser-password manager, as some misguided websites may use such-techniques to attempt to thwart password managers.--If this signal is emitted with 'GI.WebKit2WebExtension.Enums.FormSubmissionStepComplete',-the form will imminently be submitted. It can no longer be-cancelled. This event always occurs immediately before a form is-submitted to its target, so use this event to reliably detect-when a form is submitted. This event occurs after-'GI.WebKit2WebExtension.Enums.FormSubmissionStepSendDomEvent' if that event is-emitted.--/Since: 2.20/--}-type WebPageWillSubmitFormCallback =-    WebKit2WebExtension.DOMElement.DOMElement-    {- ^ /@form@/: the 'GI.WebKit2WebExtension.Objects.DOMElement.DOMElement' to be submitted, which will always correspond to an HTMLFormElement -}-    -> WebKit2WebExtension.Enums.FormSubmissionStep-    {- ^ /@step@/: a @/WebKitFormSubmissionEventType/@ indicating the current-stage of form submission -}-    -> WebKit2WebExtension.Frame.Frame-    {- ^ /@sourceFrame@/: the 'GI.WebKit2WebExtension.Objects.Frame.Frame' containing the form to be-submitted -}-    -> WebKit2WebExtension.Frame.Frame-    {- ^ /@targetFrame@/: the 'GI.WebKit2WebExtension.Objects.Frame.Frame' containing the form\'s target,-which may be the same as /@sourceFrame@/ if no target was specified -}-    -> [T.Text]-    {- ^ /@textFieldNames@/: names of-the form\'s text fields -}-    -> [T.Text]-    {- ^ /@textFieldValues@/: values-of the form\'s text fields -}-    -> IO ()---- | A convenience synonym for @`Nothing` :: `Maybe` `WebPageWillSubmitFormCallback`@.-noWebPageWillSubmitFormCallback :: Maybe WebPageWillSubmitFormCallback-noWebPageWillSubmitFormCallback = Nothing---- | Type for the callback on the (unwrapped) C side.-type C_WebPageWillSubmitFormCallback =-    Ptr () ->                               -- object-    Ptr WebKit2WebExtension.DOMElement.DOMElement ->-    CUInt ->-    Ptr WebKit2WebExtension.Frame.Frame ->-    Ptr WebKit2WebExtension.Frame.Frame ->-    Ptr (GPtrArray CString) ->-    Ptr (GPtrArray CString) ->-    Ptr () ->                               -- user_data-    IO ()---- | Generate a function pointer callable from C code, from a `C_WebPageWillSubmitFormCallback`.-foreign import ccall "wrapper"-    mk_WebPageWillSubmitFormCallback :: C_WebPageWillSubmitFormCallback -> IO (FunPtr C_WebPageWillSubmitFormCallback)---- | Wrap the callback into a `GClosure`.-genClosure_WebPageWillSubmitForm :: MonadIO m => WebPageWillSubmitFormCallback -> m (GClosure C_WebPageWillSubmitFormCallback)-genClosure_WebPageWillSubmitForm cb = liftIO $ do-    let cb' = wrap_WebPageWillSubmitFormCallback cb-    mk_WebPageWillSubmitFormCallback cb' >>= B.GClosure.newGClosure----- | Wrap a `WebPageWillSubmitFormCallback` into a `C_WebPageWillSubmitFormCallback`.-wrap_WebPageWillSubmitFormCallback ::-    WebPageWillSubmitFormCallback ->-    C_WebPageWillSubmitFormCallback-wrap_WebPageWillSubmitFormCallback _cb _ form step sourceFrame targetFrame textFieldNames textFieldValues _ = do-    form' <- (newObject WebKit2WebExtension.DOMElement.DOMElement) form-    let step' = (toEnum . fromIntegral) step-    sourceFrame' <- (newObject WebKit2WebExtension.Frame.Frame) sourceFrame-    targetFrame' <- (newObject WebKit2WebExtension.Frame.Frame) targetFrame-    textFieldNames' <- unpackGPtrArray textFieldNames-    textFieldNames'' <- mapM cstringToText textFieldNames'-    textFieldValues' <- unpackGPtrArray textFieldValues-    textFieldValues'' <- mapM cstringToText textFieldValues'-    _cb  form' step' sourceFrame' targetFrame' textFieldNames'' textFieldValues''---{- |-Connect a signal handler for the “@will-submit-form@” signal, to be run before the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.on' webPage #willSubmitForm callback-@--}-onWebPageWillSubmitForm :: (IsWebPage a, MonadIO m) => a -> WebPageWillSubmitFormCallback -> m SignalHandlerId-onWebPageWillSubmitForm obj cb = liftIO $ do-    let cb' = wrap_WebPageWillSubmitFormCallback cb-    cb'' <- mk_WebPageWillSubmitFormCallback cb'-    connectSignalFunPtr obj "will-submit-form" cb'' SignalConnectBefore--{- |-Connect a signal handler for the “@will-submit-form@” signal, to be run after the default handler.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Signals.after' webPage #willSubmitForm callback-@--}-afterWebPageWillSubmitForm :: (IsWebPage a, MonadIO m) => a -> WebPageWillSubmitFormCallback -> m SignalHandlerId-afterWebPageWillSubmitForm obj cb = liftIO $ do-    let cb' = wrap_WebPageWillSubmitFormCallback cb-    cb'' <- mk_WebPageWillSubmitFormCallback cb'-    connectSignalFunPtr obj "will-submit-form" cb'' SignalConnectAfter----- VVV Prop "uri"-   -- Type: TBasicType TUTF8-   -- Flags: [PropertyReadable]-   -- Nullable: (Just True,Nothing)--{- |-Get the value of the “@uri@” property.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' webPage #uri-@--}-getWebPageUri :: (MonadIO m, IsWebPage o) => o -> m (Maybe T.Text)-getWebPageUri obj = liftIO $ B.Properties.getObjectPropertyString obj "uri"--#if ENABLE_OVERLOADING-data WebPageUriPropertyInfo-instance AttrInfo WebPageUriPropertyInfo where-    type AttrAllowedOps WebPageUriPropertyInfo = '[ 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint WebPageUriPropertyInfo = (~) ()-    type AttrBaseTypeConstraint WebPageUriPropertyInfo = IsWebPage-    type AttrGetType WebPageUriPropertyInfo = (Maybe T.Text)-    type AttrLabel WebPageUriPropertyInfo = "uri"-    type AttrOrigin WebPageUriPropertyInfo = WebPage-    attrGet _ = getWebPageUri-    attrSet _ = undefined-    attrConstruct _ = undefined-    attrClear _ = undefined-#endif--#if ENABLE_OVERLOADING-instance O.HasAttributeList WebPage-type instance O.AttributeList WebPage = WebPageAttributeList-type WebPageAttributeList = ('[ '("uri", WebPageUriPropertyInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-webPageUri :: AttrLabelProxy "uri"-webPageUri = AttrLabelProxy--#endif--#if ENABLE_OVERLOADING-data WebPageConsoleMessageSentSignalInfo-instance SignalInfo WebPageConsoleMessageSentSignalInfo where-    type HaskellCallbackType WebPageConsoleMessageSentSignalInfo = WebPageConsoleMessageSentCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebPageConsoleMessageSentCallback cb-        cb'' <- mk_WebPageConsoleMessageSentCallback cb'-        connectSignalFunPtr obj "console-message-sent" cb'' connectMode--data WebPageContextMenuSignalInfo-instance SignalInfo WebPageContextMenuSignalInfo where-    type HaskellCallbackType WebPageContextMenuSignalInfo = WebPageContextMenuCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebPageContextMenuCallback cb-        cb'' <- mk_WebPageContextMenuCallback cb'-        connectSignalFunPtr obj "context-menu" cb'' connectMode--data WebPageDocumentLoadedSignalInfo-instance SignalInfo WebPageDocumentLoadedSignalInfo where-    type HaskellCallbackType WebPageDocumentLoadedSignalInfo = WebPageDocumentLoadedCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebPageDocumentLoadedCallback cb-        cb'' <- mk_WebPageDocumentLoadedCallback cb'-        connectSignalFunPtr obj "document-loaded" cb'' connectMode--data WebPageFormControlsAssociatedSignalInfo-instance SignalInfo WebPageFormControlsAssociatedSignalInfo where-    type HaskellCallbackType WebPageFormControlsAssociatedSignalInfo = WebPageFormControlsAssociatedCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebPageFormControlsAssociatedCallback cb-        cb'' <- mk_WebPageFormControlsAssociatedCallback cb'-        connectSignalFunPtr obj "form-controls-associated" cb'' connectMode--data WebPageSendRequestSignalInfo-instance SignalInfo WebPageSendRequestSignalInfo where-    type HaskellCallbackType WebPageSendRequestSignalInfo = WebPageSendRequestCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebPageSendRequestCallback cb-        cb'' <- mk_WebPageSendRequestCallback cb'-        connectSignalFunPtr obj "send-request" cb'' connectMode--data WebPageWillSubmitFormSignalInfo-instance SignalInfo WebPageWillSubmitFormSignalInfo where-    type HaskellCallbackType WebPageWillSubmitFormSignalInfo = WebPageWillSubmitFormCallback-    connectSignal _ obj cb connectMode = do-        let cb' = wrap_WebPageWillSubmitFormCallback cb-        cb'' <- mk_WebPageWillSubmitFormCallback cb'-        connectSignalFunPtr obj "will-submit-form" cb'' connectMode--type instance O.SignalList WebPage = WebPageSignalList-type WebPageSignalList = ('[ '("consoleMessageSent", WebPageConsoleMessageSentSignalInfo), '("contextMenu", WebPageContextMenuSignalInfo), '("documentLoaded", WebPageDocumentLoadedSignalInfo), '("formControlsAssociated", WebPageFormControlsAssociatedSignalInfo), '("notify", GObject.Object.ObjectNotifySignalInfo), '("sendRequest", WebPageSendRequestSignalInfo), '("willSubmitForm", WebPageWillSubmitFormSignalInfo)] :: [(Symbol, *)])--#endif---- method WebPage::get_dom_document--- method type : OrdinaryMethod--- Args : [Arg {argCName = "web_page", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebPage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "DOMDocument"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_page_get_dom_document" webkit_web_page_get_dom_document :: -    Ptr WebPage ->                          -- web_page : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"})-    IO (Ptr WebKit2WebExtension.DOMDocument.DOMDocument)--{- |-Get the 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' currently loaded in /@webPage@/--}-webPageGetDomDocument ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebPage a) =>-    a-    {- ^ /@webPage@/: a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-    -> m (Maybe WebKit2WebExtension.DOMDocument.DOMDocument)-    {- ^ __Returns:__ the 'GI.WebKit2WebExtension.Objects.DOMDocument.DOMDocument' currently loaded, or 'Nothing'-   if no document is currently loaded. -}-webPageGetDomDocument webPage = liftIO $ do-    webPage' <- unsafeManagedPtrCastPtr webPage-    result <- webkit_web_page_get_dom_document webPage'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- (newObject WebKit2WebExtension.DOMDocument.DOMDocument) result'-        return result''-    touchManagedPtr webPage-    return maybeResult--#if ENABLE_OVERLOADING-data WebPageGetDomDocumentMethodInfo-instance (signature ~ (m (Maybe WebKit2WebExtension.DOMDocument.DOMDocument)), MonadIO m, IsWebPage a) => O.MethodInfo WebPageGetDomDocumentMethodInfo a signature where-    overloadedMethod _ = webPageGetDomDocument--#endif---- method WebPage::get_editor--- method type : OrdinaryMethod--- Args : [Arg {argCName = "web_page", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebPage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "WebEditor"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_page_get_editor" webkit_web_page_get_editor :: -    Ptr WebPage ->                          -- web_page : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"})-    IO (Ptr WebKit2WebExtension.WebEditor.WebEditor)--{- |-Gets the 'GI.WebKit2WebExtension.Objects.WebEditor.WebEditor' of a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage'.--/Since: 2.10/--}-webPageGetEditor ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebPage a) =>-    a-    {- ^ /@webPage@/: a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-    -> m WebKit2WebExtension.WebEditor.WebEditor-    {- ^ __Returns:__ the 'GI.WebKit2WebExtension.Objects.WebEditor.WebEditor' -}-webPageGetEditor webPage = liftIO $ do-    webPage' <- unsafeManagedPtrCastPtr webPage-    result <- webkit_web_page_get_editor webPage'-    checkUnexpectedReturnNULL "webPageGetEditor" result-    result' <- (newObject WebKit2WebExtension.WebEditor.WebEditor) result-    touchManagedPtr webPage-    return result'--#if ENABLE_OVERLOADING-data WebPageGetEditorMethodInfo-instance (signature ~ (m WebKit2WebExtension.WebEditor.WebEditor), MonadIO m, IsWebPage a) => O.MethodInfo WebPageGetEditorMethodInfo a signature where-    overloadedMethod _ = webPageGetEditor--#endif---- method WebPage::get_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "web_page", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebPage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt64)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_page_get_id" webkit_web_page_get_id :: -    Ptr WebPage ->                          -- web_page : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"})-    IO Word64--{- |-Get the identifier of the 'GI.WebKit2WebExtension.Objects.WebPage.WebPage'--}-webPageGetId ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebPage a) =>-    a-    {- ^ /@webPage@/: a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-    -> m Word64-    {- ^ __Returns:__ the identifier of /@webPage@/ -}-webPageGetId webPage = liftIO $ do-    webPage' <- unsafeManagedPtrCastPtr webPage-    result <- webkit_web_page_get_id webPage'-    touchManagedPtr webPage-    return result--#if ENABLE_OVERLOADING-data WebPageGetIdMethodInfo-instance (signature ~ (m Word64), MonadIO m, IsWebPage a) => O.MethodInfo WebPageGetIdMethodInfo a signature where-    overloadedMethod _ = webPageGetId--#endif---- method WebPage::get_main_frame--- method type : OrdinaryMethod--- Args : [Arg {argCName = "web_page", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebPage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "Frame"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_web_page_get_main_frame" webkit_web_page_get_main_frame :: -    Ptr WebPage ->                          -- web_page : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"})-    IO (Ptr WebKit2WebExtension.Frame.Frame)--{- |-Returns the main frame of a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage'.--/Since: 2.2/--}-webPageGetMainFrame ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebPage a) =>-    a-    {- ^ /@webPage@/: a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-    -> m WebKit2WebExtension.Frame.Frame-    {- ^ __Returns:__ the 'GI.WebKit2WebExtension.Objects.Frame.Frame' that is the main frame of /@webPage@/ -}-webPageGetMainFrame webPage = liftIO $ do-    webPage' <- unsafeManagedPtrCastPtr webPage-    result <- webkit_web_page_get_main_frame webPage'-    checkUnexpectedReturnNULL "webPageGetMainFrame" result-    result' <- (newObject WebKit2WebExtension.Frame.Frame) result-    touchManagedPtr webPage-    return result'--#if ENABLE_OVERLOADING-data WebPageGetMainFrameMethodInfo-instance (signature ~ (m WebKit2WebExtension.Frame.Frame), MonadIO m, IsWebPage a) => O.MethodInfo WebPageGetMainFrameMethodInfo a signature where-    overloadedMethod _ = webPageGetMainFrame--#endif---- method WebPage::get_uri--- method type : OrdinaryMethod--- Args : [Arg {argCName = "web_page", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitWebPage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_web_page_get_uri" webkit_web_page_get_uri :: -    Ptr WebPage ->                          -- web_page : TInterface (Name {namespace = "WebKit2WebExtension", name = "WebPage"})-    IO CString--{- |-Returns the current active URI of /@webPage@/.--You can monitor the active URI by connecting to the notify::uri-signal of /@webPage@/.--}-webPageGetUri ::-    (B.CallStack.HasCallStack, MonadIO m, IsWebPage a) =>-    a-    {- ^ /@webPage@/: a 'GI.WebKit2WebExtension.Objects.WebPage.WebPage' -}-    -> m (Maybe T.Text)-    {- ^ __Returns:__ the current active URI of /@webView@/ or 'Nothing' if nothing has been-   loaded yet. -}-webPageGetUri webPage = liftIO $ do-    webPage' <- unsafeManagedPtrCastPtr webPage-    result <- webkit_web_page_get_uri webPage'-    maybeResult <- convertIfNonNull result $ \result' -> do-        result'' <- cstringToText result'-        return result''-    touchManagedPtr webPage-    return maybeResult--#if ENABLE_OVERLOADING-data WebPageGetUriMethodInfo-instance (signature ~ (m (Maybe T.Text)), MonadIO m, IsWebPage a) => O.MethodInfo WebPageGetUriMethodInfo a signature where-    overloadedMethod _ = webPageGetUri--#endif--
− GI/WebKit2WebExtension/Objects/WebPage.hs-boot
@@ -1,65 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Objects.WebPage where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype WebPage = WebPage (ManagedPtr WebPage)-instance GObject WebPage where-class (GObject o, O.IsDescendantOf WebPage o) => IsWebPage o-instance (GObject o, O.IsDescendantOf WebPage o) => IsWebPage o-instance O.HasParentTypes WebPage-#if ENABLE_OVERLOADING-data WebPageUriPropertyInfo-#endif-#if ENABLE_OVERLOADING-data WebPageConsoleMessageSentSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebPageContextMenuSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebPageDocumentLoadedSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebPageFormControlsAssociatedSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebPageSendRequestSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebPageWillSubmitFormSignalInfo-#endif-#if ENABLE_OVERLOADING-data WebPageGetDomDocumentMethodInfo-#endif-#if ENABLE_OVERLOADING-data WebPageGetEditorMethodInfo-#endif-#if ENABLE_OVERLOADING-data WebPageGetIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data WebPageGetMainFrameMethodInfo-#endif-#if ENABLE_OVERLOADING-data WebPageGetUriMethodInfo-#endif
− GI/WebKit2WebExtension/Structs.hs
@@ -1,45 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Structs-    (     module GI.WebKit2WebExtension.Structs.ConsoleMessage,-    module GI.WebKit2WebExtension.Structs.ContextMenuItem_,-    module GI.WebKit2WebExtension.Structs.ContextMenu_,---    ) where--import GI.WebKit2WebExtension.Structs.ConsoleMessage-import GI.WebKit2WebExtension.Structs.ContextMenuItem_-import GI.WebKit2WebExtension.Structs.ContextMenu_--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL---
− GI/WebKit2WebExtension/Structs/ConsoleMessage.hs
@@ -1,403 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Structs.ConsoleMessage-    ( ---- * Exported types-    ConsoleMessage(..)                      ,-    noConsoleMessage                        ,--- -- * Methods--- ** copy #method:copy#--#if ENABLE_OVERLOADING-    ConsoleMessageCopyMethodInfo            ,-#endif-    consoleMessageCopy                      ,----- ** free #method:free#--#if ENABLE_OVERLOADING-    ConsoleMessageFreeMethodInfo            ,-#endif-    consoleMessageFree                      ,----- ** getLevel #method:getLevel#--#if ENABLE_OVERLOADING-    ConsoleMessageGetLevelMethodInfo        ,-#endif-    consoleMessageGetLevel                  ,----- ** getLine #method:getLine#--#if ENABLE_OVERLOADING-    ConsoleMessageGetLineMethodInfo         ,-#endif-    consoleMessageGetLine                   ,----- ** getSource #method:getSource#--#if ENABLE_OVERLOADING-    ConsoleMessageGetSourceMethodInfo       ,-#endif-    consoleMessageGetSource                 ,----- ** getSourceId #method:getSourceId#--#if ENABLE_OVERLOADING-    ConsoleMessageGetSourceIdMethodInfo     ,-#endif-    consoleMessageGetSourceId               ,----- ** getText #method:getText#--#if ENABLE_OVERLOADING-    ConsoleMessageGetTextMethodInfo         ,-#endif-    consoleMessageGetText                   ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import {-# SOURCE #-} qualified GI.WebKit2WebExtension.Enums as WebKit2WebExtension.Enums---- | Memory-managed wrapper type.-newtype ConsoleMessage = ConsoleMessage (ManagedPtr ConsoleMessage)-foreign import ccall "webkit_console_message_get_type" c_webkit_console_message_get_type :: -    IO GType--instance BoxedObject ConsoleMessage where-    boxedType _ = c_webkit_console_message_get_type---- | A convenience alias for `Nothing` :: `Maybe` `ConsoleMessage`.-noConsoleMessage :: Maybe ConsoleMessage-noConsoleMessage = Nothing---#if ENABLE_OVERLOADING-instance O.HasAttributeList ConsoleMessage-type instance O.AttributeList ConsoleMessage = ConsoleMessageAttributeList-type ConsoleMessageAttributeList = ('[ ] :: [(Symbol, *)])-#endif---- method ConsoleMessage::copy--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_copy" webkit_console_message_copy :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO (Ptr ConsoleMessage)--{- |-Make a copy of /@consoleMessage@/.--/Since: 2.12/--}-consoleMessageCopy ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m ConsoleMessage-    {- ^ __Returns:__ A copy of passed in 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-consoleMessageCopy consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    result <- webkit_console_message_copy consoleMessage'-    checkUnexpectedReturnNULL "consoleMessageCopy" result-    result' <- (wrapBoxed ConsoleMessage) result-    touchManagedPtr consoleMessage-    return result'--#if ENABLE_OVERLOADING-data ConsoleMessageCopyMethodInfo-instance (signature ~ (m ConsoleMessage), MonadIO m) => O.MethodInfo ConsoleMessageCopyMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageCopy--#endif---- method ConsoleMessage::free--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Nothing--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_free" webkit_console_message_free :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO ()--{- |-Free the 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage'--/Since: 2.12/--}-consoleMessageFree ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m ()-consoleMessageFree consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    webkit_console_message_free consoleMessage'-    touchManagedPtr consoleMessage-    return ()--#if ENABLE_OVERLOADING-data ConsoleMessageFreeMethodInfo-instance (signature ~ (m ()), MonadIO m) => O.MethodInfo ConsoleMessageFreeMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageFree--#endif---- method ConsoleMessage::get_level--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessageLevel"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_get_level" webkit_console_message_get_level :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO CUInt--{- |-Gets the log level of a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage'--/Since: 2.12/--}-consoleMessageGetLevel ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m WebKit2WebExtension.Enums.ConsoleMessageLevel-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Enums.ConsoleMessageLevel' indicating the log level of /@consoleMessage@/ -}-consoleMessageGetLevel consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    result <- webkit_console_message_get_level consoleMessage'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr consoleMessage-    return result'--#if ENABLE_OVERLOADING-data ConsoleMessageGetLevelMethodInfo-instance (signature ~ (m WebKit2WebExtension.Enums.ConsoleMessageLevel), MonadIO m) => O.MethodInfo ConsoleMessageGetLevelMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageGetLevel--#endif---- method ConsoleMessage::get_line--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUInt)--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_get_line" webkit_console_message_get_line :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO Word32--{- |-Gets the line number of a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage'--/Since: 2.12/--}-consoleMessageGetLine ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m Word32-    {- ^ __Returns:__ the line number of /@consoleMessage@/ -}-consoleMessageGetLine consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    result <- webkit_console_message_get_line consoleMessage'-    touchManagedPtr consoleMessage-    return result--#if ENABLE_OVERLOADING-data ConsoleMessageGetLineMethodInfo-instance (signature ~ (m Word32), MonadIO m) => O.MethodInfo ConsoleMessageGetLineMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageGetLine--#endif---- method ConsoleMessage::get_source--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessageSource"}))--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_get_source" webkit_console_message_get_source :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO CUInt--{- |-Gets the source of a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage'--/Since: 2.12/--}-consoleMessageGetSource ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m WebKit2WebExtension.Enums.ConsoleMessageSource-    {- ^ __Returns:__ a 'GI.WebKit2WebExtension.Enums.ConsoleMessageSource' indicating the source of /@consoleMessage@/ -}-consoleMessageGetSource consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    result <- webkit_console_message_get_source consoleMessage'-    let result' = (toEnum . fromIntegral) result-    touchManagedPtr consoleMessage-    return result'--#if ENABLE_OVERLOADING-data ConsoleMessageGetSourceMethodInfo-instance (signature ~ (m WebKit2WebExtension.Enums.ConsoleMessageSource), MonadIO m) => O.MethodInfo ConsoleMessageGetSourceMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageGetSource--#endif---- method ConsoleMessage::get_source_id--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_get_source_id" webkit_console_message_get_source_id :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO CString--{- |-Gets the source identifier of a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage'--/Since: 2.12/--}-consoleMessageGetSourceId ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m T.Text-    {- ^ __Returns:__ the source identifier of /@consoleMessage@/ -}-consoleMessageGetSourceId consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    result <- webkit_console_message_get_source_id consoleMessage'-    checkUnexpectedReturnNULL "consoleMessageGetSourceId" result-    result' <- cstringToText result-    touchManagedPtr consoleMessage-    return result'--#if ENABLE_OVERLOADING-data ConsoleMessageGetSourceIdMethodInfo-instance (signature ~ (m T.Text), MonadIO m) => O.MethodInfo ConsoleMessageGetSourceIdMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageGetSourceId--#endif---- method ConsoleMessage::get_text--- method type : OrdinaryMethod--- Args : [Arg {argCName = "console_message", argType = TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"}), direction = DirectionIn, mayBeNull = False, argDoc = Documentation {rawDocText = Just "a #WebKitConsoleMessage", sinceVersion = Nothing}, argScope = ScopeTypeInvalid, argClosure = -1, argDestroy = -1, argCallerAllocates = False, transfer = TransferNothing}]--- Lengths : []--- returnType : Just (TBasicType TUTF8)--- throws : False--- Skip return : False--foreign import ccall "webkit_console_message_get_text" webkit_console_message_get_text :: -    Ptr ConsoleMessage ->                   -- console_message : TInterface (Name {namespace = "WebKit2WebExtension", name = "ConsoleMessage"})-    IO CString--{- |-Gets the text message of a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage'--/Since: 2.12/--}-consoleMessageGetText ::-    (B.CallStack.HasCallStack, MonadIO m) =>-    ConsoleMessage-    {- ^ /@consoleMessage@/: a 'GI.WebKit2WebExtension.Structs.ConsoleMessage.ConsoleMessage' -}-    -> m T.Text-    {- ^ __Returns:__ the text message of /@consoleMessage@/ -}-consoleMessageGetText consoleMessage = liftIO $ do-    consoleMessage' <- unsafeManagedPtrGetPtr consoleMessage-    result <- webkit_console_message_get_text consoleMessage'-    checkUnexpectedReturnNULL "consoleMessageGetText" result-    result' <- cstringToText result-    touchManagedPtr consoleMessage-    return result'--#if ENABLE_OVERLOADING-data ConsoleMessageGetTextMethodInfo-instance (signature ~ (m T.Text), MonadIO m) => O.MethodInfo ConsoleMessageGetTextMethodInfo ConsoleMessage signature where-    overloadedMethod _ = consoleMessageGetText--#endif--#if ENABLE_OVERLOADING-type family ResolveConsoleMessageMethod (t :: Symbol) (o :: *) :: * where-    ResolveConsoleMessageMethod "copy" o = ConsoleMessageCopyMethodInfo-    ResolveConsoleMessageMethod "free" o = ConsoleMessageFreeMethodInfo-    ResolveConsoleMessageMethod "getLevel" o = ConsoleMessageGetLevelMethodInfo-    ResolveConsoleMessageMethod "getLine" o = ConsoleMessageGetLineMethodInfo-    ResolveConsoleMessageMethod "getSource" o = ConsoleMessageGetSourceMethodInfo-    ResolveConsoleMessageMethod "getSourceId" o = ConsoleMessageGetSourceIdMethodInfo-    ResolveConsoleMessageMethod "getText" o = ConsoleMessageGetTextMethodInfo-    ResolveConsoleMessageMethod l o = O.MethodResolutionFailed l o--instance (info ~ ResolveConsoleMessageMethod t ConsoleMessage, O.MethodInfo info ConsoleMessage p) => OL.IsLabel t (ConsoleMessage -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--
− GI/WebKit2WebExtension/Structs/ConsoleMessage.hs-boot
@@ -1,47 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Structs.ConsoleMessage where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype ConsoleMessage = ConsoleMessage (ManagedPtr ConsoleMessage)-instance BoxedObject ConsoleMessage where-#if ENABLE_OVERLOADING-data ConsoleMessageCopyMethodInfo-#endif-#if ENABLE_OVERLOADING-data ConsoleMessageFreeMethodInfo-#endif-#if ENABLE_OVERLOADING-data ConsoleMessageGetLevelMethodInfo-#endif-#if ENABLE_OVERLOADING-data ConsoleMessageGetLineMethodInfo-#endif-#if ENABLE_OVERLOADING-data ConsoleMessageGetSourceMethodInfo-#endif-#if ENABLE_OVERLOADING-data ConsoleMessageGetSourceIdMethodInfo-#endif-#if ENABLE_OVERLOADING-data ConsoleMessageGetTextMethodInfo-#endif
− GI/WebKit2WebExtension/Structs/ContextMenuItem_.hs
@@ -1,163 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Structs.ContextMenuItem_-    ( ---- * Exported types-    ContextMenuItem_(..)                    ,-    newZeroContextMenuItem_                 ,-    noContextMenuItem_                      ,--- -- * Properties--- ** parent #attr:parent#-{- | /No description available in the introspection data./--}-    clearContextMenuItem_Parent             ,-#if ENABLE_OVERLOADING-    contextMenuItem__parent                 ,-#endif-    getContextMenuItem_Parent               ,-    setContextMenuItem_Parent               ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.InitiallyUnowned as GObject.InitiallyUnowned---- | Memory-managed wrapper type.-newtype ContextMenuItem_ = ContextMenuItem_ (ManagedPtr ContextMenuItem_)-instance WrappedPtr ContextMenuItem_ where-    wrappedPtrCalloc = callocBytes 32-    wrappedPtrCopy = \p -> withManagedPtr p (copyBytes 32 >=> wrapPtr ContextMenuItem_)-    wrappedPtrFree = Just ptr_to_g_free---- | Construct a `ContextMenuItem_` struct initialized to zero.-newZeroContextMenuItem_ :: MonadIO m => m ContextMenuItem_-newZeroContextMenuItem_ = liftIO $ wrappedPtrCalloc >>= wrapPtr ContextMenuItem_--instance tag ~ 'AttrSet => Constructible ContextMenuItem_ tag where-    new _ attrs = do-        o <- newZeroContextMenuItem_-        GI.Attributes.set o attrs-        return o----- | A convenience alias for `Nothing` :: `Maybe` `ContextMenuItem_`.-noContextMenuItem_ :: Maybe ContextMenuItem_-noContextMenuItem_ = Nothing--{- |-Get the value of the “@parent@” field.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' contextMenuItem_ #parent-@--}-getContextMenuItem_Parent :: MonadIO m => ContextMenuItem_ -> m (Maybe GObject.InitiallyUnowned.InitiallyUnowned)-getContextMenuItem_Parent s = liftIO $ withManagedPtr s $ \ptr -> do-    val <- peek (ptr `plusPtr` 0) :: IO (Ptr GObject.InitiallyUnowned.InitiallyUnowned)-    result <- SP.convertIfNonNull val $ \val' -> do-        val'' <- (newObject GObject.InitiallyUnowned.InitiallyUnowned) val'-        return val''-    return result--{- |-Set the value of the “@parent@” field.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' contextMenuItem_ [ #parent 'Data.GI.Base.Attributes.:=' value ]-@--}-setContextMenuItem_Parent :: MonadIO m => ContextMenuItem_ -> Ptr GObject.InitiallyUnowned.InitiallyUnowned -> m ()-setContextMenuItem_Parent s val = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 0) (val :: Ptr GObject.InitiallyUnowned.InitiallyUnowned)--{- |-Set the value of the “@parent@” field to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #parent-@--}-clearContextMenuItem_Parent :: MonadIO m => ContextMenuItem_ -> m ()-clearContextMenuItem_Parent s = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 0) (FP.nullPtr :: Ptr GObject.InitiallyUnowned.InitiallyUnowned)--#if ENABLE_OVERLOADING-data ContextMenuItem_ParentFieldInfo-instance AttrInfo ContextMenuItem_ParentFieldInfo where-    type AttrAllowedOps ContextMenuItem_ParentFieldInfo = '[ 'AttrSet, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ContextMenuItem_ParentFieldInfo = (~) (Ptr GObject.InitiallyUnowned.InitiallyUnowned)-    type AttrBaseTypeConstraint ContextMenuItem_ParentFieldInfo = (~) ContextMenuItem_-    type AttrGetType ContextMenuItem_ParentFieldInfo = Maybe GObject.InitiallyUnowned.InitiallyUnowned-    type AttrLabel ContextMenuItem_ParentFieldInfo = "parent"-    type AttrOrigin ContextMenuItem_ParentFieldInfo = ContextMenuItem_-    attrGet _ = getContextMenuItem_Parent-    attrSet _ = setContextMenuItem_Parent-    attrConstruct = undefined-    attrClear _ = clearContextMenuItem_Parent--contextMenuItem__parent :: AttrLabelProxy "parent"-contextMenuItem__parent = AttrLabelProxy--#endif----#if ENABLE_OVERLOADING-instance O.HasAttributeList ContextMenuItem_-type instance O.AttributeList ContextMenuItem_ = ContextMenuItem_AttributeList-type ContextMenuItem_AttributeList = ('[ '("parent", ContextMenuItem_ParentFieldInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-type family ResolveContextMenuItem_Method (t :: Symbol) (o :: *) :: * where-    ResolveContextMenuItem_Method l o = O.MethodResolutionFailed l o--instance (info ~ ResolveContextMenuItem_Method t ContextMenuItem_, O.MethodInfo info ContextMenuItem_ p) => OL.IsLabel t (ContextMenuItem_ -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--
− GI/WebKit2WebExtension/Structs/ContextMenuItem_.hs-boot
@@ -1,26 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Structs.ContextMenuItem_ where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype ContextMenuItem_ = ContextMenuItem_ (ManagedPtr ContextMenuItem_)-instance WrappedPtr ContextMenuItem_ where
− GI/WebKit2WebExtension/Structs/ContextMenu_.hs
@@ -1,163 +0,0 @@---{- |-Copyright  : Will Thompson, Iñaki García Etxebarria and Jonas Platte-License    : LGPL-2.1-Maintainer : Iñaki García Etxebarria (inaki@blueleaf.cc)--/No description available in the introspection data./--}--#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))--module GI.WebKit2WebExtension.Structs.ContextMenu_-    ( ---- * Exported types-    ContextMenu_(..)                        ,-    newZeroContextMenu_                     ,-    noContextMenu_                          ,--- -- * Properties--- ** parent #attr:parent#-{- | /No description available in the introspection data./--}-    clearContextMenu_Parent                 ,-#if ENABLE_OVERLOADING-    contextMenu__parent                     ,-#endif-    getContextMenu_Parent                   ,-    setContextMenu_Parent                   ,-----    ) where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--import qualified GI.GObject.Objects.Object as GObject.Object---- | Memory-managed wrapper type.-newtype ContextMenu_ = ContextMenu_ (ManagedPtr ContextMenu_)-instance WrappedPtr ContextMenu_ where-    wrappedPtrCalloc = callocBytes 32-    wrappedPtrCopy = \p -> withManagedPtr p (copyBytes 32 >=> wrapPtr ContextMenu_)-    wrappedPtrFree = Just ptr_to_g_free---- | Construct a `ContextMenu_` struct initialized to zero.-newZeroContextMenu_ :: MonadIO m => m ContextMenu_-newZeroContextMenu_ = liftIO $ wrappedPtrCalloc >>= wrapPtr ContextMenu_--instance tag ~ 'AttrSet => Constructible ContextMenu_ tag where-    new _ attrs = do-        o <- newZeroContextMenu_-        GI.Attributes.set o attrs-        return o----- | A convenience alias for `Nothing` :: `Maybe` `ContextMenu_`.-noContextMenu_ :: Maybe ContextMenu_-noContextMenu_ = Nothing--{- |-Get the value of the “@parent@” field.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.get' contextMenu_ #parent-@--}-getContextMenu_Parent :: MonadIO m => ContextMenu_ -> m (Maybe GObject.Object.Object)-getContextMenu_Parent s = liftIO $ withManagedPtr s $ \ptr -> do-    val <- peek (ptr `plusPtr` 0) :: IO (Ptr GObject.Object.Object)-    result <- SP.convertIfNonNull val $ \val' -> do-        val'' <- (newObject GObject.Object.Object) val'-        return val''-    return result--{- |-Set the value of the “@parent@” field.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.set' contextMenu_ [ #parent 'Data.GI.Base.Attributes.:=' value ]-@--}-setContextMenu_Parent :: MonadIO m => ContextMenu_ -> Ptr GObject.Object.Object -> m ()-setContextMenu_Parent s val = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 0) (val :: Ptr GObject.Object.Object)--{- |-Set the value of the “@parent@” field to `Nothing`.-When <https://github.com/haskell-gi/haskell-gi/wiki/Overloading overloading> is enabled, this is equivalent to--@-'Data.GI.Base.Attributes.clear' #parent-@--}-clearContextMenu_Parent :: MonadIO m => ContextMenu_ -> m ()-clearContextMenu_Parent s = liftIO $ withManagedPtr s $ \ptr -> do-    poke (ptr `plusPtr` 0) (FP.nullPtr :: Ptr GObject.Object.Object)--#if ENABLE_OVERLOADING-data ContextMenu_ParentFieldInfo-instance AttrInfo ContextMenu_ParentFieldInfo where-    type AttrAllowedOps ContextMenu_ParentFieldInfo = '[ 'AttrSet, 'AttrGet, 'AttrClear]-    type AttrSetTypeConstraint ContextMenu_ParentFieldInfo = (~) (Ptr GObject.Object.Object)-    type AttrBaseTypeConstraint ContextMenu_ParentFieldInfo = (~) ContextMenu_-    type AttrGetType ContextMenu_ParentFieldInfo = Maybe GObject.Object.Object-    type AttrLabel ContextMenu_ParentFieldInfo = "parent"-    type AttrOrigin ContextMenu_ParentFieldInfo = ContextMenu_-    attrGet _ = getContextMenu_Parent-    attrSet _ = setContextMenu_Parent-    attrConstruct = undefined-    attrClear _ = clearContextMenu_Parent--contextMenu__parent :: AttrLabelProxy "parent"-contextMenu__parent = AttrLabelProxy--#endif----#if ENABLE_OVERLOADING-instance O.HasAttributeList ContextMenu_-type instance O.AttributeList ContextMenu_ = ContextMenu_AttributeList-type ContextMenu_AttributeList = ('[ '("parent", ContextMenu_ParentFieldInfo)] :: [(Symbol, *)])-#endif--#if ENABLE_OVERLOADING-type family ResolveContextMenu_Method (t :: Symbol) (o :: *) :: * where-    ResolveContextMenu_Method l o = O.MethodResolutionFailed l o--instance (info ~ ResolveContextMenu_Method t ContextMenu_, O.MethodInfo info ContextMenu_ p) => OL.IsLabel t (ContextMenu_ -> p) where-#if MIN_VERSION_base(4,10,0)-    fromLabel = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#else-    fromLabel _ = O.overloadedMethod (O.MethodProxy :: O.MethodProxy info)-#endif--#endif--
− GI/WebKit2WebExtension/Structs/ContextMenu_.hs-boot
@@ -1,26 +0,0 @@-#define ENABLE_OVERLOADING (MIN_VERSION_haskell_gi_overloading(1,0,0) \-       && !defined(__HADDOCK_VERSION__))-module GI.WebKit2WebExtension.Structs.ContextMenu_ where--import Data.GI.Base.ShortPrelude-import qualified Data.GI.Base.ShortPrelude as SP-import qualified Data.GI.Base.Overloading as O-import qualified Prelude as P--import qualified Data.GI.Base.Attributes as GI.Attributes-import qualified Data.GI.Base.ManagedPtr as B.ManagedPtr-import qualified Data.GI.Base.GClosure as B.GClosure-import qualified Data.GI.Base.GError as B.GError-import qualified Data.GI.Base.GVariant as B.GVariant-import qualified Data.GI.Base.GValue as B.GValue-import qualified Data.GI.Base.GParamSpec as B.GParamSpec-import qualified Data.GI.Base.CallStack as B.CallStack-import qualified Data.GI.Base.Properties as B.Properties-import qualified Data.Text as T-import qualified Data.ByteString.Char8 as B-import qualified Data.Map as Map-import qualified Foreign.Ptr as FP-import qualified GHC.OverloadedLabels as OL--newtype ContextMenu_ = ContextMenu_ (ManagedPtr ContextMenu_)-instance WrappedPtr ContextMenu_ where
README.md view
@@ -1,6 +1,6 @@ # Documentation Autogenerated documentation for this package can be found at -[https://hackage.haskell.org/package/gi-webkit2webextension-4.0.19/docs/GI-WebKit2WebExtension.html](https://hackage.haskell.org/package/gi-webkit2webextension-4.0.19/docs/GI-WebKit2WebExtension.html)+[https://hackage.haskell.org/package/gi-webkit2webextension-4.0.20/docs/GI-WebKit2WebExtension.html](https://hackage.haskell.org/package/gi-webkit2webextension-4.0.20/docs/GI-WebKit2WebExtension.html)  For general documentation on using [haskell-gi](https://github.com/haskell-gi/haskell-gi) based bindings, see [the project page](https://github.com/haskell-gi/haskell-gi) or [the Wiki](https://github.com/haskell-gi/haskell-gi/wiki).
WebKit2WebExtension.overrides view
@@ -8,3 +8,6 @@ set-attr WebKit2WebExtension/WebPage/get_dom_document/@return-value nullable 1 set-attr WebKit2WebExtension/WebPage/get_uri/@return-value nullable 1 set-attr WebKit2WebExtension/Frame/get_uri/@return-value nullable 1++# https://github.com/haskell-gi/haskell-gi/issues/229+set-attr WebKit2WebExtension/DOMNodeList/item/@return-value nullable 1
gi-webkit2webextension.cabal view
@@ -1,5 +1,5 @@ name:                 gi-webkit2webextension-version:              4.0.19+version:              4.0.20 synopsis:             WebKit2-WebExtension bindings description:          Bindings for WebKit2-WebExtension, autogenerated by haskell-gi. homepage:             https://github.com/haskell-gi/haskell-gi@@ -45,6 +45,132 @@               build-depends: haskell-gi-overloading == 0.0        exposed-modules: GI.WebKit2WebExtension,+                       GI.WebKit2WebExtension.Callbacks,+                       GI.WebKit2WebExtension.Constants,+                       GI.WebKit2WebExtension.Enums,+                       GI.WebKit2WebExtension.Flags,+                       GI.WebKit2WebExtension.Interfaces,+                       GI.WebKit2WebExtension.Interfaces.DOMEventTarget,+                       GI.WebKit2WebExtension.Interfaces.DOMNodeFilter,+                       GI.WebKit2WebExtension.Interfaces.DOMXPathNSResolver,+                       GI.WebKit2WebExtension.Objects,+                       GI.WebKit2WebExtension.Objects.ContextMenu,+                       GI.WebKit2WebExtension.Objects.ContextMenuItem,+                       GI.WebKit2WebExtension.Objects.DOMAttr,+                       GI.WebKit2WebExtension.Objects.DOMBlob,+                       GI.WebKit2WebExtension.Objects.DOMCDATASection,+                       GI.WebKit2WebExtension.Objects.DOMCSSRule,+                       GI.WebKit2WebExtension.Objects.DOMCSSRuleList,+                       GI.WebKit2WebExtension.Objects.DOMCSSStyleDeclaration,+                       GI.WebKit2WebExtension.Objects.DOMCSSStyleSheet,+                       GI.WebKit2WebExtension.Objects.DOMCSSValue,+                       GI.WebKit2WebExtension.Objects.DOMCharacterData,+                       GI.WebKit2WebExtension.Objects.DOMClientRect,+                       GI.WebKit2WebExtension.Objects.DOMClientRectList,+                       GI.WebKit2WebExtension.Objects.DOMComment,+                       GI.WebKit2WebExtension.Objects.DOMDOMImplementation,+                       GI.WebKit2WebExtension.Objects.DOMDOMSelection,+                       GI.WebKit2WebExtension.Objects.DOMDOMTokenList,+                       GI.WebKit2WebExtension.Objects.DOMDOMWindow,+                       GI.WebKit2WebExtension.Objects.DOMDocument,+                       GI.WebKit2WebExtension.Objects.DOMDocumentFragment,+                       GI.WebKit2WebExtension.Objects.DOMDocumentType,+                       GI.WebKit2WebExtension.Objects.DOMElement,+                       GI.WebKit2WebExtension.Objects.DOMEntityReference,+                       GI.WebKit2WebExtension.Objects.DOMEvent,+                       GI.WebKit2WebExtension.Objects.DOMFile,+                       GI.WebKit2WebExtension.Objects.DOMFileList,+                       GI.WebKit2WebExtension.Objects.DOMHTMLAnchorElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLAppletElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLAreaElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLBRElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLBaseElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLBaseFontElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLBodyElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLButtonElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLCanvasElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLCollection,+                       GI.WebKit2WebExtension.Objects.DOMHTMLDListElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLDirectoryElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLDivElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLDocument,+                       GI.WebKit2WebExtension.Objects.DOMHTMLElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLEmbedElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLFieldSetElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLFontElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLFormElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLFrameElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLFrameSetElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLHRElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLHeadElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLHeadingElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLHtmlElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLIFrameElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLImageElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLInputElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLLIElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLLabelElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLLegendElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLLinkElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLMapElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLMarqueeElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLMenuElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLMetaElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLModElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLOListElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLObjectElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLOptGroupElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLOptionElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLOptionsCollection,+                       GI.WebKit2WebExtension.Objects.DOMHTMLParagraphElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLParamElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLPreElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLQuoteElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLScriptElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLSelectElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLStyleElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTableCaptionElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTableCellElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTableColElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTableElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTableRowElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTableSectionElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTextAreaElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLTitleElement,+                       GI.WebKit2WebExtension.Objects.DOMHTMLUListElement,+                       GI.WebKit2WebExtension.Objects.DOMKeyboardEvent,+                       GI.WebKit2WebExtension.Objects.DOMMediaList,+                       GI.WebKit2WebExtension.Objects.DOMMouseEvent,+                       GI.WebKit2WebExtension.Objects.DOMNamedNodeMap,+                       GI.WebKit2WebExtension.Objects.DOMNode,+                       GI.WebKit2WebExtension.Objects.DOMNodeIterator,+                       GI.WebKit2WebExtension.Objects.DOMNodeList,+                       GI.WebKit2WebExtension.Objects.DOMObject,+                       GI.WebKit2WebExtension.Objects.DOMProcessingInstruction,+                       GI.WebKit2WebExtension.Objects.DOMRange,+                       GI.WebKit2WebExtension.Objects.DOMStyleSheet,+                       GI.WebKit2WebExtension.Objects.DOMStyleSheetList,+                       GI.WebKit2WebExtension.Objects.DOMText,+                       GI.WebKit2WebExtension.Objects.DOMTreeWalker,+                       GI.WebKit2WebExtension.Objects.DOMUIEvent,+                       GI.WebKit2WebExtension.Objects.DOMWheelEvent,+                       GI.WebKit2WebExtension.Objects.DOMXPathExpression,+                       GI.WebKit2WebExtension.Objects.DOMXPathResult,+                       GI.WebKit2WebExtension.Objects.Frame,+                       GI.WebKit2WebExtension.Objects.HitTestResult,+                       GI.WebKit2WebExtension.Objects.ScriptWorld,+                       GI.WebKit2WebExtension.Objects.URIRequest,+                       GI.WebKit2WebExtension.Objects.URIResponse,+                       GI.WebKit2WebExtension.Objects.WebEditor,+                       GI.WebKit2WebExtension.Objects.WebExtension,+                       GI.WebKit2WebExtension.Objects.WebHitTestResult,+                       GI.WebKit2WebExtension.Objects.WebPage,+                       GI.WebKit2WebExtension.Structs,+                       GI.WebKit2WebExtension.Structs.ConsoleMessage,+                       GI.WebKit2WebExtension.Structs.ContextMenuItem_,+                       GI.WebKit2WebExtension.Structs.ContextMenu_++      autogen-modules: GI.WebKit2WebExtension,                        GI.WebKit2WebExtension.Callbacks,                        GI.WebKit2WebExtension.Constants,                        GI.WebKit2WebExtension.Enums,